一直好奇 Codex 是如何工作的。这不阿里发了 Qwen 3.8,就用它蹬了一本《Codex 设计原理》。
最初蹬出来的效果很差。我修了两轮:一轮修语言风格,一轮修正确性。但都不是提升洞察深度的修法,能挖多深,还是要靠模型自身的功力。所以这也是 Qwen 模型能力的有效参考!
📚 在线阅读:https://www.luochang.ink/codex-notebook/
| 篇 | 章节 | 问题 |
|---|---|---|
| 序章 | intro | 这本书在讲什么 |
| 第一篇:循环引擎 | ch01 | 谁拥有一次对话的生命周期? |
| ch02 | 模型调用失败了怎么办? | |
| ch03 | 模型说"我要执行一个命令",然后呢? | |
| 第二篇:上下文工程 | ch04 | 模型看到的上下文是怎么拼出来的? |
| ch05 | 聊了 200 轮,上下文装不下了怎么办? | |
| ch06 | 环境信息每步都变,怎么高效告诉模型? | |
| 第三篇:工具与执行 | ch07 | 为什么不给 LLM 一个万能 bash 就够了? |
| ch08 | 模型要执行 rm -rf /,系统怎么阻止? | |
| 第四篇:安全与审批 | ch09 | 沙箱管不了的事,谁来管? |
| 第五篇:多 Agent | ch10 | 子 agent 的角色为什么没有权限边界? |
| ch11 | 子 agent 干完活了,父 agent 怎么知道? | |
| 第六篇:扩展与配置 | ch12 | 为什么 skill 是 markdown 文件而不是插件代码? |
| ch13 | 如何让第三方工具安全地接入 agent? | |
| ch14 | 你的配置为什么没生效? | |
| 第七篇:设计哲学 | ch15 | 这 14 章背后只有一条线 |
cd website
npm install
npm run start我们欢迎任何形式的贡献!
- 🐛 报告 Bug - 发现问题请提交 Issue
- 💡 功能建议 - 有好想法就告诉我们
- 📝 内容完善 - 帮助改进教程内容
- 🔧 代码优化 - 提交 Pull Request
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。