乐于分享
好东西不私藏

AI agent 跑了 9700 次实验,第一次在自主研究赛道上击败了人类基准

AI agent 跑了 9700 次实验,第一次在自主研究赛道上击败了人类基准

事情是这样的。

最近刷到一个 thread,Prime Intellect 把两个 AI agent,Claude Code(Opus 4.7)和 Codex(GPT 5.5),扔进了 nanoGPT speedrun 的 optimizer track,让它们完全自主运行,几十天,基本不管,让它们自己跑。

整个过程完全无人值守。

最终消耗了 1.4 万 H200 小时,跑了将近 9700 次实验。

结果呢?Claude Code 把记录推到了 2930 steps,超过了人类基准的 2990 steps。

好家伙。

我第一眼看到这个数据愣了将近十秒。不是说多震撼,而是有点像你突然意识到某件事已经发生了,某件你觉得还要再等五年才会出现的事情,就在你没注意的这几十天里,安静地发生了。

先说 nanoGPT speedrun 是什么,因为这个圈子外的人可能没听过,但它在 ML 社区里其实是个挺重要的东西。

这个挑战是 Andrej Karpathy 发起的。Karpathy 这个名字不陌生,前特斯拉 AI 总监,OpenAI 早期核心成员,他在 YouTube 上出过一套深度学习课程,很多人入门神经网络就是从他那里开始的。他做事的风格是,拒绝复杂,把一个问题剥到最干净的核心然后研究它。

nanoGPT speedrun 就很典型,目标很简单,在 Shakespeare 数据集上训一个 GPT,用尽量少的计算步数把 validation loss(验证集损失,可以理解为模型在没见过的文本上预测效果的分数)打到一个固定目标值。

这个玩意妙在极其干净。没有私有数据,没有大厂算力优势,不依赖任何外部 API,就是纯粹比 optimizer(优化器,控制模型权重怎么更新的算法)和训练技巧,任何有一张 GPU 的人都能参与。

正因为干净,所以成了 ML 社区里真正硬核较量的地方,每一个进展都必须是真实的。你不能靠钱堆算力,你必须在算法层面有真正的进步。

过去几年,研究者们靠着一轮一轮的迭代,把 baseline 从几千步一路压到了 2990 steps。每一步都来自真实的技术改进,有完整的数学推导和实验数据支持。

Muon、Contra-Muon、MuonEq、NorMuon、SOAP,这些名字现在可能不熟,但它们都是在这个赛道上被提出、被验证、被社区讨论然后合并进来的 optimizer 方案。每一个背后都是某个人或者某个团队,在一个安静的下午或者一个深夜,注意到了某个细节,然后顺着这个细节想,写出了一个和现有思路不太一样的东西。

整个过程不快,但每一步都是真实的。

然后 Prime Intellect 说,好,我们让 agent 来做这件事。

他们的框架搭起来其实不复杂,但执行量非常大。

让 Claude Code 和 Codex 在 optimizer track 上自主运行,完整循环是,生成 idea,写代码,提交实验,等结果,分析结果,产出下一个 idea,再提交。

中间不需要人拍板,不需要人来说「试试这个方向」,agent 自己决定每一步。用的是 Prime Intellect 平台上的闲置 GPU,有点像夜里挂着跑的 batch job,只不过这个 job 挂了几十天,一共跑出来将近 9700 次实验,消耗 1.4 万 H200 小时。

H200 是英伟达目前最高端的训练 GPU,一张卡的云端租用价格大约是每小时 4 到 5 美元。当然 Prime Intellect 用的是闲置算力,实际成本更低,但你能感受到这个规模。

9700 次实验,是什么概念?一个认真的研究团队,一年大概能系统性地跑几百次有意义的实验,这还得是资源不受限制的情况下。9700 次,放在人类研究者身上大概需要十几年的积累。Agent 用了几十天。

我在这里停了一下,想了想这件事的奇怪感。

一个 ML 研究员的工作日是什么样的?可能是上午跑一个实验,等结果等了两个小时,中间去和同事聊了一会儿,看了会儿 Twitter,下午结果出来了,分析一下,写几行笔记,再想下一步怎么做,可能花一个下午决定下一个要试的方向。一周过去,系统性地产出三四个有意义的数据点,就已经是很不错的节奏了。

Agent 没有这些。它等结果,结果出来,立刻分析,产出下一个 idea,提交,继续等。二十四小时,不停。不是说「不停」就一定好,有时候人的走神和发呆会带来创意,但在「系统性穷举」这件事上,走神是成本,不是资产。

这是 agent 在这种任务上的结构性优势,不用解释,就是时间和专注的纯粹叠加。

结果出来了,Claude Code 把步数打到 2930,超过了人类基准的 2990。

厉害了。

我看到这个之后,第一个念头是,这玩意竟然真的行了。第二个念头是,我更想知道 agent 是怎么做到的,它在将近一万次实验里到底在干什么。

Prime Intellect 把所有东西都开源了,agent 的 scratchpad(思考草稿)、运行日志、每一个生成的 idea、每一次实验的配置和结果。你可以一条一条翻,看 agent 在每个决策点上是怎么推理的。

我翻了一部分,得出的结论是,agent 做的事情非常聪明,但也非常特定,系统性的组合搜索。

它先把社区里所有已经被验证过的 optimizer 改进方法都整理了一遍,把那些散在 GitHub issue、论文草稿和 Discord 里的「集体智慧」系统地收进来,然后开始有组织地把这些方法两两叠加、三三组合,调整超参数,跑实验,看哪个组合表现更好,再基于好的组合继续叠加。

这种工作如果交给人类研究者,可能要三四个月,而且很可能做不完。不是因为人类不聪明,而是因为这种工作消耗的是一种很耗人的专注力,你不可能让一个博士生每天就坐着调超参数、跑组合实验,这是没什么成就感的活,人会精神疲惫,会走神,会拖延。

Agent 就不一样了。它不睡觉,不烦,第三百次实验没有进展也不会去摸鱼,每次迭代都认真产出一个 idea,写代码,提交,等结果,拿到结果继续想。

在这个维度上,它击败人类的方式,直接点说就是更勤,还有更能扛住无聊。

但 Prime Intellect 同时做了一个更有意思的实验,这个结果我觉得比「击败人类基准」还值得认真对待。

他们给 agent 加了一个约束,要求每一个提交的 idea 必须通过 novelty check(新颖性检查)。具体规则是,你提的方向不能是社区里已经被尝试过的思路,必须是一个真正没人试过的新方向。

这个约束加上去之后,两个 agent 都没能超过 baseline。

都没有。

我在这里停了很久。

仔细想想,这个结果里有个蛮清楚的信号,那就是,agent 在「已知空间里高效搜索」这件事上已经很强了,甚至强过了人类,但在「发现新的搜索空间」这件事上,还是卡住了。

为什么会卡住?

我自己的理解是这样的。那些推动 nanoGPT baseline 前进的 optimizer 改进,每一个背后都有某种直觉在先驱动。比如某个研究者在调某个优化器的时候,注意到梯度在某个特定情况下的行为有些奇怪,和理论预期不太一致,就顺着这个奇怪的地方想,推导出了一个新方案。

这个「注意到奇怪」加上「顺着想」的过程,依赖的是研究者的注意力和好奇心,以及他们愿意在一个别人觉得没价值的角落多停留一会儿。这种驻留是随机的,也是非线性的,很难通过穷举来实现。

还有一件事,「真正新的想法」往往看起来在提出的时候不像「正确的方向」。如果一个想法在提出时就看起来是对的,那很可能早就被别人试了。那些真正推动领域向前走的想法,有时候在提出时会被认为「这怎么可能 work」,因为它和已有的框架格格不入。

Agent 的每一个 idea 是从「什么看起来合理」和「什么过去有效」出发推导出来的,这让它在搜索已有空间上很强,但同时也让它很难产出那种「看起来不合理但恰好是对的」的想法。

不是说 agent 不够聪明,而是「创新」这件事对能力的要求,可能和「系统性搜索能力」根本就不是同一个维度的东西。

我也不知道这个差距会不会消失。也许某种新的训练方式或者 agent 架构能改变这件事,也许不能。说实话我没想明白。

说到这里,我想多聊聊「AI for science」这个话题,因为 Prime Intellect 这个实验其实是在真正意义上往前走了一步。

以前大家谈 AI 辅助科研,主要是两类场景。

第一类是 AI 帮忙做文献综述和数据整理,这个现在已经很普及了,大多数研究团队都在用某种形式的 AI 辅助来加速文献检索、归纳和数据预处理。这件事已经省了很多研究者的时间,但归根结底还是人类工作的加速,不是替代,研究者还是在主导每一个判断。

第二类是 AI 辅助假设生成,给研究者提供更多候选方向。AlphaFold 是这个路线里最出名的案例,它在蛋白质结构预测这件事上做到了人类无法企及的精度,但它解决的问题是一个很特定的预测问题,而不是开放式的研究问题。

这两类走的都是辅助路线,人类研究者还是在掌舵,AI 是工具,不是研究者。

Prime Intellect 这次做的事情有点不一样,他们把完整的研究循环,「想 idea,跑实验,分析结果,迭代」,全部交给 agent 来跑,不是部分,不是某个环节,而是全部。人类在这个过程里唯一的角色,是搭框架、设目标、准备算力,然后等结果。

这个循环如果真的能稳定跑,就意味着有一整类研究场景可以开始「外包」给 agent。

哪类场景?那种需要大量系统性搜索、对计算资源敏感、问题定义清晰的优化问题。

这类问题其实比大家想的多。

新药研发里的分子构型搜索,传统上需要合成大量化合物来找到有效的候选分子,这是个巨大的组合搜索空间,人类研究者靠直觉和经验来剪枝,但很多路径依然需要穷举。

新型材料设计里的性质预测,你想要找一种在特定温度和压力下有特定电学性质的材料,这也是一个在配方空间里搜索的问题。

机器学习本身的 architecture search 和 hyperparameter tuning,找什么结构、用什么学习率衰减策略,这些都有「在已知方法空间里高效搜索」的成分。

如果 agent 能在 nanoGPT speedrun 上用几十天、跑 9700 次实验、超越人类基准,那放大到这些领域,意味着某些以前要一个团队花两三年才能系统性穷举的搜索空间,可能在几个月内就能有扎实的结论。

这不是在说 AI 会取代科学家,这是在说科学家的工作的构成会变,系统性搜索那部分,可以开始以一种从来没有过的效率运转了,而人真正需要做的那部分,找方向、提问题、识别什么值得追,会越来越集中。

这两件事加在一起,应该是「科学进展速度变快」,而不是「科学家变少」。

有点子牛逼。说实话,我一边觉得这件事很棒,一边觉得这件事让人有点头晕。那种站在一个很大的变化的边上,知道它在发生,但摸不清楚完整轮廓的感觉。

当然,novelty check 那个结果提醒我们,这件事是有边界的。

在「探索已知空间」这件事上,agent 已经超过了人类。在「发现新的未知空间」这件事上,差距还在。

这个差距的本质是什么?我觉得是一种叫做「局外人直觉」的东西。

那些真正推动领域向前走的创新,往往来自某个人在一个意想不到的角度观察问题,然后产生了一个在内部人看来奇怪的想法,但这个想法恰好是对的。很多时候正是因为奇怪才是对的,因为如果它看起来像个合理的方向,早就被别人试了。

这种「局外人直觉」怎么培养?很难说,甚至很难定义。

但有一件事大概是清楚的,那就是,当 agent 开始接管「穷举已知空间」这部分工作之后,真正需要人来做的那部分会越来越集中在「发现新的方向」上。

研究的构成会变,不是消失,是变。那些能持续产生真正新方向的研究者,他们的价值只会越来越高。而那些工作里系统性搜索的部分,会越来越多地被 agent 接手。

这个变化已经开始了。

Prime Intellect 把整个实验都开源了,代码、日志、agent 的 scratchpad,全部在 GitHub 上,https://github.com/PrimeIntellect-ai/experiments-autonomous-speedrunning。

我建议有兴趣的去翻翻 agent 的思考记录,特别是那些在 novelty check 上撞墙的部分。不是说为了讥笑它,而是那些记录里有很多值得仔细看的东西,agent 在卡住的时候,到底是在哪里卡住的,它的思路断在了哪里,以及,它有没有意识到自己断在了那里。

这些比「击败人类基准」那行数字,对我来说更有意思。

万能青年旅店有首歌,里面有一句,「是谁来自山川湖海,却囿于昼夜厨房与爱」。

我不知道为什么这句词在我看完这个实验之后突然出现了。

可能是因为,这两个 agent 跑了 9700 次,走遍了 optimizer 搜索空间里几乎所有能走的路,用 1.4 万 H200 小时,最终把记录推过了人类基准,然后,在「你来想一个没人走过的新路」这件事上,停住了。

囿于它能走到的那张地图。

这个局限本身是一种答案,它告诉我们「创新」这件事到底是什么,它不只是搜索,不只是组合,不只是勤奋,它需要某种能看到地图边界之外的东西。

这个东西能不能被训练出来?说实话我也不知道。也许可以,也许不可以,也许会以一种我们现在想不到的方式被解决。

但有一件事我觉得可以确定,agent 从「完全帮不上忙」到「在系统性搜索上超过人类」,这个跨度发生在我们眼皮子底下,而且来得比我预期的早了好几年。

剩下那段距离,不知道多远,不知道什么时候。

但挺期待的。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-15 16:09:27 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/630846.html
  2. 运行时间 : 0.129832s [ 吞吐率:7.70req/s ] 内存消耗:4,778.71kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5d03f9630ac3955bb6ca7dc3fc8674a4
  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.000699s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000827s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000338s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000252s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000496s ]
  6. SELECT * FROM `set` [ RunTime:0.000191s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000480s ]
  8. SELECT * FROM `article` WHERE `id` = 630846 LIMIT 1 [ RunTime:0.000431s ]
  9. UPDATE `article` SET `lasttime` = 1778832567 WHERE `id` = 630846 [ RunTime:0.007190s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000392s ]
  11. SELECT * FROM `article` WHERE `id` < 630846 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000578s ]
  12. SELECT * FROM `article` WHERE `id` > 630846 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000398s ]
  13. SELECT * FROM `article` WHERE `id` < 630846 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005337s ]
  14. SELECT * FROM `article` WHERE `id` < 630846 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000921s ]
  15. SELECT * FROM `article` WHERE `id` < 630846 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001367s ]
0.133820s