乐于分享
好东西不私藏

2026 年 AI Agent 必备的 6 个 CLI 工具

2026 年 AI Agent 必备的 6 个 CLI 工具

MCP vs CLI:你的编码 Agent 已经在终端里了,其他工具也会跟上

MCP还是 CLI?2025 年整个 AI 工具圈几乎都在围绕 MCP 建设基础设施。由 Anthropic 在 2024 年末提出的 MCP,目标是建立一个通用标准,让 AI Agent 可以通过结构化 schema 连接外部工具与服务。

只要把结构化 schema 提供给模型,它就可以调用任何工具。理论上,这意味着:一个统一接口,所有工具即插即用,Agent 可以“理解并调用一切服务”。在 Claude、Gemini 等模型普及之后,这个愿景看起来非常接近现实。

进入 2026 年后,一些令人不太舒服的结果开始出现。一项研究对比了 75 次 MCP 与 CLI 在相同任务下的表现:CLI 在所有效率指标上胜出 ,token 成本低 10–32 倍 ,可靠性约 100%,而 MCP 约为 72% 。Perplexity 甚至从其 agent 架构中移除了 MCP 支持,原因是:token 开销过高 ,稳定性问题 。Anthropic 内部研究也显示:让模型直接写 shell 脚本,而不是调用 MCP 工具,可以减少约 98.7% 的 token 使用量。

MCP 最大的问题在于 它会把整个 schema 注入上下文窗口。这意味着: 每个工具定义都要进入 context ,每个参数说明都要加载 ,每个认证流程都要占 token 。当你同时加载 3–4 个 MCP server 时,可能在真正执行任务前就已经消耗了 15 万 token。

CLI 则完全不同,没有 schema 注入 ,没有中间层 ,没有上下文污染 。模型只做一件事: 运行命令 → 获取输出 → 继续下一步

更关键的一点:模型“天生会 CLI”。语言模型本身已经在大量训练数据中学习了:Shell scripting /Unix pipes /CLI 工具链组合 ,因此它天然理解这种模式,例如:gh pr list | grep "needs review",这种“组合式语法”已经内化在模型能力中。

为什么 CLI 在 2026 年成为最热门工具

AI 编程代理的流行带来了一个“二阶效应”:如果你的 AI 编程助手本身就运行在终端里,那为什么其他工具不也在终端里运行?

过去的答案是:“因为仪表盘更好用、更直观。” 但这个理由在今天已经变弱了。

当你在午夜用 Claude Code 审查代码时,你最不想做的事情就是:

切换到浏览器登录三个不同的控制台再切回编辑器重新找回上下文

你真正想要的是:保持专注流(flow state),输入一个命令,立刻得到结果。

这个变化很快被各大开发工具公司捕捉到。

GitHub 早已有 gh CLI。随后:

StripeSupabaseVercelPostHogElevenLabsRampGoogleResendValyu

都陆续发布或大幅升级了自己的 CLI 工具。

这些不是“附带功能”或实验性项目,而是一等公民级(first-class)工具,专门为开发者与终端用户设计。

这些 CLI 工具共同构成了一个趋势: 从“点开网页操作” → “一行命令完成任务” ,从“手动配置” → “可脚本化、可自动化” ,从“人操作系统” → “AI agent 直接操作工具链”。

这6个 CLI 工具之所以值得加入你的开发栈,并不是因为它们是 AI 工具,而是因为:

它们解决的都是你今天真实存在的问题,而且比传统 Dashboard 更快、更直接。

2026 年必须掌握的 6 个 CLI 工具速览

1.GitHub CLI:在终端中管理 GitHub 仓库、PR(Pull Requests)与 Issues2.Stripe CLI:用于支付系统搭建,支持支付事件模拟与本地 webhook 测试3.Supabase CLI:数据库工具,提供完整本地 Postgres + Auth + Storage 开发栈4.Valyu CLI:提供 Web 搜索能力以及实时专业/专有数据访问5.PostHog CLI:用于产品分析接入,并支持自托管部署6.ElevenLabs CLI:在终端中实现文本转语音(TTS)、语音转文本(STT)与语音克隆功能

CLI 的复兴本质上不是“工具偏好变化”,而是:

👉 AI Agent 工作流正在把所有开发行为重新拉回终端

1. GitHub CLI (gh)

问题:当你或你的 AI agent 正在专注编码时,突然有一个 pull request 需要审查。你不得不打开浏览器,进入 GitHub,找到对应 PR,添加评论,再切回编辑器。这个过程可能只需要五分钟,但足以打断你的思路。

作用:gh 是命令行里的 GitHub,让你可以直接在终端完成完整的 GitHub 操作流程:

创建和审查 Pull Request创建、关闭 Issue触发 GitHub Actions 工作流搜索代码仓库一行命令克隆仓库

在 2026 年,它还加入了 gh copilot,可以在 shell 中提供内联 AI 辅助,无需离开终端。

安装:

# macOSbrew install gh# Windowswinget install --id GitHub.cli# Linux (apt)sudo apt install gh

最常用的一条命令是:

gh pr create --fill它会自动:用分支名作为 PR 标题,用提交记录作为描述。

2. Stripe CLI

问题:当你或你的 AI agent 在构建产品时需要集成支付系统,常见的困难是:你无法在本地完整测试支付流程。

例如你的 webhook 处理逻辑在生产环境出错,但你无法在本地复现,因为没有办法把真实的 Stripe 事件发送到 localhost。最终只能把测试代码推到生产环境,再“祈祷”它能正常工作。

作用:Stripe CLI 提供了一种直接连接 Stripe 事件系统与本地服务器的能力。

stripe listen 会创建一个实时隧道,将 Stripe 的事件流转发到你的本地服务(无需公网 URL)stripe trigger payment_intent.succeeded 可以按需触发任意事件类型stripe logs tail 用于实时流式查看 API 请求日志

安装:

# macOSbrew install stripe/stripe-cli/stripe# Windows (Scoop)scoop bucket add stripe https://github.com/stripe/scoop-stripe-cli.gitscoop install stripe# Dockerdocker run --rm -it stripe/stripe-cli version

3. Supabase CLI

问题:每次你进行数据库变更时,都是直接在共享的 staging(测试)数据库上进行测试。由于三名开发者都在同一个 schema 上工作,迁移(migrations)会以不可预测的方式失败。生产环境的部署也因此变得紧张而高风险。

作用:supabase start 会在你的本地机器上启动一整套 Supabase 技术栈,包括 Postgres、Auth、Storage、Edge Functions,以及管理后台 UI 等全部组件。它支持本地优先(local-first)的开发方式,并具备完善的迁移跟踪机制。只有在准备好之后,你才将变更推送到生产环境,而不是提前在共享环境中冒险。

安装:

# macOS/Linuxbrew install supabase/tap/supabase# Windowsscoop bucket add supabase https://github.com/supabase/scoop-bucket.gitscoop install supabase

最关键的命令:supabase db push 会将你本地的 migrations(数据库迁移)应用到远程数据库。这样,schema(数据库结构)变更就变成了可版本控制、可审查、可回滚的流程。

4. Valyu CLI

问题:你的 AI 代理可以写代码、审查 PR、发布功能、发送邮件。但当它需要真实信息时——例如竞争对手的 SEC 文件、药物相互作用数据、经济指标、临床试验结果,或任何深度研究内容——它通常会退化为使用 web 搜索,结果只返回新闻文章和 Wikipedia 页面,而不是完整、结构化、可用于分析的原始数据。

作用:Valyu CLI 让你的终端(以及在其中运行的任何 AI agent)通过一个命令访问网络搜索和各类专业/专有数据源,包括:

SEC 10-K、10-Q、13F/G/D 文件(支持全文搜索)PubMed、bioRxiv 以及临床试验注册数据库FRED 经济指标数据ChEMBL 的 250 万种生物活性化合物数据专利数据库学术出版资源等

此外,它还能对任意主题进行深度研究,并在终端中返回结构化报告。

当你查询一家公司的风险披露时,你可以直接获取其 10-K 中的 MD&A(管理层讨论与分析)部分;当你查询某种药物化合物时,你会得到 ChEMBL 的药理学数据。对于需要基于真实数据进行推理的 AI agent 来说,这彻底改变了能力边界。

安装:

# macOS/Linux via curlcurl -fsSL https://raw.githubusercontent.com/valyuAI/valyu-cli/main/install.sh | bash# macOSbrew install valyuAI/cli/valyunpm install -g @valyu/cli# Windows (PowerShell)irm https://raw.githubusercontent.com/valyuAI/valyu-cli/main/install.ps1 | iex

最关键的命令:

# Search across SEC filings for supply chain risk disclosuresvalyu search "Q1 2026 10-K supply chain risk factors semiconductors"# Get an answer grounded in real financial datavalyu answer "What did Apple disclose about AI infrastructure investment in their most recent 10-K?"# Extract structured content from a specific documentvalyu contents https://arxiv.org/abs/2501.xxxxx

5. PostHog CLI

问题:在每个新项目中添加产品分析功能,都需要经历一套重复且繁琐的流程:找到合适的 SDK、手动配置、接入事件埋点、再三确认没有把 PII(个人敏感信息)泄露到埋点数据中。等你完成这些步骤,通常已经浪费了一个小时。功能开关(feature flags)的配置甚至更加耗时。

作用:PostHog CLI 可以在几秒钟内帮你完成 PostHog 的项目接入。它能够自动识别你的框架(如 React、Next.js、Svelte、React Native 等),并自动完成所有接入配置与代码“接线”工作。

如果你选择自托管 PostHog,只需运行 posthog deploy-hobby,即可在自己的基础设施上一键部署。

该 CLI 还可以与 Cursor 等 AI 编程代理良好协作,是在 AI 辅助开发项目中快速接入分析能力的最便捷方式。

安装:

# macOS/Linuxcurl --proto '=https'--tlsv1.2-LsSf \  https://github.com/PostHog/posthog/releases/download/posthog-cli/v0.7.4/posthog-cli-installer.sh | sh# Windows (PowerShell)powershell -ExecutionPolicyBypass-c \"irm https://github.com/PostHog/posthog/releases/download/posthog-cli/v0.7.4/posthog-cli-installer.ps1 | iex"# Self-host in one line (requires Docker)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/posthog/posthog/HEAD/bin/deploy-hobby)"

最关键的命令:在任意项目目录中运行 posthog。它会通过交互式流程引导你完成设置,自动处理 SDK 安装,并让你在几分钟内完成第一个事件埋点,而不是花费一个小时。

6. ElevenLabs CLI

问题:为应用添加语音能力意味着你每次都要写一堆封装代码:处理音频格式、管理 API 响应、搞定文件输出等。无论是生成配音、为文档做语音讲解,还是原型语音交互界面,这些重复性的样板代码几乎每次都要重新写一遍。

作用:ElevenLabs CLI 将文本转语音(text-to-speech)、语音转文本(speech-to-text)、声音克隆以及音效生成整合到一个终端命令中。

你可以用一行命令将任意文本转换为指定声音的音频文件;也可以对会议录音进行转写,并支持说话人分离;还可以通过样本文件克隆声音。

--json 参数让所有命令都具备可脚本化能力,输出可以直接接入 AI agent 流水线或 CI 工作流中。

安装:

# Official CLI via pnpmpnpm install -g @elevenlabs/cli# Community Rust CLI (more TTS/audio features)# macOS/Linux via Homebrewbrew install elevenlabs-cli# or via Cargocargo install elevenlabs-cli

最关键的命令:

# Generate audio from textelevenlabs-cli tts "Ship high-quality audio from the terminal" \--voice Brian--output narration.mp3# Transcribe with speaker labelselevenlabs-cli stt meeting.mp3 --diarize --num-speakers 3# Clone a voice from sampleselevenlabs-cli voice clone --name "My Voice"--samples clip1.mp3,clip2.mp3

CLI Tools vs. MCP: 常见问题解答

1. CLI 工具与 MCP 对 AI Agent 的区别是什么?

CLI(命令行工具)执行的是 shell 命令,并返回文本输出。MCP(Model Context Protocol,模型上下文协议)则是在模型的上下文窗口中注入结构化 schema。

从成本与可靠性来看,CLI 在大多数开发任务中通常更具优势:

CLI 通常比 MCP 节省 10–32 倍 token 成本在大多数开发场景下更稳定、更可靠MCP 更适用于需要企业级认证或没有 CLI 接口的服务


2. 2026 年开发者最好的 CLI 工具有哪些?

截至 2026 年,最具影响力的十个开发者 CLI 工具包括:

GitHub CLI(gh)用于仓库管理Stripe CLI 用于支付测试Supabase CLI 用于本地数据库开发Vercel CLI 用于部署PostHog CLI 用于产品分析接入ElevenLabs CLI 用于语音生成Ramp CLI 用于财务操作Google Workspace CLI(gws)用于 Google Workspace 管理Agentmail CLI 用于事务性邮件处理Valyu CLI 用于网络与专有数据检索


3. 哪些 CLI 工具最适合 AI 编程 Agent?

上述所有 CLI 工具都可以在 headless(无界面)终端环境中运行,非常适合 AI 编程 Agent。

其中以下工具对 agent 工作流进行了特别优化:

ghStripe CLIRamp CLIAgentmail CLIValyu CLI

这些工具都支持结构化输出模式,便于机器解析与自动化处理。


4. CLI 工具如何提升开发者效率?

CLI 工具主要通过以下方式提升生产力:

消除在不同 Web 控制台之间切换的成本将操作变为可脚本化、可重复执行的流程与 AI 编程 Agent 原生集成支持通过管道(pipe)与 JSON 输出实现自动化

本列表中的每一个工具,都针对一个原本必须打开 Dashboard 才能完成的工作流进行了优化。


5. MCP 对开发者来说比 CLI 更好吗?

对于大多数开发场景(如本地测试、部署、数据访问、基础设施管理等),CLI 通常更快、更便宜、更可靠。

MCP 更适合以下场景:

企业级多租户系统需要 OAuth 授权的复杂服务合规性要求较高的环境

在 2026 年最有效的 agent 架构中,通常是 CLI 与 MCP 结合使用,而不是二选一。

https://medium.com/@unicodeveloper/10-must-have-clis-for-your-ai-agents-in-2026-51ba0d0881df
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-17 18:44:51 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/791308.html
  2. 运行时间 : 0.413267s [ 吞吐率:2.42req/s ] 内存消耗:4,796.00kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5e62b602a561d62d0544d8b0405fd505
  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.001009s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001452s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.013397s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.026141s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.002021s ]
  6. SELECT * FROM `set` [ RunTime:0.000668s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001891s ]
  8. SELECT * FROM `article` WHERE `id` = 791308 LIMIT 1 [ RunTime:0.009903s ]
  9. UPDATE `article` SET `lasttime` = 1784285091 WHERE `id` = 791308 [ RunTime:0.045090s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000771s ]
  11. SELECT * FROM `article` WHERE `id` < 791308 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001456s ]
  12. SELECT * FROM `article` WHERE `id` > 791308 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001852s ]
  13. SELECT * FROM `article` WHERE `id` < 791308 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.025846s ]
  14. SELECT * FROM `article` WHERE `id` < 791308 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.065426s ]
  15. SELECT * FROM `article` WHERE `id` < 791308 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.031107s ]
0.417185s