跳到主要内容
chapter-00 第〇部分 · 起点

00 · 导言:把黑盒拆开

里程碑 → 环境就绪,看完最终成品演示
// 让你的 agent 带你读这一章
正文撰写中

本章在全书正文完结后最后撰写(成品演示、行数承诺等需以最终代码为准)。以下为章节规划占位。

本章规划(占位)

本章不走五段式,职责是「卖出这本书 + 让读者就绪」,计划包含四节:

  1. 最终成品演示:demo GIF(正文完结后录制)。承诺一句话:不到 ___ 行(行数待最终代码定稿后回填),从零手写一个 TUI 编码 agent——读写文件、执行命令、权限确认、上下文自动压缩、子 agent、MCP、skills,零 agent 框架。
  2. 这本书怎么教:每章一个可运行的里程碑、比上一章明显更强;代码按章打 git tag;先撞墙、再讲原理。
  3. 一张图当地图:agent 循环示意图(收集上下文 → 采取行动 → 验证结果),但只作全书目录用——每个环节标注在第几章亲手实现(行动 → ch02/04/05,上下文 → ch06/08/09,验证 → ch05/15,权限 → ch07,隔离 → ch11……)。刻意不在本章讲循环原理:为什么需要循环,ch01 的失忆 CLI 会让你亲身撞上,ch03 给解药。
  4. 开始之前:Node 22+、API key 获取、约 $5 预算说明(默认教学模型 Haiku)、国内读者指路附录 A。

待办

  • 正文完结后:录 demo GIF、回填行数、核对预算承诺
  • 地图图的形态待定(静态 SVG 即可,不占交互孤岛配额)