乐于分享
好东西不私藏

被喷「AI味截图」!38万星开源神器一夜遭围攻,创始人一句回怼刷屏全网

被喷「AI味截图」!38万星开源神器一夜遭围攻,创始人一句回怼刷屏全网

一条推文,把一个估值想象空间巨大的开源明星项目,摁在了地上摩擦。

「想象一下:被 OpenAI 收购,拿到无限 AI tokens,结果还是发布了这种 slop 般的 abomination。」

这条推文,在 24 小时内收割了 3.6 万点赞,138 万次浏览。

它的靶子,是刚刚上线 iOS 和 Android 的 OpenClaw,一个几个月内狂揽 38 万 GitHub 星标、被无数开发者称为「改变软件构建方式」的开源 AI Agent 项目。

创始人 Peter Steinberger 一觉醒来,收到了差不多 30 条类似的攻击。

他没有沉默,反而把这条推文截图转发到自己账号,附上了一段长文。

这段后来被转发上万次的回复,收尾那段话,戳进了每一个还在做开源的人心里:

「注意力仍然是最稀缺的资源,我宁愿把我的注意力,花在鼓励那些真正在建设的人身上。」

一只龙虾,如何长成了现象级开源项目

先交代一下 OpenClaw 到底是什么。

它的口号是「The AI that actually does things」,一个真能帮你干活的 AI,跟聊天机器人是两码事,本质是一套本地优先、用户自托管的个人 AI Agent 框架

你的机器,你的数据,你的规则。

它的核心设定很讨巧:不需要你去适应一个新 App,而是住进你早就在用的聊天软件,WhatsApp、Telegram、Discord、Slack、iMessage、Signal,你发一条消息,Agent 就在后台帮你处理邮件、订机票、管日程、写代码、跑自动化。

背后有一个本地 Gateway 作为控制中枢,跑在你自己的电脑上,接入 OpenAI Codex、Claude 等多种模型。

这个项目诞生于 2025 年 11 月,一开始只是 Peter 的一个周末小项目。

Peter 什么来头?

一个奥地利开发者,花了 13 年时间创办并卖掉了 PSPDFKit(一家做 PDF 工具的公司),江湖人称「ClawFather」。

用他自己的话说:「我骨子里是个 builder,不喜欢建大公司,更想改变世界。」

谁也没想到,这个周末项目会在几个月内像野火一样蔓延开,Lex Fridman 播客专门聊过它,还开了线下大会 ClawCon,中国社区甚至发明了「养龙虾」这个说法,专门形容部署运行 OpenClaw agent 这件事。

GitHub 星标一路冲到 38 万+,成为增长最快的开源项目之一。

2026 年 2 月,转折点出现了。

Sam Altman 亲自发帖官宣:

"Peter Steinberger is joining OpenAI to drive the next generation of personal agents. ... OpenClaw will live in a foundation as an open source project that OpenAI will continue to support."

「Peter Steinberger 即将加入 OpenAI,负责推动下一代个人 agents。……OpenClaw 将作为一个开源项目存在于基金会中,OpenAI 将继续支持它。」

▲ Sam Altman 2026年2月15日发帖,官宣 Peter 加入 OpenAI,并承诺 OpenClaw 将转入基金会独立运作。这条帖子获得 4.6 万点赞,也是后续所有误解的起点。

这条帖子获得了 4.6 万点赞。

但外界从这一刻起,就悄悄埋下了一个误会的种子:Peter 进了 OpenAI,OpenClaw 会不会也就等于「被 OpenAI 收购」了?

Peter 自己在博客里说得明明白白:这压根算不上收购,是创始人个人入职 + 项目基金会化 + OpenAI 赞助 token 用量的组合。项目保持开源独立,他本人则在 OpenAI 专注做 agent 产品化。

但「被大厂收购、拿到无限资源」这个更简单、更爽的说法,显然流传得更快、更广。

这个误会,会在四个月后被彻底点燃。

一次上架,迎接它的是一片嘲讽

2026 年 6 月 29 日晚,官方账号 @openclaw 发了一条帖子:

"OpenClaw is now on iOS + Android 🦞 Native mobile apps, finally. Agents in your pocket."

「OpenClaw 现已登陆 iOS + Android 🦞 原生移动 App,终于来了。口袋里的 Agents。」

▲ @openclaw 官方账号 2026年6月29日发布公告,配了两张 App 截图。这条推文最终收获 8200+ 点赞、430 万+ 次浏览。

配图是两张 App 截图:一边是 Agent 列表页,一边是聊天界面。

对于一个跨平台已经跑了大半年、终于补齐移动端的项目来说,这本该是个庆祝时刻。

App Store 页面显示,开发者是 OpenClaw Foundation,描述写着「Pair your iPhone with your OpenClaw Gateway for chat, realtime voice, approvals, device capabilities, and private automation」,把手机变成 Gateway 的安全节点,语音、审批、设备能力、私密自动化,一应俱全。

但点赞和转发之下,第一波质疑几乎是同步冒出来的:

「这明显是用 codex 做的,前端丑得要死。」

「slop UI(劣质 AI 产出的界面)。」

「求求了雇个设计师吧。」

八个多小时后,真正的导火索出现了。

设计师 @CristianRus4 引用了官方发布帖,配上同样的两张 App 截图,写下了那句后来疯传的话:

"imagine getting acquired by @OpenAI, get unlimited AI tokens and still drop this slop abomination"

「想象一下:被 @OpenAI 收购,拿到无限 AI tokens,结果还是发布了这种 slop 般的 abomination。」

▲ 设计师 @CristianRus4 2026年6月30日发帖,引用官方截图开炮,获得 3.6万点赞、186条回复、138万次浏览。

3.6 万点赞,186 条回复,138 万次浏览。

评论区瞬间闹翻了天。

有人接力嘲讽:「无限 token 只意味着你能更快地生成更多 slop。」

有人翻旧账:「这不该是 v1 该有的水平,之前吹得那么响。」

也有人看不下去反击:「有本事你去提个 PR 啊。」

一场关于「AI 味截图」、「无限 token 买不到品味」、「开源到底该不该被更高标准要求」的混战,就此展开。

「我今天早上醒来看到了 30 条这样的推文」

面对这场围攻,Peter 没有选择沉默。

6 月 30 日下午 3 点,他发了一条长文回复,一开头就点破了这条批评帖真正的价值:

"Was thinking if I should highlight this tweet or not, but it's a masterclass in the amount of vitriol people face when working on open source."

「我本来在想是否要 highlight 这条推文,但它堪称开源工作者面对恶毒攻击的经典案例。」

▲ Peter Steinberger 2026年6月30日的回应帖,获得5200+点赞、491条回复。核心澄清了「未被收购」「社区共建」两大误解。

然后他逐条拆解:

关于产品质量,他没有辩解,一开口就认了:

"Is the app great yet? No. It's a start."

「App 现在很棒吗?不,它只是一个开始。」

关于是谁做的,他强调了一个外界容易忽略的事实,这跟财大气粗团队闭门造车没什么关系,更像是社区一起拼出来的:

"It was built by the community. Getting the iOS and Android apps working with secure pairing and push notifications - and getting both through App Review - took a surprising amount of work."

「它是社区共建的。让 iOS 和 Android App 实现安全配对和推送通知,并通过 App Review,花了出乎意料多的工作。」

苹果和谷歌的应用商店审核,从来没让哪个小团队轻松跳过。安全配对协议、推送通知权限、隐私合规声明,每一项都可能被打回重来,拖上几个月。

关于最核心的误解,Peter 说得斩钉截铁:

"OpenClaw wasn't acquired by OpenAI and isn't an OpenAI product. It's an open, independent project under the OpenClaw Foundation. OpenAI sponsors the project's token usage; I work there."

「OpenClaw 没有被 OpenAI 收购,也算不上 OpenAI 的产品。它是一个由 OpenClaw Foundation 管理的独立开源项目。OpenAI 为项目的 token 使用提供赞助;我在那里工作。」

这句话几乎是逐字回应了 Cristian 那条推文里最关键的错误前提,「被收购」根本没有发生过。

真实情况是:创始人个人加入了 OpenAI,项目本身转入了独立的非营利基金会,OpenAI 作为赞助方之一提供 token 用量支持。

这中间的差别,决定了外界对这个项目「应该有多少资源」的全部想象是否成立。

关于批评者本人,Peter 没有拉黑,转头点名喊话:

"Cristian, your tweet was just one of ~30 I woke up to today. I'd genuinely love your help making it great."

「Cristian,你的推文只是我今天早上醒来看到的约 30 条之一。我真心希望你能帮忙把它做好。」

30 条。

一觉醒来,30 条类似性质的批评在等着他。

这个数字比推文本身更能说明问题,单条推文的热度会退去,但对一个高曝光度项目的维护者来说,这种攻击是持续性、日常性的。

最后,他落下了这么一句后来被反复引用的话:

"Attention is still the scarcest resource. I'd rather spend mine encouraging people who build."

「注意力仍然是最稀缺的资源。我宁愿把我的注意力,花在鼓励建设者身上。」

这条回复最终拿下 5200+ 点赞、491 条回复。

评论区的分裂比批评帖下面更明显:有人喊「别理那些嘲讽,继续建设」,有人继续追问「无限 token 到底该不该换来更好的东西」,也有不少人这才第一次搞清楚,原来 OpenClaw 从来没被收购过。

亲眼看看,这些争议截图到底长什么样

争论的中心,其实是两张手机截图。

▲ App Store 展示的 OpenClaw 实际界面:左侧是 Control 控制面板(Chat、Talk、Overview、Activity、Workboard 等功能分区),右侧是与 Agent「Molty」的对话界面。

▲ 语音通话界面(Talk,含实时语音波形)与 Agent 列表页(Molty、Automation、Research 三个 agent 的在线状态与运行时长)。

白底卡片、红色主色调、系统字体、清晰的分区标签,老实说,单独拎出来看,这算不上一个「惨不忍睹」的设计。

它更像是一个功能优先、还没来得及精雕细琢的早期版本:信息密度偏高,视觉层级还有优化空间,动画和圆角细节确实透着一股「AI 代码生成」特有的匀质感。

这恰恰是争议真正有意思的地方,批评者和支持者吵的其实不完全是「这个 App 好不好看」,而是「一个被认为『有 OpenAI 撑腰』的项目,应该以什么标准交付第一版」

光环税:一句「我在 OpenAI 工作」,为什么会变成「被 OpenAI 收购」

这场风波真正值得玩味的,是围观者集体经历了一次典型的认知失真:设计审美的争论只是导火索,真正在发酵的,是一个被层层简化、最终跑偏的错误故事。

事实链条本来一目了然:

Peter 个人加入 OpenAI → OpenClaw 转为独立基金会 → OpenAI 作为赞助方支持 token 用量。

三个动作,经过几个月的口耳相传和标题党式转述,被压缩成了一句更抓耳朵、但完全错误的话:「OpenClaw 被 OpenAI 收购了,拿到无限资源」

说到底,这是一场认知问题,跟技术关系不大。

一旦这个说法在公众认知里扎根,任何不完美的产出都会被放大成「你有这么多资源还做成这样」的证据。

哪怕 Peter 在回应里逐字澄清了「压根算不上收购」「独立基金会」「我只是在那工作」,也很难完全抵消一条爆款推文留下的第一印象,辟谣跑得再快,也追不上误解散开的速度

更讽刺的是,Peter 团队的真实处境,和外界想象的「大厂输血、资源无限」几乎是两个平行世界。

他在其他场合说过一句更让人五味杂陈的话:

「我们既不大,也谈不上财力雄厚。目前为止只收到一笔捐赠,其余还在洽谈中。」

一个被普遍认为「背靠 OpenAI」的项目,账上可能只有一笔捐款

Velocity 撞上 Craft:AI 能让你「造出来」,但造不出「品味」

批评声浪里,反复出现一句几乎成为共识的话:

有人把这类质疑概括为:大模型在 UX/UI 设计上表现很差。

这句话背后,其实指向了 2026 年整个 AI 应用生态都在面对的一个结构性矛盾。

AI 工具把「做出一个东西」的门槛降到了历史最低,一个人,几个 prompt,几天时间,就能生成一个能跑起来的完整 App。

但「做出一个东西」和「做出一个好东西」之间的鸿沟,并没有被同步填平。

阴影怎么打、圆角多大合适、层级信息该怎么取舍、动画节奏该多快,这些品味层面的判断,仍然依赖人类设计师大量的迭代和打磨,靠堆 token 是堆不出来的。

Peter 自己也没有回避这一点,他在回应里半开玩笑地承认「Those are expensive tho!」,好设计师,是真的贵。

一个小团队即便有 OpenAI 赞助 token,token 能换来的是生成速度,换不来的是审美判断

这恰恰是「无限 token」这个说法最大的迷惑性所在,它让人误以为技术资源可以线性兑换成产品质感,但现实是,两者之间隔着一整个学科。

「就该发 PR」还是「你们有资源就该做好」:开源精神的两种解读,在 AI 时代打了起来

这场争论里,还藏着一条更古老的战线,传统开源文化和 AI 时代高期望用户之间的价值观冲突。

老派开源逻辑是:早发布、常迭代,欢迎社区提 PR 一起改进,v1 粗糙很正常,社区会一起把它磨好。

评论区里那句「just send a PR」,「有本事你去提个 PR 啊」,正是这套逻辑的现实写照。

但 AI 时代的高期望用户,显然在用另一套标准衡量:一个被认为「不缺资源、不缺算力」的项目,第一版就该接近专业水准,做不到,就是「滥用了大家给的关注和信任」。

两种逻辑各有道理,谁也说服不了谁,于是就变成了评论区里一轮又一轮的对轰。

有意思的是,围观者里真正身体力行的人不少,多名设计师和开发者在争论之后,自己动手用 Claude、Codex 生成了「一小时重设计」的原型视频,主动私信 Peter 提出免费帮忙。

Discord 里的 #clawtributors 频道随之活跃起来,真人设计师和开发者开始认领具体的界面问题。

这大概是这场风波里最健康的走向,吵归吵,最后还是有人选择了「发 PR」,不只是发推文。

小团队的真实处境:审核排队、拼图式协作、和永远不够用的注意力

回到 Peter 回应里那句常被忽略的细节,App Review 花了「出乎意料多的工作」。

这句大实话背后是真金白银的工作量。iOS 和 Android 的应用商店审核,从来没法靠技术能力抢跑,安全配对协议要经得起审查,推送通知权限要走完整的合规流程,任何一个环节被打回,就是几周起步的等待。

对一个大厂产品团队来说,这或许只是流程的一部分;但对一个由社区共同拼凑起来的开源项目来说,核心贡献者往往要一个人身兼测试、对接、审核几个角色,咬牙扛下所有沟通成本。

更现实的问题是,社区贡献本身也零零散散,Peter 提到,很多人选择「自己 fork 一份改成想要的样子」,却没有把改进提交回主项目。

这在开源世界很常见,却也意味着主项目本身获得的实打实的助力,远比外界想象的分散

一个被普遍认为「背靠巨头、要风得风」的项目,实际运作起来,更像是一群人在各自的碎片时间里,东拼西凑出一个还过得去的产品。

尾声:「注意力最稀缺」,说的其实是大实话

这场围绕 OpenClaw App 的争论,最终没有一个「谁赢了」的结局。

批评者的意见没有完全消失,App 确实还有很多可以打磨的地方,这一点 Peter 自己都承认。

「被收购」的误解,也不会因为一条澄清帖就彻底从公众认知里抹去。

这件事真正让人记住的,未必是这场争吵,倒更像是 Peter 那句收尾的话:

「注意力仍然是最稀缺的资源,我宁愿把我的注意力,花在鼓励那些真正在建设的人身上。」

在一个人人都能靠 AI 秒出一个 App 原型的时代,评判一个项目变得前所未有的容易,截图一发、评论一敲,几秒钟就能给出「slop」的判决。

但真正把一个东西从「能跑」做到「好用」,把安全配对、推送通知、App Review 这些看不见的苦活一件件啃下来的人,永远只有很少的几个。

38 万星标背后,是一群业余时间「养龙虾」的人;一句「被 OpenAI 收购」的误会背后,是一个仍在为一笔捐款而奔走的基金会;一条 3.6 万赞的嘲讽背后,是创始人一觉醒来要面对的第 30 条攻击。

AI 让「做出东西」变得空前容易,却从未让「维护一个东西、扛住所有质疑、还要继续往前走」这件事,变得更轻松一分。

这大概就是 2026 年,每一个开源维护者仍在为「注意力」买单的真实写照。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-05 20:48:31 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/830048.html
  2. 运行时间 : 0.160869s [ 吞吐率:6.22req/s ] 内存消耗:4,757.04kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=502a128d0f01b68dd7759b5ad0664646
  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.000840s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001293s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000492s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000451s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000882s ]
  6. SELECT * FROM `set` [ RunTime:0.000383s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000990s ]
  8. SELECT * FROM `article` WHERE `id` = 830048 LIMIT 1 [ RunTime:0.001484s ]
  9. UPDATE `article` SET `lasttime` = 1783255711 WHERE `id` = 830048 [ RunTime:0.021208s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.002252s ]
  11. SELECT * FROM `article` WHERE `id` < 830048 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000874s ]
  12. SELECT * FROM `article` WHERE `id` > 830048 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001053s ]
  13. SELECT * FROM `article` WHERE `id` < 830048 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001702s ]
  14. SELECT * FROM `article` WHERE `id` < 830048 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001822s ]
  15. SELECT * FROM `article` WHERE `id` < 830048 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001782s ]
0.162651s