关于这本书
这本书里的每一处技术论断,都能回溯到源码的具体某一行。 下面这张表是成书时的实际数据,口径写在表头里。
| 章 | 标题 | 带行号引用 | 图 | 正文汉字 |
|---|---|---|---|---|
| 01 | 一切皆插件:Cordis 的五个思想 | 19 | 3 | 4238 |
| 02 | 从 cordis.yml 到运行中的树 | 37 | 4 | 5347 |
| 03 | 会话日志:Model-visible ⟺ logged | 26 | 3 | 6639 |
| 04 | turn/step:ReactLoopAgent 的驱动循环 | 28 | 3 | 5717 |
| 05 | 系统提示与工具 schema 组装 | 29 | 4 | 4565 |
| 06 | 工具执行管线与审批 | 34 | 3 | 4297 |
| 07 | capability seam 解剖:shell 三件套 | 26 | 3 | 4597 |
| 08 | 沙箱与进程树 | 24 | 4 | 5245 |
| 09 | 文件系统 capability 与策略 | 29 | 3 | 5022 |
| 10 | LLM 适配层:twin adapters 与流式词汇 | 25 | 3 | 5047 |
| 11 | 委托与并行:subagent、workflow、goal | 17 | 3 | 4983 |
| 12 | 协议边界:Typert、MCP、ACP、双 SDK | 29 | 4 | 5978 |
| 13 | 附录 A:术语表精校版 | 52 | 0 | 3552 |
| 14 | 附录 B:语料与检索记录 | 3 | 0 | 1925 |
| 合计 | 378 | 40 | 67152 | |
版本锚点
正文里的所有行号对应下面这个版本。上游仓库一直在改,隔一段时间再照着查,行号可能已经漂了。
- 仓库:https://github.com/deepseek-ai/deepseek-harness
- commit:
b150a551b8 - tag:
course-anchor-20260823 - 核对日期:2026-08-21
怎么读
- 代码块左侧是源文件里的真实行号,可以直接跳回原仓库对照
- 带 逐段 按钮的引用块中间有省略,点一下会按连续段落依次高亮,省略处不会被当成连续代码
- 每章末尾的思考题里至少有一道要动手改代码验证,那一道最值钱