版记#

本书是怎样造出来的#

《驾驭工程:给 AI 套上缰绳》(英文题名 Harnessing AI: The Craft of Shaping Agents)是从 source/ 下一棵中文 Markdown 源码树生成的,再由 SphinxMySTsphinxcontrib-bibtexRead the Docs 主题渲染成 HTML。引用住在 _bib/ 下的 BibTeX 文件里;图则用 {mermaid}(嵌入式)或 {plantuml}(独立 .puml 文件)directive 编写。一把结构 linter —— make book-lint —— 负责强制执行那份"三护法 × 四区域"矩阵契约、双轨章骨架、第 03 章的定义小节、第 05 章的出处声明、第 11 章的四幕结构、以及第 12 章的 30/60/90 清单纪律。

本书本身就是它自己的那套马具示范#

本书是按它自己宣讲的那套方式写出来的。我们把那张 3×4 矩阵施加在本书自身之上,并把每一格回指到教过该概念的那一章:

许可证与署名#

  • 为本书撰写的正文与图:CC-BY-NC-SA-4.0(署名 · 非商用 · 相同方式共享)。

  • 为本书写的代码样例:Apache-2.0,与宿主仓库的其余部分保持一致;分发时请保留 LICENSENOTICE

  • 引用自第三方来源(OpenHarness、Superpowers、《马书》等)的片段,保留各自上游的许可证;每一段引文都附一段嵌入式署名脚注,点名出处与许可证。

权威条款见 book/LICENSE

作者与致谢#

作者:Walter Fan。编辑评审、翻译、马具实测方面的贡献,在各自落地的那一章里单独署名。一份滚动更新的致谢索引住在 book/CONTRIBUTING.md 的末尾。

鸣谢#

那些作品在本书中起到承重作用的具体项目、书籍与个人:

  • 港大数据科学实验室OpenHarness [HKU Data Science Lab, 2025] —— 第 07 章所处理的那份开源参考实现。

  • Joseph Vincent(David Vincent,obraSuperpowers [Vincent, 2025] —— 第 08 章所处理的那份技能库。

  • lazy-scrum-team 的作者们 [Fan, 2026] —— 他们那份以工作流编码的马具,是第 09 章的权威对象。

  • 张汉东《马书》 [Zhang, 2026] —— 正是那份逆向工程研究,让第 10 章得以成立。

  • CAR / HarnessCard 立场论文的作者们 [CAR Research Collective, 2025] —— 附录 D 所遵循序列化的那套披露格式。

  • walkinglabs/awesome-harness-engineering 的维护者们 [walkinglabs, 2026] —— 那份与本书这份长篇方法论互补的、持续更新的精选列表。