乐于分享
好东西不私藏

当 AI 成为你的代码搭档:Claw-Code 与 Claude Code 的幕后故事

当 AI 成为你的代码搭档:Claw-Code 与 Claude Code 的幕后故事

作为技术人,我们身边有一个智能搭档,正在理解我们的每一个代码意图,在我们敲下键盘时默默思考,为我们规划、为你修正,甚至能自己动手解决问题。这正是 Anthropic 的Claude Code正在实现的日常。

今天,我们将一起走进这个神奇的 AI 代码伴侣的内心世界,尤其聚焦于它的一个精彩“复刻”项目——Claw-Code。我们将揭开它那精密而充满智慧的“双核引擎”的神秘面纱,看看这些 AI-native 的命令行工具,是如何从冰冷的逻辑,蜕变为我们触手可及的智能助手的。


第一章:Claude Code——不止是工具,更是智慧的延伸

当 Claude Code 初次亮相时,它带来的不仅仅是一个命令行工具,更是一种全新的哲学:“产品即模型”。这意味着你不是在操作一个简单的命令行程序,而是在直接与一个拥有高级推理能力的 AI 大脑对话。它让你感受到,AI 不再是遥远的云端服务,而是屏幕前那个能理解你的“智能伙伴”。

这个伙伴,拥有以下令人惊叹的特质:

像思考者一样工作:它不只是被动地听从指令,而是像一个经验丰富的工程师,采用“探索 → 计划 → 实现”的智能体循环。它会先观察全局,读取文件,搜索资料(探索);然后深思熟虑,制定出详细的步骤(计划);最后才高效、严谨地“动手”(实现)。

不盲目,会自我修正:Claude Code 奉行“验证优先”的原则。它不是一意孤行的,而是会不断学习和修正。就像一个严谨的工匠,每完成一个步骤,都会通过测试、Lint 等方式检查自己的工作,确保交给你的,是经过深思熟虑的成果。

拥有一整个“百宝箱”的工具:它就像一个随身携带无数专业工具的资深专家,每一个能力(文件编辑、Shell 执行、Git 操作等)都被封装成一个“工具”。这些工具不仅磨砺得锋利无比,还带着明确的“说明书”(输入 Schema)和“使用权限”(Permission Model),确保在何时、如何使用它们,都能做到恰到好处。

与世界连接的“接口”:通过“模型上下文协议 (MCP)”,Claude Code 能够像章鱼的触手一样,伸向外部数据源(比如 GitHub、Jira),将它们的信息纳入自己的思考范畴。

Claw-Code,正是对这种精妙哲学的深度复刻。它用 Rust 和 Python 重新描绘了 Claude Code 的蓝图,旨在带给我们同样乃至更出色的体验。

第二章:Claw-Code 的“生命周期”:从召唤到回应的奇妙旅程

每一次我们与 Claw-Code 的对话,从输入一个指令开始,到最终屏幕上跳出结果,都像经历了一场精心编排的“生命周期”三幕剧:

序章:启动前的准备 (Bootstrap)

在 AI 真正开始“思考”之前,系统会像一场盛大演出开场前一样,默默地进行着大量的准备工作——环境检查、配置加载、模式就绪,确保一切就绪,等待你的指令。

核心:智慧的运转 (Query Engine Execution)

这是整个对话的核心舞台,AI 的“大脑”在这里高速运转。它将你的意图、AI 的智慧和各种工具进行统筹调度,确保每一步思考都高效而精准。

终章:优雅地呈现 (Response Rendering)

当 AI 得出结论或完成任务后,它不会只是简单地抛出结果,而是会用精美的 Markdown 格式,在你的终端里优雅地呈现,甚至带有语法高亮,让阅读体验舒适如初。

这种分层的设计,让 Claw-Code 拥有了如同交响乐团般的协调性:每个部分各司其职,又紧密配合,共同奏响智能编程的乐章。

第三章:Python 层:AI 的“大脑皮层”与“总指挥官”

Claw-Code 的 Python 编排层,可以被形象地比喻为 AI 的“大脑皮层”和“总指挥官”。它以其灵活和高效,承担着高级逻辑编排、AI 交互管理和工具调度的重任。

系统启动的“序章”

当你启动 Claw-Code 时,Python 层的引导模块就像一位经验丰富的舞台监督,在后台有条不紊地完成所有准备工作——预加载数据、过滤无关信息、解析你的启动参数,并最终将指挥权交给“智慧中枢”。

智慧的“指挥家”

这个“智慧中枢”便是查询引擎。它就像一位高超的指挥家,坐镇核心,统筹协调着你的每一个指令、AI 大模型的响应,以及各种工具的调用。它深谙“度”的艺术,知道何时该暂停思考(例如,达到对话轮次上限),何时该“清理思绪”(对话历史压缩),以保持思维的清晰和高效。

AI 的“武林秘籍”与“工具箱”

Python 层还掌握着 Claw-Code 的“武林秘籍”(各种命令,如/help,/status)和琳琅满目的“工具箱”(文件读写、Shell 执行等)。它不仅知道这些“招式”和“兵器”的用法,更懂得如何根据当前情境和你的权限,智能地选择并调度它们。

Python 语言的强大之处在于其胶水能力和高层抽象,它让 Claw-Code 能够灵活地组织复杂的智能逻辑,成为 AI 思考和行动的“中枢神经系统”。

第四章:Rust 层:AI 的“坚实骨架”与“高效引擎”

如果说 Python 是 Claw-Code 的“大脑皮层”,那么Rust就是它那强健的骨骼和高速运转的肌肉。当需要进行性能敏感、资源密集型或安全性至关重要的任务时,Claw-Code 会毫不犹豫地将任务交给 Rust。

与大模型沟通的“高速专线”

Rust 打造的 API 客户端,是 Claw-Code 与 Anthropic Claude 大模型之间的高速公路。它不仅速度飞快,而且异常稳定,自带断线重连、加密认证等“安全措施”,确保每一次对话都流畅、安全。

AI 的“内部运作机制”

Rust 的运行时模块,掌管着 AI 的所有底层“体力活”。从在沙盒中安全地执行 Shell 命令,到高效地读写、修改文件,它都以 Rust 的严谨和高效来处理每一个细节。它确保了 AI 在“动手”时,既快又准,还不留“隐患”。

工具背后的“硬核技术”

Claw-Code 的每一个工具,其背后的“核心驱动力”都是由 Rust 打造。这意味着当你让 AI 去执行一个文件搜索、一个网络请求,甚至是一个代码编辑时,这些操作都是由 Rust 提供的精良组件在幕后高速运转,保证了极致的性能和稳定性。

最终,你所直接交互的 Claw-Code 命令行界面,也是由 Rust 构建。它确保了终端输出的流畅、美观,响应迅速,让你的每一次操作都如同行云流水。

Python 负责智慧的编排和调度,Rust 则提供强大的执行力。这种“双核驱动”的架构,让 Claw-Code 既具备了极强的灵活性,又兼顾了底层工具访问的性能。

第五章:AI 对话的“脉络”:意图如何转化为行动

%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20parent%3D%221%22%20style%3D%22whiteSpace%3Dwrap%3Bhtml%3D1%3Bshape%3Dparallelogram%3BfillColor%3D%23e1d5e7%3BstrokeColor%3D%239673a6%3BfontColor%3D%23000000%3B%22%20value%3D%22%E7%94%A8%E6%88%B7%E8%BE%93%E5%85%A5%20(%E6%8C%87%E4%BB%A4%E7%81%AB%E8%8A%B1)%22%20vertex%3D%221%22%3E%3CmxGeometry%20height%3D%2260%22%20width%3D%22120%22%20x%3D%221240%22%20y%3D%22310%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20parent%3D%221%22%20style%3D%22whiteSpace%3Dwrap%3Bhtml%3D1%3Bshape%3Drectangle%3BfillColor%3D%23d4e1f5%3BstrokeColor%3D%234c85d0%3BfontColor%3D%23000000%3B%22%20value%3D%22Python%20%E5%A4%A7%E8%84%91%20(%E8%A7%A3%E8%AF%BB%2F%E8%B0%83%E5%BA%A6)%22%20vertex%3D%221%22%3E%3CmxGeometry%20height%3D%2280%22%20width%3D%22150%22%20x%3D%221225%22%20y%3D%22430%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%224%22%20parent%3D%221%22%20style%3D%22whiteSpace%3Dwrap%3Bhtml%3D1%3Bshape%3Dcloud%3BfillColor%3D%23f8cecc%3BstrokeColor%3D%23b85450%3BfontColor%3D%23000000%3B%22%20value%3D%22AI%20%E5%A4%A7%E6%A8%A1%E5%9E%8B%20(%E6%80%9D%E8%80%83%2F%E5%86%B3%E7%AD%96)%22%20vertex%3D%221%22%3E%3CmxGeometry%20height%3D%22100%22%20width%3D%22160%22%20x%3D%221220%22%20y%3D%22560%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%225%22%20parent%3D%221%22%20style%3D%22whiteSpace%3Dwrap%3Bhtml%3D1%3Bshape%3Dcylinder%3BfillColor%3D%23cdeb8b%3BstrokeColor%3D%2382b366%3BfontColor%3D%23000000%3B%22%20value%3D%22%E5%B7%A5%E5%85%B7%20(%E6%89%A7%E8%A1%8C)%22%20vertex%3D%221%22%3E%3CmxGeometry%20height%3D%2270%22%20width%3D%22120%22%20x%3D%22930%22%20y%3D%22575%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%226%22%20parent%3D%221%22%20style%3D%22whiteSpace%3Dwrap%3Bhtml%3D1%3Bshape%3Dtape%3BfillColor%3D%23ffe6cc%3BstrokeColor%3D%23d79b00%3BfontColor%3D%23000000%3B%22%20value%3D%22%E7%BB%88%E7%AB%AF%E8%BE%93%E5%87%BA%20(%E4%BC%98%E9%9B%85%E5%91%88%E7%8E%B0)%22%20vertex%3D%221%22%3E%3CmxGeometry%20height%3D%2260%22%20width%3D%22140%22%20x%3D%221490%22%20y%3D%22480%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%227%22%20edge%3D%221%22%20parent%3D%221%22%20source%3D%222%22%20style%3D%22endArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BendArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BfontColor%3D%23000000%3B%22%20target%3D%223%22%20value%3D%22%E6%8C%87%E4%BB%A4%E8%BE%93%E5%85%A5%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%228%22%20edge%3D%221%22%20parent%3D%221%22%20source%3D%223%22%20style%3D%22endArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BendArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BfontColor%3D%23000000%3B%22%20target%3D%224%22%20value%3D%22%E5%8F%AC%E5%94%A4AI%2F%E6%9E%84%E5%BB%BA%E8%AF%B7%E6%B1%82%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%229%22%20edge%3D%221%22%20parent%3D%221%22%20source%3D%224%22%20style%3D%22endArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BendArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BfontColor%3D%23000000%3B%22%20target%3D%225%22%20value%3D%22%E5%B7%A5%E5%85%B7%E8%B0%83%E7%94%A8%E5%BB%BA%E8%AE%AE%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2210%22%20edge%3D%221%22%20parent%3D%221%22%20source%3D%225%22%20style%3D%22endArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BendArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BfontColor%3D%23000000%3Bcurved%3D1%3BentryX%3D0%3BentryY%3D0.5%3B%22%20target%3D%224%22%20value%3D%22%E5%B7%A5%E5%85%B7%E6%89%A7%E8%A1%8C%E7%BB%93%E6%9E%9C%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%221000%22%20y%3D%22540%22%20as%3D%22sourcePoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2211%22%20edge%3D%221%22%20parent%3D%221%22%20source%3D%224%22%20style%3D%22endArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BendArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BfontColor%3D%23000000%3B%22%20target%3D%226%22%20value%3D%22%E6%9C%80%E7%BB%88%E5%93%8D%E5%BA%94%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2212%22%20edge%3D%221%22%20parent%3D%221%22%20source%3D%223%22%20style%3D%22endArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BendArrow%3Dblock%3BendFill%3D1%3BstrokeColor%3D%23000000%3BfontColor%3D%23000000%3Bdashed%3D1%3B%22%20target%3D%226%22%20value%3D%22%E7%9B%B4%E6%8E%A5%E5%91%BD%E4%BB%A4%E6%89%A7%E8%A1%8C%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E

我们已经了解了 Claw-Code 的“大脑”和“骨架”,现在,让我们追踪一下一个简单的意图,是如何在其中形成行动的“脉络”:

火花初现:你敲下命令行,每一个字,都是一个指令的火花。

Python 瞬间解读:Python 大脑立刻捕捉到这束火花。它会迅速判断:“这是一个内置命令吗?还是需要召唤强大的 AI 智慧来解决?”

召唤 AI 大脑:如果需要 AI 思考,Python 会精心准备一个“信封”,里面装满了你的问题、之前的对话记录(AI 的“记忆”),以及它能使用的工具清单,然后通过 Rust 搭建的“高速专线”,将它快速送达 Claude 大模型。

AI 的思考与回应:Claude 大模型接收到信件后,会根据里面的信息进行深思熟虑。它的回应,可能是一个直接的答案,也可能是一个“工具使用建议”——比如,“我需要查看这个文件,才能更好地帮你解决问题。”

Rust 执行官行动:如果 AI 建议使用工具,Rust 的“执行官”会立刻行动,在严格的权限审查下(确保 AI 不会“乱来”),完成指令(比如读取文件内容)。

循环与成果:工具执行的结果,会再次被打包送回 AI 大模型,作为它下一步思考的“新线索”。这个循环会高效地进行,直到 AI 得出最终的结论,并通过 Rust 驱动的界面,以最优雅的方式呈现在你面前。

这一切都在你几乎无感知的速度下完成,仿佛 AI 就在你身边思考和操作,幕后有一支高效的团队在协作,你只看到最终的成果。

第六章:AI 的“记忆”与“成长”:会话管理与品质保障

一个好的搭档,不仅要聪明能干,更要有“记性”和“责任心”。Claw-Code 在这方面也毫不逊色:

AI 的“持久记忆”:它拥有持久的“记忆力”。每次对话结束后,所有的会话数据都会被妥善地“存档”在本地,下次当你“召唤”它时,它可以轻松地接续未完成的对话,就像你从未离开。

聪明的“遗忘术”:AI 的“大脑”是有限的,不能无限地记住所有对话细节。所以,Claw-Code 懂得聪明的“遗忘术”,它会筛选出最重要的历史片段,压缩并保存,确保 AI 的思考不受过去“废话”的干扰,始终保持清晰和高效。

Python 与 Rust 的“心有灵犀”:在 Python 和 Rust 之间,消息传递就像说着同一种语言,确保信息在它们之间传递时,不会有丝毫的误解。这种“心有灵犀”是系统稳定运行的关键。

复刻者的“品质审计”:Claw-Code 作为一个“复刻”项目,它的团队还有一位特别的“品质审计师”。这个审计模块会不断地对比 Claw-Code 与原版 Claude Code 在功能和实现上的差异,确保新生的 Claw-Code 在精神和功能上,都完美继承了 Claude Code 的精髓,是对原版的一种致敬和传承。

结语:一个智能时代的编程伙伴

Claw-Code 及其背后的 Claude Code 所带来的,不仅仅是一个代码工具的升级,更是一种全新的协作范式——它让 AI 不再是遥不可及的“云端大脑”,而是触手可及的、能够理解并协助你编码的“智能伙伴”。

每一次我们与这些 AI-native 工具的交互,背后都凝聚着工程师们对架构、性能、智能和用户体验的极致追求。这种结合了 Python 的灵活调度与 Rust 的高效执行的“双核驱动”架构,正是这些工具成功的秘诀。

下次你敲下命令行,让 AI 助你一臂之力时,不妨想象一下,它幕后那精密而充满智慧的“双核引擎”正在为你高速运转,它不仅是你的工具,更是你智能时代的忠实编程伙伴!


译数据—— 深度解析前沿技术,助您洞察数据智能的奥秘。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-12 04:39:16 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/515716.html
  2. 运行时间 : 0.190229s [ 吞吐率:5.26req/s ] 内存消耗:4,662.92kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=090061e1358ffb589f2c06825a3d7e52
  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.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000946s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001378s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000640s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000618s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001191s ]
  6. SELECT * FROM `set` [ RunTime:0.000502s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001433s ]
  8. SELECT * FROM `article` WHERE `id` = 515716 LIMIT 1 [ RunTime:0.001248s ]
  9. UPDATE `article` SET `lasttime` = 1775939956 WHERE `id` = 515716 [ RunTime:0.001933s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000596s ]
  11. SELECT * FROM `article` WHERE `id` < 515716 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001081s ]
  12. SELECT * FROM `article` WHERE `id` > 515716 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001031s ]
  13. SELECT * FROM `article` WHERE `id` < 515716 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001846s ]
  14. SELECT * FROM `article` WHERE `id` < 515716 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001717s ]
  15. SELECT * FROM `article` WHERE `id` < 515716 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002605s ]
0.194152s