当前位置:首页>恋爱>《恋爱实操笔记:许沐篇》 第一章:超市相遇

《恋爱实操笔记:许沐篇》 第一章:超市相遇

  • 2026-04-02 00:41:02
《恋爱实操笔记:许沐篇》 第一章:超市相遇
月薪五千,给家两千,剩下的钱够吃二十八天挂面。就这条件,我在超市零食区搭讪了一个开路虎的女人。三个月后,她的电动牙刷插在我出租屋两块钱的塑料杯里。

作家:醒木温酒 最新作品


周三晚上七点半,公司楼下那家小超市,我去买挂面。

零食区货架前站着一个女生,侧脸对着我,一只手拿着一袋山楂片翻到背面在看配料表,另一只手搭在购物篮把手上。篮子里已经有薯片、巧克力、一瓶气泡水、一袋每日坚果。

我看到她的第一反应不是心动,是观察。

这是我跟大多数男生不一样的地方。大多数人看到一个好看的女生,脑子里第一个念头是"好漂亮",第二个念头是"我要不要去搭讪",第三个念头是"算了我不配"。三秒钟之内走完这三步,然后错过。

我不是。我看到她的第一个动作是扫一遍信息。

白色T恤,质感不错,不是那种二三十块的地摊货,领口的剪裁很服帖。牛仔裤是直筒的,不是那种紧到腿上全是褶皱的廉价版型。鞋子——白色的小皮鞋,鞋面很干净。头发扎了个低马尾,几缕碎发垂在耳侧,没有染色。手腕上一条很细的金色手链,细到你不仔细看根本注意不到。指甲没涂颜色,剪得很干净。

以上所有信息,我花了大概五秒钟扫完。

结论:这个女生条件不差。穿着看起来随意,但每一件东西的质感都不便宜。不张扬,但讲究。这种风格的女生通常有自己的审美体系,不是那种需要靠穿搭来吸引注意力的人——她的好看是"不经意"的,而不经意的好看往往比精心打扮的好看更高级。

第二个判断:她一个人。没有朋友,没有男人跟着,购物篮自己拎。一个人在工作日的晚上逛超市买零食,说明什么?说明她今晚没有社交安排,也没有人在家等她。孤独的人最容易被恰到好处的搭话打动,因为她们没有防备需要保护的对象。

第三个判断:她不赶时间。她在看配料表——一个赶时间的人拿了就走,不会翻到背面去看添加剂是什么。不赶时间,就意味着如果有人跟她说话,她有心理空间去接。

第四个判断:她没戴耳机。这一点很多人不注意,但其实非常关键。一个戴着耳机的女生在用全世界最礼貌的方式说"别跟我说话"。没戴耳机,说明她此刻对周围环境是开放的。

四条信息,五秒扫完。我的判断是:这个人,可以搭话。

但怎么搭,比要不要搭重要十倍。


我先走到她旁边那排货架,假装在看薯片。

注意,我说的是旁边那排,不是同一排。你如果直接走到她旁边去站着,她的余光会感知到一个陌生男性在靠近自己,警觉会立刻升起来。女生的空间感知能力比男生强得多——你以为你只是在旁边站着,她已经在心里开始评估你是不是有威胁了。

隔了一排货架,距离大概两米多。我能看到她,但不是面对面的那种看。这个距离给她的感觉是"有个人在旁边货架那边",不是"有个人在看我"。

我在看薯片的间隙,用余光继续收集信息。

她翻了翻那袋山楂片的配料表,嘴唇微微动了一下,像是在默读成分。然后她把那袋放回了货架,又拿了旁边另一个牌子的。同样翻到背面,看配料表。

对比。她在对比两个品牌的配料表。

这个细节让我对她的判断又进了一层:这是一个做选择有自己逻辑的人。她买一袋零食都要看成分对比,说明她在生活中的其他决策也不会是随波逐流型的。这种女生,你用那种油嘴滑舌的搭讪方式去试,她三秒就能判断你是什么货色。但反过来,如果你能让她觉得你"不一样",她也会比一般人更愿意多看你两眼。因为这种人有好奇心。

好。信息够了。

现在进入最关键的部分:开口。


大多数男生搭讪失败,不是因为开口太晚,是因为开口的方式不对。

最常见的三种废话型开场白:

"你好,可以认识一下吗?"——你在请求她的许可。你请求,她就在审判。一个陌生男人站在超市里说这句话,她的第一反应不是考虑要不要认识你,是考虑怎么用最不尴尬的方式拒绝你。

"美女你好漂亮。"——漂亮女生每天被夸无数次。你夸她好看,等于你跟她说"太阳今天从东边升起来了"。零信息量。更糟糕的是,夸外貌的搭讪暗含一个潜台词:"我是因为你的外表才来跟你说话的。"——这会让她立刻把你归类为"又一个对我有企图的陌生男人"。

"在吗?""你也来买东西啊?"——废话。她站在超市货架前面她当然在买东西。这种话不是搭讪,是让对方替你尴尬。

那什么样的开场白才能用?

我的原则只有一条:说一句跟当下场景有关的、有具体信息量的、她能接的话。

关键词是三个:场景相关、有信息量、她能接。

场景相关——你们都在零食区,聊零食是最自然的。不需要凭空制造话题,也不需要用任何跟她个人有关的话来开场。

有信息量——你说的这句话里要包含一个她可能感兴趣或者不知道的信息。这个信息给她提供了一个回应的抓手。

她能接——你说完这句话,她有东西可以回。不是只能回"嗯""哦""谢谢"的那种死路话,而是可以顺着你的话展开的活路话。

我看了一眼她手里那袋山楂片的牌子——我之前确实买过。我又看了一眼她放回货架的那袋——那个牌子我也买过,确实偏甜。

于是我从旁边货架绕过来,自然地走到零食那排,伸手拿了一袋山楂片——不是她手上那袋,是她刚放回去的那个牌子的。

然后我说了一句话。

"这个牌子的偏甜,你手上那个酸一点,但配料干净。"

说这句话的时候,我的眼睛看着自己手里的那袋。不看她。

这是一个非常重要的细节:你看着她说话,她的身体语言系统会把这条信息编码为"这个人在对我说话,他有目的"。你不看她说话,她会把这条信息编码为"这个人在说一个事情,我恰好听到了"。

同样一句话,看不看对方,她的防备等级差了十倍。


一秒钟。

两秒钟。

她没有说话的这两秒钟,是我整个搭讪过程里最重要的两秒钟。

因为这两秒钟里她在做判断。她的大脑在高速处理几个问题:这个人是在跟我说话吗?他为什么突然跟我说这个?他是什么人?我要不要回应?

如果她不说话直接走开,那就结束了。这不丢人,搭讪本来就是概率事件,不是每一次都能成。

如果她回一个"嗯"或者点一下头,说明她礼貌地接收了你的信息,但不想展开。这种情况下也不要追着说,点到为止。

但如果她回了一个带内容的话——比如一个问题,或者一个评价——那就说明:她的防备没有被触发,她有一点点好奇,她愿意让这段对话继续下去。

她说:"你吃过两种?"

四个字。语气不冷不热,带一点好奇。

她的眼睛看的是我手里的那袋山楂片,不是看我。

她也没有看我。

这很有意思。我不看她,是策略。她不看我,是本能。女生在面对陌生男性搭话的时候,如果直接对视,意味着她在正式地回应这个人——这在她的社交本能里是"投入"的信号,她不会这么快投入。她看我手里的东西,是一种折中:我在回应你说的话,但我没有在回应你这个人。

这个阶段,这就是最好的结果了。

"之前买过一次。"我随手把手里那袋放回了货架,动作很自然,语气很随意。"齁甜。后来就只认你手上那种了,配料表就两行,没那些乱七八糟的添加。"

说完这句话,我才侧过头看了她一眼。

注意这个顺序:先给信息,后给目光。

先说话,再看人。这个顺序建立的心理感受是"我是因为在聊这个话题才自然地看向你的",而不是"我一直在看你"。顺序反过来的话——先盯着她看,再说话——那就是标准的搭讪姿态,她的防御系统会一键启动。

我看到了她的正脸。

比侧脸好看。眉毛是没有修过的自然弯度,眼睛不大但很清亮,嘴角有一个很浅的弧度。不算在笑,但也不是那种拒人千里的表情。

她也看了我一眼。

这一眼大概零点几秒。但我知道在这零点几秒里,她完成了对我的第一轮扫描。我穿的什么——灰色的圆领T恤,没有logo,超市门口优衣库打折的时候买的。黑色长裤,帆布鞋。没有手表,没有项链,手机是两年前的旧款。

我知道她扫完了之后的判断大概率是:"这个人,普通。"

这就对了。

普通本身不是减分项,油腻才是。 一个穿着普通、说话自然、聊零食聊得有点意思的男生,在一个漂亮女生的评价体系里,不会得高分,但也不会得负分。而那些搭讪时刻意打扮、挤出笑容、努力表现幽默感的男生,反而容易得负分——因为"努力"本身就透着一股目的感,目的感让人不舒服。

她点了一下头,说:"我第一次买,看网上推荐的。"

声音比我想的低一些,有一点点哑,不是甜的那种,是冷调的、偏成熟的声线。

到这里,我们的对话已经进行了大概三十秒。

三十秒,两个来回。

够了。


我知道你在想什么。你在想:才聊了这么一点,不趁热打铁继续聊下去?不问她叫什么名字?不加微信?

不。

这是整个第一章里我最想说清楚的一件事,也是绝大多数男生搭讪时犯的最大错误:舍不得走。

你好不容易鼓起勇气跟一个漂亮女生说上话了,她居然还回了你,语气还不错——这时候你脑子里所有的本能都在叫你"继续啊!再说点什么!问她名字!要微信!"

你觉得如果现在不要到联系方式,以后就再也没机会了。

这个想法是对的——如果你确定你们这辈子只会见这一次。

但你想想,你们在哪?在她家或者她公司附近的超市。她今天来了,下周大概率还会来。她不是你在火车站候车室遇到的一个一生一次的旅客,她是一个在固定生活半径内活动的人。

你今天不要微信,你下次还能再遇到她。

但如果你今天要了微信,你知道会发生什么吗?

她会在给你微信的那三秒钟里完成一个最终判断:"又一个搭讪要微信的男的。"你前面那三十秒建立的所有好感——自然、不油腻、聊零食聊得有点意思——全部清零。因为她会觉得,前面那些不过是铺垫,你的真实目的从一开始就是要联系方式。

目的感一旦暴露,吸引力立刻消失。

所以我选择了一个绝大多数男生做不到的动作:在最好的时候收手。

"味道确实不错,你可以试试。"

我说完冲她点了一下头。不是那种郑重其事的点头,是那种你跟便利店收银员说了声谢谢之后顺带的那种点头。轻的,随意的,不带任何"我很重视这次互动"的信号。

然后我拎着两袋挂面,转身往收银台走了。

没有回头。


这个"走掉"的动作,是我在搭讪这件事上最核心的一条原则。我称之为**"未完成"原则**。

心理学上有一个著名的效应叫蔡格尼克效应——人对没有完成的事情,记忆远比已完成的事情深刻。

你跟她聊了三十秒山楂片,然后要了微信,这段互动就"完成"了。完成了的东西会被大脑归档,丢进"今天在超市被一个男的搭讪了"的记忆文件夹里,跟其他所有搭讪经历混在一起。明天她就忘了你长什么样。

但你跟她聊了三十秒山楂片,然后没有要微信就走了。这段互动是"未完成"的。它没有被大脑归档,因为它缺一个结尾。她的大脑会在后台持续处理这条信息:"那个男的,怎么聊两句就走了?""他不是来搭讪的吗?""他到底什么意思?"

不是说她会对你产生多强烈的兴趣。但她一定会想起你

而在所有吸引力的起点里,"被想起"是最基础也最重要的一个。

你不需要她喜欢你。你只需要她记住你。

喜欢是后面的事。


我结完账。两袋挂面,三块八一袋,一共七块六。

往外走的时候经过超市入口那面玻璃门。门是透明的,外面天已经黑了,玻璃上能看到身后的倒影。

我在倒影里看到了她。

她在收银台排队。她往我这个方向看了一眼。

就一眼。

短到如果我不是在看玻璃的倒影,我根本不可能发现。

但我发现了。

她在看我离开。这个动作的意思是:她注意到了我走了这件事。

一个对你完全无感的人,不会注意到你什么时候离开的。她注意到了,说明在她的意识里,你不是零。不是一百,甚至不是十。但你不是零。

不是零,就有戏。

我推开门,走进外面的夜风里。三月份的晚上还有点凉,风灌进T恤领口。

掏出手机,打开备忘录。我没有写什么"今天遇到一个好看的女生"这种感慨。我写的是:

周三。7:30左右。超市零食区。白T牛仔裤低马尾。一个人。看配料表。购物篮全是零食。没戴耳机。手链细金。回了话,语气中性偏好奇。走的时候回头看了一眼。

这是我记人的方式。不记感觉,记细节。 感觉是你自己的投射,会骗你。细节是客观发生的事实,不会骗你。

所有关于这个女生的判断和后续策略,都要建立在细节上,不能建立在"我觉得她对我有好感"这种虚无缥缈的感觉上。

好了。今天的事到此为止。挂面七块六。今日支出:七块六。

接下来要做的事只有一件——

找到再见她一次的方法。


回到出租屋,我把挂面放进橱柜,烧了一锅水,下了一饼面,加了点酱油和醋,打了一个鸡蛋。吃面的时候我在想一个问题:

她是不是住在附近?

支撑这个判断的线索有三条。第一,工作日的晚上七点半,一个女生出现在一家社区小超市里买零食。如果她家在很远的地方,她不会专程跑到这里来逛一家这么小的超市。这家超市小到连牌子都不好看,没有任何"值得专程来一趟"的理由。所以她大概率住在步行范围内,或者她的公司在附近。

第二,她买的东西全是零食。不是那种每周一次的大采购,是那种"下班了想吃点东西"的随手买。这种消费行为通常发生在住所或公司附近的便利店和小超市里。

第三,她的穿着状态。她穿的是白T牛仔裤帆布鞋,舒适随意,不是那种出了门还要走很远的穿法。如果她要坐四十分钟地铁回家,她大概率不会穿小皮鞋来逛超市——除非她本来就住在旁边,下楼遛个弯的事。

三条线索指向同一个结论:她的生活半径覆盖这家超市。

这意味着如果我在类似的时间段去,有概率再遇到她。

不是百分之百。但概率存在,就值得试。


第二天,周四。我下班后在公司磨蹭到七点二十,然后去了那家超市。

她没来。

我买了一瓶矿泉水,两块钱。

第三天,周五。同样的时间,同样的超市。

她还是没来。

我买了一包盐,三块钱。

如果到这里你觉得我在做一件傻事——一个月薪五千的文员,连续三天去同一家超市蹲一个只说过四句话的陌生女生——我理解。但我要告诉你这里面的逻辑。

我不是在"等"她。我是在验证一个判断。

我的判断是:她大概率住附近,她可能常来这家超市。这个判断是基于细节分析得出的,但分析不等于事实,需要验证。如果连续一周她都没有出现,那说明我的判断有误,她可能只是那天恰巧路过。那我就放弃,干干净净地止损。

三天是我给自己的验证期。不是三十天,是三天。一个理性的人做任何事情都应该有一个止损线,追女生也一样。

但止损线还没到。


第四天。周六下午。

我没有在晚上去,换了个时间段。工作日她是七点半出现的,可能是下班后的节奏。周末不上班,活动时间可能提前。

下午四点十分,我推开超市的门。

她在饮料区。

这次她穿的是一件浅蓝色的衬衫,袖子卷到小臂中间。白色的阔腿裤。头发没有扎,散在肩上。手里拿着一瓶苏打水在看标签。

她身边还是没有别人。一个人。

我的心跳加速了一下。不夸张地说,加速了一下。但这种心跳不是因为"又看到她了好开心",是因为——我的判断被验证了。她确实在这个生活半径里。

判断被验证的兴奋感跟见到漂亮女生的兴奋感是不一样的。前者是理性层面的确认,后者是激素层面的冲动。做恋爱这件事,你要让前者主导你的行动,而不是后者。

现在的问题是:这一次,我要不要搭话?

答案是:不要。

但我要让她看到我。


我很清楚地知道,如果我这次又走过去跟她说话,她大概率会觉得——这个人在跟踪我。

你想啊。周三在零食区遇到,聊了两句。周六在饮料区又遇到,又来聊。一个正常女生的本能反应是什么?不是"我们好有缘",是"这个人是不是故意来找我的"。

一旦她产生了"这个人在故意制造偶遇"的判断,你之前建立的所有好感——自然、没有目的感、聊完就走——全部归零。甚至变成负数。因为她会重新评估第一次的相遇:"原来他那天也是有目的的。"

所以第二次遇到她,我的策略是:让她看到我,但我不看她。

我正常走进超市,正常在货架间逛,正常拿了我要买的东西——一瓶酱油,九块五——然后往收银台走。

路线经过饮料区。

我经过她的时候,眼睛看的是手机屏幕。假装在看什么消息,脚步没有减慢,没有停顿,自然而然地从她身边三米外走过。

我没有看她。

但人的余光是有覆盖范围的。她站在饮料区货架前,我从三米外经过,她的余光一定会捕捉到一个移动的人影。如果她对我有哪怕零点一的印象,她会在那个瞬间完成一个识别:"咦,这个人好像在哪见过。"

这就是心理学里的曝光效应——你在一个人的视野里出现的次数越多,她对你的好感度就会不知不觉地上升。但前提是:每一次出现都不能有压迫感。你出现了,但你没有打扰她,你甚至没有注意到她——这种"他不是冲我来的"的感觉,反而会让你的出现被她接受,而不是被她警惕。

我走向收银台。排队。付钱。

在我往外走的时候,余光扫到了一个画面。

她拎着购物篮走到了零食区。她在零食区的货架前停下来了。

然后她看了我一眼。

这一次不是在我背后偷偷看。是我侧面走过的时候,她转过头来的那种看。

依然很短。一秒钟都不到。

但她的视线方向很明确——她看的是我的脸。

上一次她看我走的方向,是确认"这个人走了"。这一次她看我的脸,是确认"是不是上次那个人"。

她在认我。

我知道了。她记住我了。

蔡格尼克效应,生效了。


我没有做任何多余的动作。买完酱油就走。

但我知道,下一次如果我们再在这家超市碰上,形势就完全不同了。

因为从她的角度来看,这件事的叙事是这样的:

第一次,在零食区碰到一个男的,跟我聊了两句山楂片,说完就走了,没要微信。有点意思,但也没太当回事。

第二次,过了几天,在超市又看到他了。他好像没注意到我,拿了东西就走了。

两次。都是在同一家超市。看起来像是巧合。

人的大脑有一个本能:喜欢给巧合赋予意义。 两次在同一个地方遇到同一个人,她不会认为这是统计学上的正常概率,她会开始想——"他是不是也住在附近?""他是不是也常来这家超市?""下次我来的时候会不会又碰到他?"

她开始"想"了。

一个人一旦开始想你,哪怕只是想着"下次会不会碰到",你在她脑子里就已经有位置了。

有了位置,后面的一切才有可能。


第五天。周日。

我没有去超市。

周一也没有去。

不是我不想去。是因为如果我天天去,即便她没有碰到我,她万一碰到了——三天之内在同一家超市遇到三次——那"巧合"的解释就撑不住了。她会开始怀疑。

控制出现的频率,比出现本身更重要。

这跟我前面提到的间歇性强化是一个道理。每天都给刺激,刺激就贬值了。隔几天给一次,效果反而更强。

周二晚上,七点半。

我推开那扇玻璃门。

她在收银台。正在结账。

购物篮里的东西我扫了一眼:一袋山楂片——上次我说好吃的那个牌子的。

这个细节差点让我在原地愣住。

她买了我推荐的那个牌子。

这意味着什么?意味着上周三我说的那句话,她不但听进去了,还记住了,还照做了。一个人会按照一个陌生人的随口推荐去做选择,只有一种可能——这个陌生人在她心里不是路人。

好了。时机到了。


我没有急着上前。等她结完账,拎着袋子往门口走。

我刚好在门口附近的货架旁边。

她走到门口,看到我了。

这一次的眼神跟前两次都不一样。前两次是"扫过去",这一次是——认出来了。

就是那种"啊是你"的表情。没有说出口,但眉毛微微抬了一下,嘴角有一个极小的弧度。

我也看着她。这是我们第一次正面对视。

我先开了口。

"又买那个山楂片了?"

语气跟上次一样——随意、自然、像两个老顾客在超市碰上了聊了一句。不惊讶,不兴奋,不表演"哇好巧啊"。

她低头看了一眼自己手里的袋子,然后抬起头,笑了一下。

"试了一下,你说得对,确实比那个好吃。"

这是她第一次对我笑。

你可能觉得一个笑容没什么大不了的。但你要理解,一个漂亮女生对一个陌生男人笑,她在那个笑容里释放了一个非常明确的信号:我对你没有防备。

一个有防备的人不会笑。她会礼貌,会点头,会说话,但不会笑。笑是一种本能放松的表现,它说明她此刻的情绪是正向的,而这个正向情绪跟你有关。

"它家还有一个杏肉的也不错。"我往超市里面指了一下,"在第三排货架,最底下那层,位置特别偏,一般人找不到。"

我为什么说这句话?

因为我需要给这段对话制造一个只有我们两个人知道的信息。"第三排货架最底下那层"——这不是公开信息,不是大众点评上的推荐,这是我告诉她的一个小秘密。

共享秘密是建立联结最快的方式。当两个人拥有一段只有他们知道的信息时,他们之间就有了一种微妙的"同盟感"。这个同盟感比聊一百句天气好不好都管用。

她往超市里面看了一眼,像是在找第三排货架的位置。

"你经常来这家超市?"她问。

来了。

她开始问我的信息了。一个女生开始主动向你提问,说明你在她心里已经从"陌生人"升级成了"值得了解的人"。 她不会浪费自己的注意力去了解一个她不感兴趣的人。

"就住附近。下班了有时候过来买点东西。"我说。

简短,真实,不多不少。

"我也是。"她说,"公司在前面那条路上。"

她也在给我信息了。

这是一个非常重要的转折。从"我回应你的话"到"我主动给你我的信息",中间隔着一道巨大的心理门槛。她跨过来了。

到这里,有一个声音在我脑子里响起来:现在可以要微信了。

但我又犹豫了一秒。

不是怕被拒绝。是在想:以什么方式要,才能让她觉得这是顺理成章的事,而不是"他聊了半天原来就是为了这个"?

我看了一眼她手里的购物袋。

"那你下次试试那个杏肉的。"我说,然后掏出手机,打开微信,屏幕亮着递过去,"你扫一下吧,下次你找不到在哪我给你发个定位。"

你看到我在做什么了吗?

我把"加微信"这件事嫁接在了一个具体的、合理的理由上。不是"我们加个微信吧"这种赤裸裸的索取,而是"你找不到那个东西的话我告诉你在哪"——这是一个帮忙的姿态。她接受的不是"跟一个陌生男人交换联系方式",她接受的是"一个给我推荐了好吃零食的人说下次可以帮我找到另一个好吃的"。

心理门槛,完全不一样。

她看了看我的手机屏幕。

犹豫了一秒。

然后掏出她的手机,扫了。

"加上了。"她说。

她看了一眼我的微信名。我的微信名就两个字:许沐。没有花里胡哨的符号,没有英文名,没有人生格言。

"许沐?"她读了一遍。

"嗯。你呢?"

"沈念。"

她说这两个字的时候看着我,嘴角还带着刚才那个笑的尾巴。

沈念。

我在心里把这个名字记下来的同时,做了一件事——没有继续聊了。

"好,那回见。"我点了一下头,拎着还没结账的酱油往收银台走。

简短。干净。拿到了想要的,立刻撤。

不恋战。不多说一句废话。不在拿到微信之后兴奋地多聊十分钟把好感消耗掉。

结账。酱油九块五。

推门出去的时候,手机震了一下。

一条微信消息。

沈念:[图片]

我点开。

是那袋山楂片的照片。她拍了一张购物袋里山楂片的照片发过来。

下面跟着一行字:

"你推荐的,不许不好吃。"

我站在超市门口,看着这条消息,忍不住笑了一下。

她主动发了第一条消息。

搭讪阶段,正式结束。

我打开备忘录,在上次那条记录下面加了一行:

周二。第三次。收银台碰到。买了我说的那个山楂片。笑了。问我是不是常来。加了微信。她先发消息。

今日支出:酱油九块五。

总支出:七块六 + 两块 + 三块 + 九块五 = 二十二块一。

二十二块一。认识了一个叫沈念的女生。

下面还有很长的路。但第一步已经踩实了。


(第一章完)


下一章预告:第二章·初步了解 —— 加了微信之后,最危险的不是她不回你,是你不知道聊什么。许沐打开对话框,光标闪了五分钟。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-02 03:47:32 HTTP/2.0 GET : https://d.mffb.com.cn/a/485769.html
  2. 运行时间 : 0.112619s [ 吞吐率:8.88req/s ] 内存消耗:4,281.34kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d2dab551f28e45f2eeb3336f575bd771
  1. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/runtime/temp/7adeb6501d5fccfd859f1cc762ea4066.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/d.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000431s ] mysql:host=127.0.0.1;port=3306;dbname=d_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000956s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000322s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000306s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000712s ]
  6. SELECT * FROM `set` [ RunTime:0.000288s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000822s ]
  8. SELECT * FROM `article` WHERE `id` = 485769 LIMIT 1 [ RunTime:0.000694s ]
  9. UPDATE `article` SET `lasttime` = 1775072852 WHERE `id` = 485769 [ RunTime:0.011500s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000338s ]
  11. SELECT * FROM `article` WHERE `id` < 485769 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000527s ]
  12. SELECT * FROM `article` WHERE `id` > 485769 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000397s ]
  13. SELECT * FROM `article` WHERE `id` < 485769 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000602s ]
  14. SELECT * FROM `article` WHERE `id` < 485769 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002314s ]
  15. SELECT * FROM `article` WHERE `id` < 485769 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000803s ]
0.114186s