关于本书
这本书是什么
《如何从零构建 7×24 小时 AI Agent》是一本讲 AI Agent 系统设计思想的技术书。从问题出发,教设计原则,用 30 万行真实代码做案例。
本书用 Halo(30 万行 TypeScript,开源 AI Agent 平台)作为贯穿全书的案例,讲 AI Agent 系统从引擎到调度到浏览器自动化的设计思想。你读完能拿走的不是"Halo 的代码怎么写的",而是"我的项目遇到类似问题时该怎么想"。
适合谁读
- 想理解 AI Agent 系统设计的开发者:你有 1-3 年经验,能写业务代码,但没机会接触大型系统的架构决策
- 正在构建 AI 工具但卡在"从能用到好用"的独立开发者:启动越来越慢、模块依赖混乱、多平台维护成本高——这些工程问题的设计思路,本书每一章都在讲
- 好奇"一个人加 AI 能做到什么程度"的人:第十三章,方法论,不是鸡汤
不适合谁读
- 想了解"AI 是什么"的入门者(市面上有更好的书)
- 想看通用 LLM 原理(自注意力、MoE 等)的人
作者
Flynn,全栈工程师,前腾讯文档高级工程师,2024 年率先落地国产通用 Agent,持有多项 AI 专利,Halo 项目作者。
协议
本书采用 CC BY-NC-ND 4.0 协议授权:
- ✅ 允许:分享、传播、引用
- ❌ 禁止:商业使用、修改后传播
反馈与勘误
- 勘误 / 建议 / 提问:https://github.com/openkursar-flynn/build-ai-agent-platform/issues
- 自由讨论:https://github.com/openkursar-flynn/build-ai-agent-platform/discussions
任何错别字、技术错误、章节建议、对内容的疑问,都欢迎提交。
参考源码
本书拆解的项目 Halo 已完整开源:
https://github.com/openkursar/hello-halo
书中所有源码引用、架构讨论、设计决策均可在该仓库中验证。git clone 后对照阅读效果最佳。
致谢
感谢所有在 Halo 项目过程中给过反馈、提过 Issue、参与过讨论的人。