当前位置:首页>java>2026年 AI 编程工具形态之争:IDE vs CLI vs Cloud

2026年 AI 编程工具形态之争:IDE vs CLI vs Cloud

  • 2026-01-23 06:03:15
2026年 AI 编程工具形态之争:IDE vs CLI vs Cloud
图片来源:Unsplash

2025 年底,一个数据让我有点惊讶:85% 的开发者已经在日常工作中使用 AI 编程工具

但更有意思的是另一个现象——大家用的工具,形态越来越不一样了。

有人离不开 Cursor,说 Tab 补全的心流体验无可替代。有人转投 Claude Code,在终端里和 AI 对话,处理复杂重构得心应手。还有人开始用 Codex,把任务扔到云端,让 Agent 自己跑。

同样是 AI 编程,为什么工具形态差这么多?

因为它们背后是三种不同的开发哲学。而这三种哲学,正在争夺 AI 编程的未来。

· · ·

AI 编程的两个时代

在聊三种形态之前,我们得先理解一个背景:AI 编程正在经历代际跃迁。

第一波(2022-2024)

Copilot 开创,Cursor 发扬。这一波的核心是「辅助补全」——AI 预测你要写的下一个字符、下一行代码。人是主导,AI 是助手。你写 80%,AI 补 20%。

第二波(2025-)

Agent 时代来临。AI 不再只是补全,而是「理解需求,自主完成任务」。它能读懂整个项目、修改多个文件、运行测试、根据报错自动修复。人说需求,AI 做 80%。

GitHub 的 Octoverse 报告显示,2025 年全球 46% 的新增代码由 AI 生成。这个比例还在快速攀升。

"第一波是 AI 帮你打字,第二波是 AI 替你干活。"

而三种工具形态——IDE、CLI、Cloud——正是在第二波浪潮中分化出来的。它们代表了不同团队对「AI 该怎么干活」这个问题的不同回答。

· · ·

三种形态,三种哲学

图片来源:Unsplash

形态一:IDE —— 以 Cursor 为代表

IDE 形态 核心理念:心流体验

代表产品:Cursor、Windsurf、Trae

一句话定义:把 AI 融入编辑器的 DNA,让你在写代码时保持心流状态

Cursor 的做法是:基于 VSCode 深度改造,把 AI 变成编辑器的一部分,而不是外挂插件。

它的交互非常丝滑。写代码时按 Tab 自动补全,遇到问题按 Cmd+K 唤起对话,复杂任务用 Composer 让 Agent 帮你改多个文件。整个过程不需要离开编辑器,不需要切换上下文。

Cursor 强调的是「Flow」——心流状态。它希望你在编程时完全沉浸,AI 在旁边默默帮忙,不打断你的思路。

优势:上手快、反馈即时、适合日常开发的 80% 场景。

劣势:复杂任务(大型重构、架构调整)需要频繁人工介入,Agent 能力有上限。

形态二:CLI —— 以 Claude Code 为代表

CLI 形态 核心理念:深度推理

代表产品:Claude Code、Aider、OpenCode

一句话定义:在终端里和 AI 对话,让它用最强的推理能力解决复杂问题

如果 Cursor 是把 AI 装进编辑器,Claude Code 就是把 AI 装进终端。

打开命令行,输入 claude,你就进入了一个对话式的编程环境。没有花哨的界面,只有一个光标等着你输入。但别被这种极简骗了——Claude Code 背后是 Claude Opus 4.1,目前公认推理能力最强的编程模型之一。

它特别擅长处理需要「深度思考」的任务:跨多个文件的重构、复杂 bug 的定位、架构层面的调整。它会自己读代码、理解上下文、提出方案、执行修改,遇到问题还会自动回滚。

Claude Code 强调的是「Intelligence」——智能深度。它不追求交互的流畅,而是追求解决问题的彻底。

优势:推理能力强、适合复杂任务、与现有终端工作流无缝集成。

劣势:学习曲线陡峭、缺乏可视化反馈、对新手不友好。

图片来源:Unsplash

形态三:Cloud —— 以 OpenAI Codex 为代表

Cloud 形态 核心理念:并行委派

代表产品:OpenAI Codex、GitHub Copilot Workspace、Devin

一句话定义:把任务扔到云端沙盒,让 Agent 自主完成,你只管验收结果

Codex 的思路完全不同:你不需要盯着 AI 干活。

你描述一个任务——比如「给这个 API 加上分页功能,写好测试」——然后 Codex 会在云端创建一个隔离的沙盒环境,自动克隆代码、安装依赖、执行修改、运行测试。整个过程在云端完成,你可以去喝杯咖啡,回来看结果就行。

更强的是,你可以同时提交多个任务,让它们并行执行。

Codex 强调的是「Delegation」——任务委派。它把 AI 当成一个远程的初级工程师,你只负责分配任务和验收成果。

优势:可并行处理、环境隔离安全、适合批量任务和大型仓库。

劣势:延迟较高(分钟级)、需要稳定网络、成本不够透明。

三种形态对比

维度
IDE (Cursor)
CLI (Claude Code)
Cloud (Codex)
交互方式
图形界面
命令行
任务提交
运行位置
本地
本地
云端沙盒
核心优势
心流体验
深度推理
并行执行
适合场景
日常开发
复杂重构
批量任务
反馈速度
即时
较快
分钟级延迟
学习曲线
平缓
陡峭
中等

· · ·

2026 年的三个关键战场

形态之争只是表象。真正决定未来走向的,是三个更深层的战场。

战场一:Spec 驱动开发

2025 年下半年,一个新概念火了:Spec 驱动开发

简单说,就是用 Markdown 格式的规范文件(Spec)来指导 AI。你不再直接告诉 AI「写一个登录功能」,而是先写一份详细的 Spec:需求是什么、接口怎么设计、边界条件有哪些、验收标准是什么。然后 AI 读取这份 Spec,自主完成开发。

核心洞察:Spec 解决的是「我们到底要造什么」,Context 解决的是「AI 此刻知道什么」。两者高度耦合,但不能相互替代。

Kiro 等工具正在尝试让 Spec 覆盖完整的软件开发生命周期——从需求、设计、任务拆解到验收机制,全部用 Spec 描述。

"Spec 正在蚕食人类编码——你写的不再是代码,而是契约。"

这对程序员的能力要求变了。以前拼的是写代码的速度,现在拼的是写 Spec 的清晰度。

战场二:上下文工程

Token 成本正在失控。

有开发者分享了他的惨痛经历:用 Gemini 2.5 Pro 配合 Cline 做开发,两周账单 200 美元。原因是 Agent 在盲目读取整个代码库,Token 消耗完全不受控。

更关键的是,更多 Token 不等于更好结果。研究表明,当上下文窗口使用超过 40% 时,模型输出质量开始下降。这被称为「Dumb Zone」——你塞进去的信息越多,AI 反而越蠢。

所以「上下文工程」成了新的胜负手:

用最少的高信号 Token,达成最好的效果。

具体技术包括:KV cache 命中率优化、上下文压缩、信息分层加载等。这些听起来很底层,但直接决定了工具的可用性和成本。

"上下文工程的目标不是塞更多信息,而是找到最小有效集。"

战场三:Agent 协作效率

多 Agent 协作是趋势,但目前有个大问题:Agent 太喜欢「造轮子」

让 Agent 写一个功能,它倾向于从头生成,而不是复用已有代码。让多个 Agent 协作,它们会反复生成相似的中间产物(Spec、Plan、Todo 列表),通信成本极高。

这就像一个团队里每个人都要从头写自己的工具库,完全不共享。效率被拖垮了。

解决方案还在探索中:更好的 Agent 间通信协议、共享的上下文存储、任务级别的去重机制。谁先解决这个问题,谁就能在多 Agent 时代占据优势。

图片来源:Unsplash

· · ·

未来预判:谁会赢?

先说结论:不是三选一,而是场景化组合。

短期(2026 年):IDE 形态仍是主流。80% 的日常开发场景,Cursor 这类工具的体验最好。心流状态对大多数任务来说,比极致的推理能力更重要。

中期(2027-2028 年):CLI 和 Cloud 在特定场景崛起,形成互补。复杂重构用 Claude Code,批量任务用 Codex,三种形态各有分工。

长期趋势:三种形态会融合,边界逐渐模糊。我们已经看到苗头了——

  • Cursor 在加入更多 Agent 能力
  • Claude Code 推出了 1Code 这样的 GUI 界面
  • Codex 提供了本地 CLI 入口

最终,你可能用一个工具就能切换三种模式:日常写代码用 IDE 模式,遇到复杂问题切 CLI 模式调用深度推理,批量任务扔到 Cloud 模式并行处理。

实用建议:怎么组合使用?

场景
推荐形态
具体工具
日常开发、快速迭代
IDE
Cursor / Trae
复杂重构、架构调整
CLI
Claude Code
批量任务、并行处理
Cloud
Codex
深度 Debug、问题定位
CLI
Claude Code / Aider
新项目从零搭建
IDE
Cursor Composer / Trae Builder

有人总结得很好:「80% 用 Cursor 保持心流,20% 用 Codex 并行委派。」

不是选边站,而是按需切换。

· · ·

写在最后

IDE、CLI、Cloud——三种形态背后,是三种开发哲学:

  • Flow
    :沉浸式编程,人机协作丝滑
  • Intelligence
    :深度推理,解决复杂问题
  • Delegation
    :任务委派,并行处理扩展产能

没有哪种哲学是绝对正确的。它们各有适用场景,彼此互补。

工具在进化,我们的角色也在变。从写代码,到写 Spec;从执行者,到编排者。

未来的赢家,不是选对形态的人,而是会组合使用的人。

(本文信息截至 2026 年 1 月,AI 编程工具迭代较快,具体功能请以官方最新信息为准)

💬 你现在主要用哪种形态的 AI 编程工具?

有没有尝试过组合使用?欢迎在评论区分享你的工作流。

如果这篇文章对你有启发,点个「在看」让更多开发者看到吧。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-08 06:08:27 HTTP/2.0 GET : https://f.mffb.com.cn/a/466194.html
  2. 运行时间 : 0.243698s [ 吞吐率:4.10req/s ] 内存消耗:4,824.11kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=68777bed3a0eaf0df79cc53a54a1d4d2
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000381s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000660s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000336s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000317s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000482s ]
  6. SELECT * FROM `set` [ RunTime:0.000217s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000530s ]
  8. SELECT * FROM `article` WHERE `id` = 466194 LIMIT 1 [ RunTime:0.004143s ]
  9. UPDATE `article` SET `lasttime` = 1770502107 WHERE `id` = 466194 [ RunTime:0.054072s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.014011s ]
  11. SELECT * FROM `article` WHERE `id` < 466194 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.005423s ]
  12. SELECT * FROM `article` WHERE `id` > 466194 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.003551s ]
  13. SELECT * FROM `article` WHERE `id` < 466194 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.060109s ]
  14. SELECT * FROM `article` WHERE `id` < 466194 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.020275s ]
  15. SELECT * FROM `article` WHERE `id` < 466194 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.013651s ]
0.245142s