乐于分享
好东西不私藏

AI悬疑小说:笔阱

AI悬疑小说:笔阱

第一章 茶约

周牧之第三次把茶叶从紫砂罐里取出来,又放回去。

窗外的梧桐叶子已经黄了大半,有几片正巧落在青石台阶上,被风推着走了两步,又不动了。他看着那片叶子,忽然觉得自己像那片叶子——被一股看不见的力推着,不知道要落到哪里去。

他从口袋里摸出手机,翻到那条短信。

“下周三大红袍到,老地方。”

发信人叫陈姐,真名陈素问,在古董圈里混了二十年,路子野得很。周牧之和她的交集本来只在生意上——他帮她找过几件明代茶器,她帮他牵过几条字画买家,都是干净的钱,干净的货。

但这次不一样。

三个月前,陈姐约他在苏州河边的一家茶馆见面。茶馆生意不好,下午三点只有他们一桌。陈姐穿一件墨绿色的羊绒大衣,指甲涂得血红,把一个信封推到他面前。

“牧之,有桩买卖,三千万。”

他打开信封,里面是一张A4纸,打印着王维的《终南别业》全篇,四十个字。下面附了一张照片——一个六十多岁的男人,穿灰色对襟棉麻衫,坐在一张明式黄花梨书案后面,右手执笔,左手按纸,微微低头。

周牧之认得这张脸。

顾自修。中国活着的最贵的书法家,没有之一。市场上他的一幅四尺整张已经叫到一百二十万,还常年有价无市。不是因为画商囤货,是因为他根本不怎么写。三年前有人出五百万请他写一幅《兰亭序》,他回了一句:“你要《兰亭序》,去故宫看冯承素摹本。”

陈姐说:“买家要一幅顾自修的行草《终南别业》,必须是自然状态下写的,不能是应酬之作。三千万,先付三成定金,东西到了付清。”

“自然状态下?”周牧之当时问。

“就是他不知道自己在写这幅作品。”

周牧之沉默了将近一分钟,然后说了一个字:“难。”

难在哪里?难在顾自修这个人本身就是一座堡垒。他不参加拍卖会,不参加笔会,不在公开场合写字,连中国书法家协会的理事都不当。他每年只写十张字,全部是给民间公益机构的免费题字——乡村小学的校名、社区图书馆的匾额、非遗传承人的工作室招牌。想通过正常渠道求字?先填申请表,寄到他在终南山的地址,三个月的审核期,通过了会有人通知你。

想伪造一张申请表?顾自修的助理会实地核查。

想买通他的助理?他的助理跟了他二十二年,年薪不到二十万,但过去十年至少有四十拨人试图收买她,没有一次成功。

所以硬的不行。

周牧之想了三天,给陈姐回了一条消息:“我需要一个人。”

“谁?”

“林砚秋。”

林砚秋,三十八岁,北京人,中央美院艺术管理专业毕业,曾在香港做过六年艺术策展人,一手操盘过三个过亿的当代艺术项目。五年前突然退出圈子,搬到杭州,开了一间很小的茶空间,偶尔给拍卖行写写鉴定报告,几乎不见生人。

周牧之认识她是因为茶。林砚秋的茶空间叫“停云”,藏在西湖边的一条巷子里,不挂招牌,只在门口种了一棵南天竹。他第一次去是朋友带路,喝了一泡老枞水仙,林砚秋坐在对面,隔着一只铁壶蒸腾的白汽,像看一件器物一样看了他几秒钟。

那种眼神让他不舒服,但说不出哪里不舒服。

后来他才知道,林砚秋看人的方式和她看书法一样——先看结构,再看笔法,最后看气韵。她要拆解一个人,就像拆解一幅字,找到每一个转折处的发力点,每一处飞白背后的情绪变化。

她是他认识的所有人里,唯一可能拆解顾自修这座堡垒的人。

周牧之把这杯冷掉的茶倒了,重新烧水。

茶桌对面,林砚秋正拿着一只建盏在灯下看。她今天穿一件藏蓝色的亚麻衬衫,头发随便扎在脑后,没化妆,嘴唇的颜色很淡,看起来就像任何一个杭州城里喝茶的女人。

但周牧之知道不是。

她已经看了那只盏十五分钟,一句话没说。那只盏是周牧之带来的,北宋建窑的兔毫盏,品相完整,釉面有细微的蛤蜊光。他本意是想用这只盏作为引子——林砚秋喜欢老瓷器,她想上手看,自然就有了坐下来谈的时间。

她上钩了,但上钩的方式和他想的不一样。

“这只盏是真的,”林砚秋终于开口,把盏轻轻放回木托上,“但你来不是为了卖盏。”

周牧之笑了笑:“砚秋——”

“叫全名。”她端起自己的茶杯,喝了一口,“上次你来找我,说想买老茶,我帮你找了半斤八十年代的老六堡。上上次你来找我,说想鉴定一幅八大山人,我帮你看了,是民国的老仿。事不过三,这是第三次。说吧。”

周牧之沉默了两秒,把信封推过去。

林砚秋打开,抽出那张纸,看了第一行字,就停住了。

她没有继续看下去,而是把纸翻过来,扣在桌上,然后看着周牧之。

周牧之没有回答。他从茶桌下面拿出一个帆布包,打开,里面是几份资料——顾自修近三年的行程记录、他书房的结构草图、那支“玉笋”笔的高仿方案。

“前期费用我出,”他说,“五十万。成了,三千万按四成分。败了,我认。”

林砚秋低头看着那些资料,没有伸手去碰。

“你找错人了,”她说,“我不做这种生意。”

“你不是做不了。”

“我不想做。”

“你不做,会有别人做,”周牧之说,“我告诉你这件事,是因为我宁愿是你来做。至少你是懂他的人。”

这句话像一颗石子投进了深潭。

林砚秋又端起茶杯,但没喝,只是捏着杯沿慢慢地转。周牧之注意到她的拇指在杯沿的一个缺口上反复摩挲——那个缺口很旧了,是她自己磕的,一直没换。

“你需要什么?”她问。

周牧之在心里吐出一口气。他知道她已经答应了。

“你的人,”他说,“你的脑子。还有——你书房里那套顾自修二十年作品全集的研究笔记。”

林砚秋站起来,走到窗边。窗外是巷子,一个老人正牵着一只柯基慢吞吞地走过去。夕阳把人和狗的影子拉得很长,像两个歪歪扭扭的字。

“我可以做,”她说,“但有一个条件。”

“说。”

“整个计划由我来设计,每一步我说了算。中间如果我发现风险超出了预期,我可以随时叫停。任何人不许追问理由。”

“成交。”

“另外,”林砚秋转过身,看着周牧之的眼睛,“你应该知道,这种事情如果败露,顾自修不会告你诈骗——他会让你在艺术圈里彻底消失。没有人会再卖给你任何东西,没有人会再买你任何东西,你会变成透明的。”

“我知道。”

“你确定要冒这个险?”

周牧之没有回答。他从茶桌下面拿出一个帆布包,打开,里面是六个牛皮纸信封,每个都很厚。

“这是三成的定金,九百万,”他说,“先放你这里。如果我不做了,你留着。如果你不做了,你处理。”

林砚秋低头看着那些信封,没有伸手去碰。

“一个晚上,”她说,“明天这个时候,我给你答复。”

“好。”

周牧之起身,走到门口,忽然停下来,没有回头。

“砚秋,有件事我没跟你说。”

“什么?”

“买家陈姐告诉我,出钱的那个人,不露面,不留名,但指定要《终南别业》。你猜为什么?”

林砚秋没有说话。

“顾自修三十年前离婚出国,前妻带走了他们唯一的儿子。儿子改了姓,从此没有任何联系。”周牧之顿了顿,“有人说,那个儿子后来回了国,就在国内。”

门被轻轻带上了。

林砚秋站在茶桌前,一动不动,像一个被抽走了魂魄的木偶。

过了很久,她走到书架上,抽出最上层的一个牛皮本子。封面是用毛笔写的四个字——“顾墨手札”。里面是她过去十年间,一个字一个字记录的顾自修书法研究笔记——每一幅作品的创作时间、用纸用墨、情绪状态、笔画特征、印章位置,甚至包括每一处疑似失误背后的可能原因。

她翻到中间,有一页贴着顾自修五年前写的一幅小行书《山居秋暝》的照片。照片旁边她用小楷写了一行批注:

“此幅‘明’字末笔有颤抖,应是当日肩周炎发作。但颤抖处反生奇趣,非人力可致。真正的书法,从来不是控制,而是控制之后剩下的那一点点失控。”

林砚秋合上本子,闭上眼睛。

“真正的书法,从来不是控制,而是控制之后剩下的那一点点失控。”

她喃喃地把这句话念了一遍。

然后她睁开眼,坐到书桌前,拿起一支笔。

开始写。

她不知道的是,同一时刻,在终南山脚下的一间书房里,顾自修也正握着那支玉笋笔,面对一张铺开的宣纸,迟迟没有落下第一笔。

纸上一个字也没有。

但他已经写了六十年。

第二章 拆字

林砚秋在第二天傍晚给了答复。

她没有打电话,也没有发消息,而是亲自去了周牧之在西湖天地的工作室。那间工作室在一栋民国老房子的二楼,窗外是几棵法国梧桐,十月的叶子已经开始卷边。她到的时候周牧之正在泡一壶凤凰单丛,茶汤的颜色像秋天的琥珀。

她把一个牛皮纸信封放在茶盘边上。

“四十个字,拆成了十四个场景,”她说,“比最初预想的少了两个。”

周牧之没有立刻打开信封,而是先给她倒了杯茶。他知道林砚秋这个人——她既然亲自来了,就说明她已经把自己扔进去了。真正的决定从来不需要通知,需要通知的只是执行方案。

林砚秋坐下来,从信封里抽出一张折了四折的纸,展开,铺在两人之间。

纸上画了一张巨大的表格。

“先看这个,”她的手指点在表格的最上方,“《终南别业》全篇四十个字,我按照三个维度做了拆解——偏旁复杂度、常见度、场景适配度。”

周牧之凑近看。表格分成了五列:原序、单字、笔画数、诱骗场景、风险等级。

第一行:1,中,4画,匾额类,B级。

“中”字后面打了个星号。

“这个星号是什么意思?”周牧之问。

“这个字难搞,”林砚秋说,“‘中’字太简单了,简单到顾自修在任何场景下写这个字都会觉得不对劲。你想,什么匾额会用到‘中’字?‘中国’什么什么?顾自修最讨厌那种大而无当的命名,他这辈子拒绝过的‘中华’‘中国’开头的求字至少有二十次。”

“所以怎么办?”

林砚秋翻到第二页。周牧之这才发现表格还有续页,上面密密麻麻写满了备注。

“我把它塞进了一句诗里,”她说,“第三周,茶会雅集,让他写‘行到水穷处,坐看云起时’——‘中’字没有,但没关系。‘中’字真正的机会在第八周,古籍题签。书名是《王维诗集校注》,‘王维诗集’四个字里没有‘中’,但‘集’字的下面那一部分——”

“你要拆字?”周牧之皱了皱眉。

“不是拆字,是借形,”林砚秋的手指在表格上移动,“你看,‘集’字的上半部分是‘隹’,下半部分是‘木’。我不要‘集’,我要的是‘中’吗?也不是。我要的是‘期’字里的‘其’。”

周牧之没听懂。

林砚秋干脆拿起周牧之桌上的签字笔,在一张白纸上写了起来。

她先写了一个“期”字。左边是“其”,右边是“月”。

然后她在“期”字下面画了一条横线,在旁边写了一个“集”字,又写了一个“其”字。

“你看,”她说,“顾自修行草里的‘集’字,下半部分写得快的时候,和‘其’字几乎一样。我的计划里有一封信,信中让他写‘以期后会’四个字。‘期’字左边的‘其’,我可以从另一个场景里的‘集’字截过来拼上去。”

周牧之盯着那张纸看了几秒钟,然后缓慢地抬起头。

“你在跟我讲一个用手术刀分割笔画的世界。”

“对,”林砚秋说,“这个世界里,一个字不是字,是六到十二个笔画的组合。我需要四十个字,但我不需要四十个完整的字。我需要的是四百多个笔画,然后在暗房里把它们重新拼成四十个字。”

她放下笔,靠在椅背上,端起那杯已经凉了的凤凰单丛喝了一口。

“所以最关键的问题不是怎么让他写,而是怎么写完之后,我们能拼回去。”

周牧之没说话。他知道林砚秋还有下文。

“我算过了,”林砚秋说,“十四个场景,每个场景让他写三到五个字。最大的风险不是他写错,也不是他拒绝,而是——他写的时候心情不一样。”

她翻开表格的第三页,那里有一张坐标图。横轴是时间,纵轴是顾自修过去十年间所有可考作品的“情绪估值”。林砚秋用了一种她自己在美院时学过的书法心理学评估方法——通过笔画的弧度、连笔的频率、墨色的浓淡变化,反推书写时的情绪状态。

“你看这里,”她指着一个高峰,“三年前,他写一幅《寒食帖》的临作,情绪估值很高,笔画开张,墨色饱满。当时发生了什么?”

“什么?”

“他收养了一只流浪猫,”林砚秋说,“他在一篇访谈里提过,那只猫那天趴在他的砚台边上,他写字的时候心情很好。”

周牧之觉得有点荒谬,但又说不出的合理。

“再看这里,”林砚秋指向一个低谷,“五年前,他给一个乡村小学题校名,笔画拘谨,转折处有颤抖。那天怎么回事?”

“你知道吗?”

“他偏头痛犯了,”林砚秋说,“他在日记里写过——他在台湾出了一本散文集,叫《墨余录》,里面有一篇叫‘病中书’,专门写了偏头痛发作时写字的感觉。”

周牧之深吸了一口气。

“你到底研究了他多久?”

“认真算的话,八年,”林砚秋说,“从我在香港第一次看到他的原作开始。那是一幅《兰亭序》的节临,写在乾隆高丽纸上,二十八个字,卖了两百八十万。我当时就觉得,这不是在卖字,这是在卖一个人的呼吸。”

她停了一下,好像觉得自己说得太多了。

“总之,”她回到正题,“我们的窗口期是三个月。三个月之内,如果他的情绪波动太大,笔画特征就会不一致,拼出来会露馅。所以每一个场景的设计,必须保证他书写时的心态接近——最好是平静中略带愉悦,就像他平时给自己写字时那样。”

“你有把握?”

“没有,”林砚秋说,“但这已经是理论上唯一可行的方案。”

她把表格收起来,换了一张纸。这张纸上是十四个场景的简要描述,每个场景后面都标注了负责人、时间节点、风险预案。

周牧之一行一行地看。

第五个场景引起了注意:“别业村”村名牌坊。

“别业村?”他抬起头,“真有这个村子?”

“曾经有过,”林砚秋说,“陕西渭南市华州区,明朝的时候有一个村子叫别业村,据说是唐代某个官员的别业所在。清朝的时候改名叫别村,后来并入了别的行政村。现在的村民根本不知道这个名字。但是——县志里有记载。”

“你连县志都查了?”

“阿纪查的,”林砚秋说,“他已经找到了那个地方的旧址,一块荒地,旁边有条路,没有路牌。我们可以在路边立一块仿古的村名牌坊,看起来像是有年头的东西。然后找一个当地的老乡,穿着朴素一点,去找顾自修,说村里想重修牌坊,请他题字。”

周牧之想了五秒钟。

“顾自修不会核实?”

“会,”林砚秋说,“所以他当场就会给助理打电话,让助理去查这个村子是不是真的存在。助理查到县志里的记录,会告诉他确实有过这个地名。顾自修就会认为这是老村名重光,反而会觉得有意义。”

“助理是你们的人?”

“助理不是,”林砚秋说,“但县志是真的。顾自修查到的所有东西都是真的。唯一假的东西,是来找他题字的那个老乡——那个人是阿纪的朋友,职业是电影剧组的外联,演过十七部戏的龙套。”

周牧之笑了一下。不是高兴的笑,是一种意识到自己已经陷得太深、但又不打算退出的笑。

“继续说。”

林砚秋指着第七个场景:“茶会雅集,这是整个计划的心脏。”

周牧之知道这个。这就是他负责的部分。

“你要让顾自修写‘行到水穷处,坐看云起时’十个字,”林砚秋说,“这十个字里包含了‘行、到、水、穷、处、坐、看、云、起、时’。我们会得到十个字,但其中‘云’字和‘起’字在后面会和其他字的笔画重组。最关键的是‘穷’字——”

“怎么了?”

“‘穷’字中间有一笔竖折,这笔竖折的写法,顾自修在不同情绪下有两种不同的处理方式。一种是先竖后折,转折处圆润;另一种是竖折连笔,转折处方硬。如果他那天写了方硬的版本,后面拼‘水穷处’三个字的时候就会和旁边的‘水’字不搭。”

“所以你希望他写哪种?”

“我希望他写圆润的版本,”林砚秋说,“因为‘行到水穷处’整句的意境是从容的、适意的,圆润的转折更符合语境。但我不可能控制他写哪种。所以需要你做一件事。”

“什么?”

“茶会那天,安排一个人在他旁边聊天,”林砚秋说,“聊王维,聊《终南别业》,聊‘行到水穷处’这句诗的来历——有一个典故,说王维写这句诗的时候,正在终南山里走迷了路,走到一条溪流的尽头,没有路了,他就坐下来,看云升起来。这不是真的典故,是我编的。但这个故事会让顾自修在写这句话的时候,脑子里出现那种从容的画面感,手上的动作自然就会偏圆润。”

周牧之看着她,有一种说不清的复杂感觉。

“你连他的潜意识都算进去了。”

“不算不行,”林砚秋说,“我们面对的不是一个普通人,是一个写了几十年字、每一个笔画都被肌肉记忆刻进骨头里的人。你要骗他,不是骗他的眼睛,是骗他的手。”

她站起来,走到窗边。梧桐叶落了一片,卡在窗框的缝隙里。

“还有一件事,”她说,没有回头,“字拼完之后,做旧的那个环节,老温说需要四个星期。但我不打算给他四个星期。”

“为什么?”

“因为顾自修每年十一月中旬会去一趟北京,参加一个老朋友的雅集。他会在北京待五天,这五天里,他的书房是空的。”

林砚秋转过身来。

“我们的时间窗口,就是那五天。字要在那五天里全部拼好、做旧、装裱完成,然后从书房里消失。”

周牧之愣了一下。

“你要进他的书房?”

“不是我要进,”林砚秋说,“是我们要进。你,我,老温,三个人。方砚在外面接应,阿纪负责清扫痕迹。”

沉默。房间里只有茶壶底部炭火轻微的噼啪声。

“你疯了,”周牧之说。

“也许吧,”林砚秋说,“但你问问你自己,你来找我的时候,你预期的方案是什么?”

周牧之张了张嘴,没有说话。

他知道自己来找林砚秋的时候,预期的就是这种方案。不是因为他想冒险,而是因为只有这种方案有可能成功。顾自修是一座堡垒,正面进攻就是送死。唯一的机会是从他眼皮底下走过去,在他最熟悉、最放松、最不设防的地方,拿走他最珍贵的东西。

而林砚秋,是唯一知道那座堡垒的通风口在哪里的人。

“我还有一个问题,”周牧之说。

“说。”

“你为什么要做这件事?”

林砚秋没有立刻回答。她看着窗外那棵梧桐树,看了很久,久到周牧之以为她不会回答了。

然后她说了一句话,声音很轻,像是说给自己听的。

“我想知道,四十个字的呼吸拼在一起,还算不算一个活人。”


(未完待续。全文为AI在人类的要求下创作)

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