乐于分享
好东西不私藏

AI翻译局 · vol.011 · CLI * MCP:终端帝国·协议革命

AI翻译局 · vol.011 · CLI * MCP:终端帝国·协议革命

TERMINAL

⌨️

CLI

HOST

AI翻译局 · PRODUCT TEARDOWN · vol.011

claude终端帝国 × 协议革命

CLI 如何连接整个 AI 工具宇宙?深度拆解 Claude Code CLI × MCP 协议

2026.05.06

PROTOCOL

🔌

MCP

SERVER

 CLI Architecture  ·   MCP Protocol  ·   Tool Ecosystem  ·   Commercial Logic 

引言:命令行的复仇

 2024 年以前,命令行是程序员的私域,大众的 AI 产品都长着聊天气泡。2025 年,Claude Code、Gemini CLI 相继发布,开发者社区突然发现:让 AI 真正有用的方式,不是更好的对话界面,而是让它能操作你的计算机。

 但 CLI 只是半个故事。让 Claude Code 真正成为"AI 工具宇宙入口"的关键,是背后的 MCP(Model Context Protocol)协议——一个安静地改变了整个行业工具生态的开放标准。 

 本期 AI 翻译局,我们深度拆解 CLI × MCP 的技术架构、协议原理、生态逻辑,以及它对开发者和投资人意味着什么。 

一、CLI 复兴的底层逻辑

 命令行为什么会在 GUI 统治三十年后重新赢回主导地位?答案和 AI 的本质有关。 

GUI 的设计假设是人类用户——它优化的是视觉直觉和单次点击。而 AI Agent 的工作模式完全不同:它需要重复执行、批量处理、链式组合多个工具、在脚本中嵌入、在 CI/CD 流水线里运行。这些场景下,GUI 是一种负担,而 CLI 是一种礼物。 

 Unix 哲学在 AI 时代焕发了新的意义:每个工具做好一件事,用管道把它们串起来。 Claude Code CLI 的设计正是在践行这种哲学——它不试图做一个全功能的 IDE,而是一个可以被脚本调用、被其他工具 pipe 的 AI 执行引擎。 

关键数据:

Claude Code GA 发布后 24 小时内,GitHub 相关仓库单日新增Star 超 4000;

SWE-bench Verified 评测中,Claude Code 以 72.5%的成绩持续领跑代码自动化基准。 

二、Claude Code CLI 解剖:不是聊天框,是 Agent Runtime

 大多数人第一次见到 Claude Code,以为它是"终端里的 ChatGPT"。这是一个严重的低估。 

 Claude Code 的本质是一个 Agentic Loop Runtime:它维护着一个持续运行的"感知—规划—执行"循环。用户发出一个高层指令(比如"帮我修复这个仓库里所有的类型错误"),Claude 会自主拆解任务、调用工具、观察结果、修正策略,直到任务完成——整个过程不需要人工的每一步确认。 

DIAGRAM 01 · Claude Code CLI 架构

User指令$ claudeAGENTIC LOOP感知Observe规划Plan执行ActBuilt-in: Bash · Read · Write · Grep · Task+ Hooks 系统 · 三级权限MCP Serversgithub · slackfilesystem · dbbrowser · ...JSON-RPC 2.0真实世界文件 · 代码API · 浏览器用户Claude Code CLI(Agent Runtime)MCP 工具层外部系统

Claude Code CLI 完整执行链:用户指令 → Agentic Loop → MCP 工具层 → 真实世界

 Claude Code 的核心能力解析: 

内置工具集:Read/Write(文件读写)、Bash(Shell 命令执行)、Grep(全局搜索)、WebSearch(网络查询)、TodoList(任务追踪)、Task(子 Agent 委派)。这些工具让 Claude 能直接操作文件系统和运行代码,而不只是生成文字。 

多 Agent 架构:Task 工具允许主 Agent 生成子 Agent 并行执行独立任务——比如同时运行测试、分析代码、搜索文档。主 Agent 只负责协调和汇总,极大提升复杂任务的处理速度。 

Hooks 系统:这是 Claude Code 最被低估的功能。开发者可以在工具调用的前/后注入自定义逻辑——比如在每次 Bash 执行前记录审计日志,或在 Write 操作后自动触发 lint。这本质上是一个 AOP(面向切面编程)机制,赋予了企业级合规能力。 

三、MCP 协议深度解析:不是"插件",是 USB-C

 理解 MCP,需要先理解它"不是什么":它不是一个 API 包装层,不是 ChatGPT Plugin 的 Anthropic 版本,也不是某种 SDK。MCP 是一个通信协议规范——就像 USB 定义了设备和主机之间的通信标准,MCP 定义了 AI 模型和工具之间的通信标准。 

 MCP 于 2024 年 11 月由 Anthropic 开源,采用 MIT License。在技术层,它基于 JSON-RPC 2.0 实现——一个无状态的远程过程调用协议,支持双向通信。 

DIAGRAM 02 · MCP 协议握手与调用流程

CLI (MCP Client)MCP Serverinitialize {protocolVersion, capabilities}initialized {serverInfo, tools: [...list]}tools/list (刷新工具列表)Claude 生成 tool_use 调用tools/call {name: "read_file", arguments: {path:...}}result {content: [{type:"text", text:"..."}]}结果注入模型上下文,继续 Loop

MCP 握手流程:① 初始化握手 → ② 获取工具清单 → ③ 模型调用工具 → ④ 执行返回结果

 MCP 定义了三种核心能力类型。Tools(工具)是最核心的,对应函数调用:Server 声明自己有哪些工具(名称、参数 Schema、描述),Client 把这些工具描述注入模型的系统提示,模型在需要时生成 tool_use 请求,CLI 路由执行并把结果返回给模型。 

Resources(资源)允许 Server 暴露可读取的数据——比如数据库表、文件列表、API 文档。与 Tools 不同,Resources 是被动的数据来源,由 Client 主动拉取,而不是通过函数调用触发。 

Prompts(提示词模板)是最少被讨论的能力:Server 可以提供预设的提示词模板,Client 可以直接调用——比如一个"代码审查"Server 提供"review_pr"模板,包含所有需要的上下文收集逻辑。这让企业级提示词工程可以被封装、版本控制、复用。 

 传输层方面,MCP 支持两种模式:stdio(标准输入输出)用于本地子进程通信,是最低延迟的方案;HTTP+SSE(Server-Sent Events)用于远程服务,支持跨网络、跨机器的 MCP Server。两者都由 CLI 自动管理,开发者只需在 `.mcp.json` 配置文件中声明使用哪种传输。 

四、CLI × MCP:宿主与协议的共生

 理解 CLI 和 MCP 的关系,需要认清三个角色:MCP Host(宿主)MCP Client(客户端)MCP Server(服务端)。 

 Claude Code CLI 同时扮演 Host 和 Client 的角色。作为 Host,它负责管理所有 MCP Server 的生命周期——启动时读取 `.mcp.json`,spawn 对应的 Server 子进程(或建立 HTTP 连接),监控进程健康状态,在退出时清理资源。作为 Client,它执行 JSON-RPC 的握手协议,获取工具清单,执行工具调用,处理返回结果。 

DIAGRAM 03 · MCP 生态拓扑图

Claude Code CLIMCP Host + ClientClaude 3.7 / 4 模型filesystemstdio · 本地文件读写git / githubstdio · 代码仓库操作sqlite / postgresstdio · 数据库查询自定义工具stdio · 任意 Node/Python📡 本地 stdio 连接SlackHTTP+SSE · 消息发送Linear / JiraHTTP+SSE · 任务管理Browser / 爬虫HTTP+SSE · 网页操作Composio 托管HTTP+SSE · 300+ SaaS🌐 远程 HTTP+SSE 连接.mcp.json / claude.jsonServer 注册配置文件

CLI 作为中枢连接本地 stdio Server 和远程 HTTP Server,一切由 .mcp.json 配置驱动

 这种架构有一个重要的设计决策:每个 MCP Server 运行在独立的进程中。这不是偶然的,而是刻意的隔离设计。一个 Server 崩溃不会影响其他 Server,一个 Server 的权限泄露不会波及整个系统。这是企业级部署的关键保障。 

 从 Claude 模型的视角来看,它永远不知道自己在和哪个具体的 Server 通信——它只看到工具描述和执行结果。这个抽象层使得 更换底层 Server 实现不需要改变模型行为,也使得同一套提示词可以在不同工具配置下复用。 

五、生态地图与商业逻辑

 截至 2026 年 5 月,Smithery.ai 上已有超过 3200 个 MCP Server 包,每日新增 20-40 个。这个增速背后有一个重要的驱动力:MCP 的标准化使得"写一个工具"的门槛极低——任何熟悉 JSON Schema 的开发者都可以在数小时内发布一个 MCP Server。 

 在商业层面,围绕 MCP 生态已经出现了清晰的价值链。Composio(2025 年 A 轮融资超 2000 万美元)和 Toolhouse 提供托管 MCP 服务,解决企业级认证、安全、监控的痛点——因为让开发者自己管理数十个 MCP Server 进程是不现实的。 

IDE 生态也在快速跟进:Cursor、Zed、Continue、VS Code 均已原生支持 MCP 配置。这意味着 MCP Server 的受众不再局限于 CLI 用户,而是所有使用 AI 辅助编程工具的开发者。 

 最值得关注的是竞对采纳的速度:OpenAI 的 GPT-4o、Google 的 Gemini、Microsoft 的 Copilot 均已宣布支持 MCP。这一点至关重要——Anthropic 开源 MCP 的战略意图不是保持技术独占,而是把 MCP 变成行业标准,使所有竞争对手接入 MCP 生态时,都在强化以 Claude Code 为中心的工具宇宙的网络效应。这是 AWS S3 策略在 AI 时代的翻版。 

MCP 生态关键数据(2026.05)

Smithery.ai

最大MCP市场

3,200+ Server 包,日增 20-40

Composio

企业级托管 MCP

2025 A轮 $2000万+,300+ SaaS 覆盖

官方 Servers

Anthropic 出品

25+ 官方 Server(Slack/GitHub/文件系统/浏览器...)

竞对采纳

已宣布支持

OpenAI GPT-4o · Google Gemini · Microsoft Copilot

▌ AI翻译局 总裁判

 CLI × MCP 揭示的核心命题是:AI 工具战争的决胜点,不在模型能力本身,而在工具生态的网络密度。Anthropic 开源 MCP、放弃协议控制权,换取的是让竞争对手在帮自己建生态的局面——当 OpenAI、Google 都接入 MCP,所有开发者写的 MCP Server 都首先让 Claude Code 受益,因为 Claude Code 是这个生态最成熟的 Host 宿主。 

 关键观察指标:① Smithery 上 MCP Server 数量的月增速是否持续 ≥ 15%;② Cursor / Zed 等 IDE 中非 Anthropic 客户端的 MCP 使用率;③ 是否出现大型 SaaS 厂商(Salesforce / SAP 量级)宣布官方 MCP Server。三项指标同时绿灯,意味着 MCP 网络效应已进入自我强化的不可逆临界点。 

▌ 如何试用 · 在哪里上手

入口路径

① 安装 Claude Codenpm install -g @anthropic-ai/claude-code(需 Node.js 18+)

② 配置 MCP Serverclaude mcp add / 编辑 .mcp.json,挂载本地或远程 Server

③ Smithery 市场smithery.ai — 浏览 3200+ 现成 MCP Server,一键安装

④ 企业托管composio.dev — 托管 MCP 服务,含认证/监控/300+ SaaS 集成

参考资料

官方文档docs.claude.ai — Claude Code 完整文档,含 Hooks 和权限配置

MCP 规范原文modelcontextprotocol.io — 协议规范 + SDK(Python/TypeScript)

SWE-bench 评测swebench.com — 代码自动化基准,Claude Code 持续领跑

Agent SDK 文档anthropic.com/agent-sdk — 自建 Agent 工作流的官方 SDK



 END OF NOTE 011 

 AI 翻译局  ·  2026.05.06  ·  CLI × MCP 

 把术语翻译成判断,把判断翻译成行动 

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-13 16:18:58 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/618562.html
  2. 运行时间 : 0.215383s [ 吞吐率:4.64req/s ] 内存消耗:4,771.28kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=f93107e8fdb7ab9eeabe23403add30dd
  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.001021s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001418s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000689s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000689s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001220s ]
  6. SELECT * FROM `set` [ RunTime:0.000456s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001346s ]
  8. SELECT * FROM `article` WHERE `id` = 618562 LIMIT 1 [ RunTime:0.001094s ]
  9. UPDATE `article` SET `lasttime` = 1778660338 WHERE `id` = 618562 [ RunTime:0.001344s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000714s ]
  11. SELECT * FROM `article` WHERE `id` < 618562 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001027s ]
  12. SELECT * FROM `article` WHERE `id` > 618562 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.005058s ]
  13. SELECT * FROM `article` WHERE `id` < 618562 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002845s ]
  14. SELECT * FROM `article` WHERE `id` < 618562 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.014449s ]
  15. SELECT * FROM `article` WHERE `id` < 618562 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.009399s ]
0.219371s