乐于分享
好东西不私藏

Codex 新手避坑指南:这样用,AI 编程效率翻 3 倍

Codex 新手避坑指南:这样用,AI 编程效率翻 3 倍

【地球 Online · AI 道具拆解室】

大家好,我是楚歌。 今天和大家聊一聊:【Codex 最佳实践指南:如何把 AI 编程助手用成队友】 ——

1. 事情是这样的

最近用 Codex 写代码,发现一个现象。

同样一个 AI,不同人用,效果能差 3 倍。

有人用 Codex,10 分钟搞定一个功能。 有人用 Codex,1 小时还在跟 AI 来回扯皮。

差别在哪?

不是 AI 的问题,是用法的问题。

我花了一下午,研究了一下官方文档和高手们的使用习惯。 整理了一份新手避坑指南


2. 核心思维:把 Codex 当队友,不是当工具

错误用法

用户:帮我写个登录功能Codex:(写了一堆代码)用户:不对,改一下Codex:(又改了一堆)用户:还是不对...

正确用法

用户:我要做一个登录功能,需求如下:  - 支持手机号 + 验证码  - 支持邮箱 + 密码  - 需要 JWT 鉴权  - 参考 /auth 目录下的现有代码风格你先理解一下需求,有问题先问我。确认后再写代码。Codex:(先问几个澄清问题)Codex:(理解需求后,输出方案)Codex:(写代码,一次过)

核心区别

  • ❌ 把 Codex 当一次性助手 → 效果不稳定
  • ✅ 把 Codex 当可配置的队友 → 效果越来越好的

3. 提示(Prompt)的四个要素

好的提示,包含四件事:

要素
说明
示例
目标(Goal)
你想改变或构建什么?
"我要添加用户登录功能"
上下文(Context)
哪些文件/文档相关?
"参考 @/auth 目录的代码风格"
约束(Constraints)
要遵循什么标准?
"使用 JWT 鉴权,密码 bcrypt 加密"
完成条件(Done when)
什么算完成?
"测试通过,能正常登录注册"

完整示例

我要添加用户登录功能(目标)参考 /auth 目录下的现有代码,保持风格一致(上下文)要求:- 使用 JWT 鉴权- 密码用 bcrypt 加密- 不修改现有用户表结构(约束)完成标准:- 单元测试通过率 100%- 能正常登录和注册- 错误提示友好(完成条件)

效果对比

提示方式
Codex 理解准确度
返工次数
"帮我写个登录"
3-5 次
包含四要素的提示
0-1 次

4. 复杂任务:先规划,再动手

什么时候需要规划?

任务类型
建议
简单任务(改个变量、加个函数)
直接写
中等任务(加个功能模块)
先规划
复杂任务(重构、多模块协作)
必须规划

三种规划方法

4.1 使用规划模式(Plan Mode)

最简单有效。

/plan 帮我设计一个用户积分系统

Codex 会:

  1. 收集上下文
  2. 提出澄清问题
  3. 输出详细计划
  4. 你确认后再开始写代码

4.2 让 Codex"采访"你

如果你只有一个模糊想法:

我想做一个积分系统,但具体需求还不太清楚。你先问我问题,帮我理清需求,再写方案。

Codex 会反过来问你:

  • 积分怎么获取?
  • 积分能用来做什么?
  • 有没有过期机制?
  • ...

问完再写方案,比你自己想半天快。

4.3 使用 PLANS.md 模板

适合长时间、多步骤的任务。

在项目里创建一个 PLANS.md 文件:

# 项目计划## 目标...## 步骤1. ...2. ...## 风险...

Codex 会按这个计划执行,不会跑偏。


5. AGENTS.md:让指导可复用

这是最重要的习惯,没有之一。

AGENTS.md 是什么?

面向 AI 的 README。

它会自动加载到上下文中,告诉 Codex:

  • 这个项目怎么构建
  • 怎么测试
  • 有什么约定和规范
  • 什么算"完成"

5.1 AGENTS.md 包含什么

# 项目结构- /src 源代码- /tests 测试用例- /docs 文档# 如何运行npm installnpm run dev# 测试命令npm run test# 代码规范- 使用 TypeScript- 函数不超过 50 行- 必须写单元测试# 完成标准- 测试通过- lint 无警告- PR 被 review 通过

5.2 三层 AGENTS.md

层级
位置
用途
全局
~/.codex/AGENTS.md
个人默认设置
仓库级
项目根目录/AGENTS.md
团队共享标准
子目录
子目录/AGENTS.md
本地特定规则

优先级:子目录 > 仓库级 > 全局

5.3 什么时候更新 AGENTS.md

一个很好的经验法则

当 Codex 两次犯同样的错误时,让它做一次回顾(retrospective),然后更新 AGENTS.md。

示例

Codex 两次忘了写单元测试。你:你刚才两次都忘了写测试。   请在 AGENTS.md 里加一条规则:所有新功能必须包含单元测试。Codex:已更新 AGENTS.md。   以后我会记得写测试。

指导应该基于实际摩擦点,保持实用性。


6. 配置 Codex:保持一致性

配置文件位置:

  • 个人默认:~/.codex/config.toml
  • 仓库特定:.codex/config.toml

可以配置的项

  • 模型选择
  • 推理强度(reasoning effort)
  • 沙箱模式(sandbox mode)
  • 审批策略(approval policy)
  • MCP 服务器

新手建议

# 从默认权限开始approval_mode = "default"sandbox_mode = "default"# 等熟悉后再调整# 受信任的仓库可以放宽权限

重要:CLI、IDE 和 Codex 应用共享同一套配置。


7. 测试和审查:不要只生成代码

Codex 不应该只生成代码。

有了正确的指令,它还可以:

  • ✅ 写测试
  • ✅ 运行检查
  • ✅ 审查代码
  • ✅ 确认结果

7.1 审查代码

使用 /review 命令:

/review 审查我的 PR/review 审查未提交的更改/review 审查某个提交

7.2 code_review.md

创建一个 code_review.md 文件,从 AGENTS.md 引用:

# 代码审查清单- [ ] 代码符合项目规范- [ ] 有单元测试- [ ] 没有硬编码的配置- [ ] 错误处理完整- [ ] 日志清晰

Codex 审查时会遵循这个清单。


8. MCP:连接外部系统

MCP(Model Context Protocol) 是什么?

让 Codex 连接到你已经在使用的工具和系统。

什么时候用 MCP?

场景
是否需要 MCP
上下文在仓库之外
✅ 需要
数据频繁变化
✅ 需要
希望 Codex 用工具而不是靠粘贴
✅ 需要
需要可重复的集成
✅ 需要

示例

  • 连接数据库,查询实时数据
  • 连接 Jira,获取任务信息
  • 连接 GitHub,查看 PR 状态

在 Codex 应用中: 设置 → MCP 服务器 → 添加你需要的服务器

提示:只添加真正能消除手动循环的工具,不要一开始就连接所有工具。


9. 技能(Skills):将重复工作打包

什么是技能?

把重复性工作打包成 SKILL.md 文件。

什么时候创建技能?

如果你不断重复使用相同的提示或纠正相同的工作流,它应该变成一个技能。

适合做成技能的工作

  • 日志分诊(Log triage)
  • 发布说明起草
  • PR 审查(按清单)
  • 迁移规划
  • 调试流程

技能结构

# 技能名称## 描述这个技能做什么,什么时候用## 触发短语用户会怎么说来触发这个技能## 输入需要什么信息## 输出产出什么结果## 用例2-3 个具体使用场景

技能位置

  • 个人技能:$HOME/.agents/skills
  • 团队技能:项目/.agents/skills

10. 自动化(Automations):后台自动运行

技能和自动化的区别

技能
自动化
定义
方法
时间表
触发
手动调用
定时/事件触发
运行位置
当前环境
专用 git worktree

适合自动化的任务

  • 总结最近的提交
  • 扫描可能的 bug
  • 起草发布说明
  • 检查 CI 失败
  • 生成站会摘要

经验法则

先把工作流转化为技能,等它可预测了,再用自动化。


11. 会话管理:组织长时间工作

Codex 会话是什么?

工作线程,随时间积累上下文、决策和操作。

CLI 常用斜杠命令

命令
用途
/resume
恢复已保存的对话
/fork
创建新线程,保留原记录
/compact
获取早期上下文的摘要
/agent
切换并行智能体线程
/status
检查当前会话状态

最佳实践

  • ✅ 每个连贯的工作单元保持一个线程
  • ✅ 同一问题的继续工作,保持在同一线程
  • ✅ 工作真正分支时才 fork

12. 常见错误(避坑指南)

新手常犯的 7 个错误

错误
正确做法
把持久化规则塞进提示
移到 AGENTS.md 或技能
没提供构建/测试命令
在 AGENTS.md 里写明
复杂任务跳过规划
先用 /plan
没理解工作流就给完全权限
从默认权限开始
不用 git worktree 跑实时线程
用 worktree 隔离
手动可靠前就自动化
先技能,后自动化
每个项目一个线程
每个任务一个线程

13. NPC 的冷吐槽

说实话,看完这些最佳实践,我有点感慨。

以前我们学编程,是学怎么写代码。现在学编程,是学怎么跟 AI 协作。

这个游戏世界的版本更新,有点快。🎮

不过话说回来,工具再好,也得有人会用。

Codex 再强大,也得有人告诉它:

  • 要做什么
  • 怎么做
  • 什么算做好

所以,别指望 AI 完全替代你。但学会用 AI 的人,可以替代不会用 AI 的人。


14. 总结一下

核心要点

  1. 把 Codex 当队友,不是当工具
  2. 提示包含四要素:目标、上下文、约束、完成条件
  3. 复杂任务先规划,再动手
  4. 用 AGENTS.md 让指导可复用
  5. 配置 Codex 保持一致性
  6. 测试 + 审查,不要只生成代码
  7. 用 MCP 连接外部系统
  8. 重复工作打包成技能
  9. 稳定工作流用自动化
  10. 管理好会话,避免上下文膨胀

最后说一句

普通 NPC 的生活,也有自己的彩蛋。 学会用 AI 这个道具,你的副本会好打很多。🤖

——

字数:约 4500 字栏目:🤖 AI 道具拆解室标签#AI 道具#科技围观#Codex#编程效率

【互动可选】你用 Codex 吗?有什么好用技巧?评论区聊聊~

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-13 16:56:37 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/521740.html
  2. 运行时间 : 0.111861s [ 吞吐率:8.94req/s ] 内存消耗:4,747.63kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=38f7e4857b10496a3229e03e3fed904d
  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.000453s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000885s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000310s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000282s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000641s ]
  6. SELECT * FROM `set` [ RunTime:0.000234s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000723s ]
  8. SELECT * FROM `article` WHERE `id` = 521740 LIMIT 1 [ RunTime:0.000552s ]
  9. UPDATE `article` SET `lasttime` = 1776070597 WHERE `id` = 521740 [ RunTime:0.003118s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.001670s ]
  11. SELECT * FROM `article` WHERE `id` < 521740 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000558s ]
  12. SELECT * FROM `article` WHERE `id` > 521740 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000512s ]
  13. SELECT * FROM `article` WHERE `id` < 521740 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000987s ]
  14. SELECT * FROM `article` WHERE `id` < 521740 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002050s ]
  15. SELECT * FROM `article` WHERE `id` < 521740 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001830s ]
0.115947s