乐于分享
好东西不私藏

AI太烧钱?这个工具帮你节省60%

AI太烧钱?这个工具帮你节省60%
AI 的成本,很多时候不是花在“不会做事”,而是花在“说得太多”。
一次回答几百、上千个 token 很常见;如果再叠加多轮沟通、上下文回灌、多人协作,成本会继续往上叠。
今天这个工具:Caveman,做的事很直接,让 AI 少说废话,但别少说重点。它不改模型脑子,主要压缩表达层。按项目公开 benchmark 来看,输出 token 在不少场景里能明显下降,平均大约能省60%左右。

先看效果:同样一句话,为什么成本会差这么多

普通模式下,AI 可能会这样解释一个 React 组件为什么反复重渲染:

引用: 你的 React 组件之所以重渲染,很可能是因为你在每次渲染时都创建了一个新的对象引用。当你把内联对象作为 prop 传递时,React 的浅比较会认为它每次都是新对象,于是触发重新渲染。建议你使用useMemo来缓存这个对象。

而在Caveman模式下,同样的意思会被压成这样:

引用: 每次 render 都新对象。inline object prop = new ref = re-render。用useMemo。

看起来只是“说短了”,但对按 token 计费的系统来说,差别很实际。项目 README 里给出的一个对比是:同类说明从69 token压到19 token。信息没丢,废话少了。

随着沟通轮次增加,省钱效果会更明显

很多人以为 AI 成本是“问一轮,付一轮”。但真实情况更像是:每一轮长回答都会被后续轮次继续带进上下文,轮次越多,历史包袱越重。
Caveman的价值就在这里:它先把每一轮里的冗余压掉,所以轮次越多,累计节省越明显。它省的不只是当前输出,还包括后续上下文膨胀之前那部分本可以不发生的成本。

更多官方数据对比:项目 README 里公开了什么

根据Caveman项目 README 公开的 benchmark,作者列出了 10 组任务对比。结论很直接:平均输出压缩约 65%,不同任务的节省幅度在22%到87%之间。
下面是其中几组代表性数据:
这些数据说明三件事:Caveman的节省可以量化;解释型、分析型、复述型任务压缩更明显;它压的主要是输出 token,不是 reasoning token。也就是说,它不是削思考能力,而是压表达层。

Caveman 到底是什么

Caveman可以理解成一个给 AI coding agent 用的“高密度表达工具”。
它解决的是一个很现实的问题:
自然语言对人类很友好,但对高频 agent 协作来说,往往太啰嗦。
所以它会做几件事:
  • 去掉客套话
  • 去掉填充词
  • 去掉不必要的过渡
  • 压缩完整句包装
  • 保留技术关键词
  • 保留因果关系
  • 保留行动指令
  • 保留代码、函数名、接口名、错误信息这些硬信息
它压掉的不是语义骨架,而是语言包装层。看起来像“说话变糙了”,但在工程协作里反而更高效。

它的核心模式有哪些

Caveman的核心模式可以理解成 4 条主线。

1.lite

轻压缩模式。会去掉明显的废话和客套,但整体还保留比较自然的句子结构。
适合:
  • 日常使用
  • 刚开始上手
  • 还希望回答对人类读者更友好一点

2.full

默认核心模式。压缩更明显,表达更紧凑,更像“工程协作语言”。
适合:
  • 调试
  • review
  • 方案拆解
  • 高频多轮对话

3.ultra

极限压缩模式。能缩则缩,甚至会大量使用片段句、缩写和箭头表达因果。
适合:
  • 重度技术协作
  • 多 agent 工作流
  • 追求极致 token 效率的场景

4.wenyan

中文压缩路线。它还有更细的分支,比如wenyan-lite、wenyan-full、wenyan-ultra,会往更高密度的中文表达去走。
适合:
  • 中文技术语境
  • 想把输出再进一步压缩
  • 对中文极简表达有兴趣的用户
简单说:
  • lite比较稳
  • full最通用
  • ultra最狠
  • wenyan最有中文特色

能力版图与前景:它不只是“把回答变短”

如果只把Caveman理解成“让 AI 说话更短”,其实有点低估它了。
从当前项目已经公开出来的能力结构看,它更像是一套面向 agent 的压缩基础设施。能力版图大致可以分成 4 层。

1. 对话层:压缩回答本身

这是最直观的一层。也就是/caveman最核心的工作:减少冗长输出,保留关键语义。

2. 工作流层:压缩 commit、review、状态反馈

项目里不只是主模式,还有像:
  • caveman-commit
  • caveman-review
  • caveman-stats
这意味着它不只是“压回答”,而是在压缩整个技术协作流程里的常见文本环节。

3. 记忆层:压缩长期上下文

像caveman-compress这类能力,针对的是CLAUDE.md、项目笔记、待办列表、长期记忆文件。
这层能力很关键,因为很多 token 不是浪费在“当前回答”里,而是浪费在每次开局都要重新带上的长背景里。项目 README 里给出的数据是,这类记忆文件平均还能压掉约46%。

4. 工具层:压缩 agent 与工具之间的描述成本

像caveman-shrink这类能力,会往 MCP middleware 的方向延伸,去压缩工具描述本身。
这件事很重要。agent 不只是和人说话,还和工具、子 agent、规则文件说话;这些地方一旦都变短,长期节省会更扎实。
所以它真正有意思的地方在于:它不是在优化一条回答,而是在优化整个 agent 工作流里的语言成本。

它为什么真能省:底层逻辑是什么

Caveman的逻辑其实并不神秘。

第一层:LLM 按 token 计费

字越多,token 越多。token 越多,成本越高。

第二层:自然语言本来就有大量冗余

尤其是面向人的自然语言,天然带很多润滑层:
礼貌、过渡、复述、修辞、防冒犯包装、完整句连接词等
这些东西对人类交流有价值,但在高频技术协作里,很多时候并不是必要信息。

第三层:技术任务真正需要的是信息骨架

大多数技术协作,真正有价值的是这些东西:
  • 对象是什么
  • 问题是什么
  • 原因可能在哪
  • 要改什么
  • 怎么验证
只要这些骨架还在,信息就没塌。

第四层:多轮协作里,冗余会复利放大

一条长回答,不只是这一轮贵。它还会成为后面很多轮的历史负担。
所以Caveman节省的不只是当前输出,还包括后续上下文越来越厚之前那部分本可以不发生的膨胀。它做的其实是两件事:
  • 降低单轮表达成本
  • 降低多轮历史负债
这比单纯“让回复简短一点”要值钱得多。

如何安装

如果你只是想先跑起来,最简单的方式是一键安装。
Windows(PowerShell 5.1+)

irm https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.ps1 | iex

macOS / Linux / WSL / Git Bash

curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.sh | bash

项目文档说明,这个安装流程会自动检测你机器上支持的 agent,并尝试走各自的原生安装路径。整个过程大约几十秒,前提是本机已经安装Node >= 18。
如果你是Codex CLI用户,对应的安装方式是:

npx skills add JuliusBrussee/caveman -a codex

从项目公开文档来看,它支持的 agent 范围很广,包括:
  • Claude Code
  • Gemini CLI
  • Codex CLI
  • Cursor
  • Windsurf
  • Cline
  • Copilot
  • OpenClaw
  • opencode
以及其他一批工具链。
不同 agent 的接入方式略有差异,但总体上无非三类:
  • 插件 / extension 安装
  • skills add安装
  • 规则文件或初始化文件接入

如何使用

安装完成之后,最基本的用法就是:

/caveman

如果你想切换模式,可以这样用:

/caveman lite

/caveman full

/caveman ultra

/caveman wenyan

想退出时,用:

normal mode

如果你是Codex CLI这类环境,通常更接近“每个 session 手动触发一次”。而像 Claude Code、Gemini CLI、OpenClaw 这类支持更深集成的环境,可以做到更接近自动激活。
除此之外,README 里还特别强调了几类值得配合使用的能力:
  • caveman-stats:看节省了多少
  • caveman-review:压缩 review 反馈
  • caveman-commit:压缩 commit message
  • caveman-compress:压缩记忆文件和长期上下文
  • caveman-shrink:进一步压缩工具描述成本
如果你只是轻度用户,先从/caveman开始就够了。如果你已经进入多 agent、长上下文、重协作阶段,那后面这些能力会更有味道。

使用时要注意什么

Caveman很有用,但也不是所有场景都适合一路开到底。

1. 它不适合直接拿来写最终对外文案

它的目标是高密度协作,不是面向大众的最终表达。用它做内部协作层很合适,直接拿去做对外成品通常不合适。

2. 安全警告、不可逆操作,不要压得太狠

像删库、迁移、权限改动这类事情,清楚比短更重要。顺序被压糊了,省下来的 token 不一定够你补锅。

3. 它省的是很多输出浪费,不是所有成本

如果你的主要账单来自超长输入、超大上下文或者高额 reasoning 开销,那它不会神奇地把所有费用都砍掉。
更准确地说,它最擅长的是:
  • 压缩输出侧成本
  • 降低由冗长输出引发的后续上下文膨胀

4. 不同任务的节省幅度不一样

项目公开 benchmark 里,最低节省是22%,最高可以到87%。所以最合理的预期不是“永远固定省 60%”,而是“很多高频场景下,平均能省下一大块”。

最后

Caveman真正聪明的地方,不是把 AI 变得像原始人,而是看透了一件事:今天很多 AI 成本,并不是花在“不会做事”,而是花在“说了太多没必要的话”。当你开始高频使用 AI、长时间协作、多人协同,甚至多 agent 并行时,表达冗余就会变成持续吞预算的问题。
它压缩的不只是 token,更是 AI 工作流里的语言摩擦。很多时候,最有效的优化不是换更贵的模型,而是先让它别那么能说。
——

参考资料

  • Caveman README: https://github.com/JuliusBrussee/caveman/blob/main/README.md
  • Caveman INSTALL: https://github.com/JuliusBrussee/caveman/blob/main/INSTALL.md
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-22 13:56:00 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/653416.html
  2. 运行时间 : 0.202230s [ 吞吐率:4.94req/s ] 内存消耗:4,798.78kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=33590e043a4801cdd17f5e963fd330b2
  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.000910s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001571s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000877s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000819s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001529s ]
  6. SELECT * FROM `set` [ RunTime:0.000656s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001522s ]
  8. SELECT * FROM `article` WHERE `id` = 653416 LIMIT 1 [ RunTime:0.001167s ]
  9. UPDATE `article` SET `lasttime` = 1779429361 WHERE `id` = 653416 [ RunTime:0.002023s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000841s ]
  11. SELECT * FROM `article` WHERE `id` < 653416 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001232s ]
  12. SELECT * FROM `article` WHERE `id` > 653416 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001003s ]
  13. SELECT * FROM `article` WHERE `id` < 653416 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001817s ]
  14. SELECT * FROM `article` WHERE `id` < 653416 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001964s ]
  15. SELECT * FROM `article` WHERE `id` < 653416 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002377s ]
0.206157s