[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81368":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":23,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":34,"readmeContent":35,"aiSummary":36,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":37,"discoverSource":38},81368,"build-ai-agent-platform","openkursar-flynn\u002Fbuild-ai-agent-platform","openkursar-flynn","《如何从零构建 7×24 小时 AI Agent》—— 拆解 30 万行真实 AI Agent 平台的技术书","https:\u002F\u002Fbook.imwangfu.com\u002F",null,"TypeScript",62,7,3,0,2,23,1,46.01,"Other",false,"main",true,[25,26,27,28,29,30,31,32,33],"agent-platform","ai-agent","chinese","ebook","halo","llm","tutorial","typescript","vitepress","2026-06-12 04:01:33","# 如何从零构建 7×24 小时 AI Agent\n\n一本讲 AI Agent 系统设计思想的技术书。从问题出发,教设计原则,用 30 万行真实代码做案例。\n\n🌐 **在线阅读**:\u003Chttps:\u002F\u002Fbook.imwangfu.com> · 💬 **反馈与讨论**:[Issues](..\u002F..\u002Fissues) · [Discussions](..\u002F..\u002Fdiscussions)\n\n---\n\n## 这本书讲什么\n\n不是 AI 入门,不造概念,不是源码导读。\n\n本书像《设计模式》一样,用一个真实项目(30 万行 TypeScript,开源 AI Agent 平台)作为贯穿全书的案例,讲 AI Agent 系统从引擎到调度到浏览器自动化的设计思想。每一节从一个具体问题开始——\"上下文窗口塞满了怎么压缩才不丢关键信息\"\"一个 7×24 跑的数字员工,凭什么会越用越聪明而不是越来越笨\"——引出设计原则,再用真实代码验证。\n\n你读完能拿走的不是\"代码怎么写的\",而是\"我的项目遇到类似问题时该怎么想\"。\n\n[Halo](https:\u002F\u002Fgithub.com\u002Fopenkursar\u002Fhello-halo) 可能不是最完美的参考实现——书里既展示做得好的设计决策,也展示务实的妥协和它们的代价。**后者往往比前者更有教学价值。**\n\n## 覆盖范围\n\n13 章 + 前言 + 附录,从工程地基到 AI 引擎到浏览器自动化:\n\n- **设计基础**:运行时 Adapter、声明式能力边界、分层与依赖方向、性能预算、命名空间迁移\n- **AI 引擎**:Agent Loop、上下文压缩策略、多供应商协议归一化、Cache Breakpoints\n- **数字员工平台**:App Spec、持久化调度、Escalation 机制、事件路由\n- **AI 浏览器**:Accessibility Tree、反检测、模块化工具体系\n- **工程实践**:流式渲染、远程访问、稳定性保障、AI 编程方法论\n\n## 适合谁\n\n**想理解 AI Agent 系统设计的开发者。**  你有 1-3 年经验，能写业务代码，但没机会接触大型系统的架构决策——不是因为你学不会，是因为工作环境没有这个机会。你想知道：一个真正跑在生产环境的 Agent 系统，从引擎到调度到浏览器自动化，每一层是怎么设计的、为什么这样设计、放弃了什么方案。这本书像《设计模式》一样，从问题出发讲设计思想，用真实代码做案例，你读完能把这些思路用在自己的项目里。\n\n\n**正在构建 AI 工具但卡在\"从能用到好用\"的独立开发者。** 你的原型跑起来了，但启动越来越慢、模块之间依赖混乱、多平台维护成本越来越高。这些不是 AI 特有的问题——它们是任何达到一定规模的系统都会遇到的工程问题。本书每一章讲的设计思想（运行时 Adapter、性能预算、分层隔离、命名空间迁移……）都可以直接应用到你的项目里，不依赖 Halo 的具体技术栈。\n\n**好奇\"一个人加 AI 能做到什么程度\"的人。** 第十三章专门回答这个问题。不是鸡汤，是方法论：需求澄清的三步螺旋、AI 律法的三层抽象、交叉审查工作流——这些方法是我用来构建整个 Halo 的，也是用来写这本书的。\n\n这本书和市面上大多数 AI Agent 书籍的主要区别在于：它是打开引擎盖讲的，不是在引擎盖外面讲的。 每一个设计决策都有对应的源码行、失败过的备选方案和明确的取舍理由。\n\n## 完整目录\n\n| # | 章节标题 | 状态 |\n|---|---|---|\n| 序言 | 为什么写这本书 | ✅ |\n| 第一章 | 全景 — AI 数字员工是什么 | ✅ |\n| 第二章 | 地基 — 三端统一的应用架构 | ✅ |\n| 第三章 | 大脑 — AI 引擎的工程化 | ⏳ |\n| 第四章 | 兼容层 — 让大脑听懂所有语言 | ⏳ |\n| 第五章 | 灵魂 — 数字员工的定义与管理 | ⏳ |\n| 第六章 | 心脏 — 自主执行引擎 | ⏳ |\n| 第七章 | 记忆 — 让数字员工越来越聪明 | ⏳ |\n| 第八章 | 双手 — AI 浏览器的构建 | ⏳ |\n| 第九章 | 嘴巴 — 通信与通知体系 | ⏳ |\n| 第十章 | 面孔 — 前端交互工程 | ⏳ |\n| 第十一章 | 盔甲 — 生产环境的稳定性保障 | ⏳ |\n| 第十二章 | 市场 — App Store 与生态 | ⏳ |\n| 第十三章 | 造物 — 一个人 + AI 如何构建 30 万行代码 | ⏳ |\n| 附录 | 关键术语 \u002F 源码导览 | ⏳ |\n\n> ✅ 已发布 · ⏳ 待发布。**Star + Watch 本仓库可订阅更新。**\n\n---\n\n## 提交反馈\n\n| 类型 | 入口 |\n|------|------|\n| 📝 错别字 \u002F 技术错误 | [提交勘误](..\u002F..\u002Fissues\u002Fnew?template=erratum.yml) |\n| 💡 章节建议 \u002F 内容补充 | [提交建议](..\u002F..\u002Fissues\u002Fnew?template=suggestion.yml) |\n| 🤔 对内容有疑问 | [提出问题](..\u002F..\u002Fissues\u002Fnew?template=question.yml) |\n| 💬 自由讨论 | [Discussions](..\u002F..\u002Fdiscussions) |\n\n---\n\n## 本仓库结构\n\n```\nbuild-ai-agent-platform\u002F\n├── book\u002F                  ← 已发布章节的 Markdown 源\n│   ├── index.md\n│   ├── 00-preface.md\n│   ├── about.md\n│   └── public\u002F\n├── .vitepress\u002F            ← VitePress 配置 + 自定义主题\n│   ├── config.ts\n│   └── theme\u002F\n├── .github\u002F\n│   └── ISSUE_TEMPLATE\u002F    ← 反馈模板\n├── package.json\n├── vercel.json\n└── LICENSE\n```\n\n## 本地预览\n\n```bash\nnpm install\nnpm run dev          # 本地预览,默认 http:\u002F\u002Flocalhost:5173\nnpm run build        # 构建静态站\nnpm run preview      # 预览构建产物\n```\n\n## 部署\n\n已配置 GitHub Pages + Actions 自动部署。\n\n每次推送 `main` 分支,会自动触发 `.github\u002Fworkflows\u002Fdeploy.yml`,构建并发布到 GitHub Pages,通常 1-2 分钟内上线。\n\n无需任何手动配置。\n\n> 若未来需要迁移到 Vercel,仓库根目录保留了 `vercel.json` 作为预设配置。\n\n---\n\n## 协议\n\n- **书稿内容**(`book\u002F` 下的所有 Markdown):[CC BY-NC-ND 4.0](https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby-nc-nd\u002F4.0\u002Fdeed.zh)\n  - ✅ 共享、署名\n  - ❌ 商业使用、禁止演绎\n- **代码部分**(`.vitepress\u002F` 配置、主题、构建脚本):MIT\n\n完整许可见 [LICENSE](LICENSE)。\n\n## 参考源码\n\n本书拆解的项目 Halo 已完整开源:\n\n\u003Chttps:\u002F\u002Fgithub.com\u002Fopenkursar\u002Fhello-halo>\n\n书中所有源码引用、架构讨论、设计决策均可在该仓库中验证。\n","该项目是一本技术书籍，旨在通过解析一个真实的30万行TypeScript代码的AI Agent平台案例，讲解如何从零开始构建7×24小时运行的AI Agent系统。其核心功能和技术特点包括但不限于：运行时Adapter、上下文压缩策略、多供应商协议归一化等设计原则；以及数字员工平台的调度机制、事件路由和浏览器自动化的实现方法。适合于具有一定编程经验但缺乏大型系统架构实践经验的开发者阅读，也适用于正在开发AI工具并希望提升其工程质量和效率的独立开发者。此外，对于对“个人+AI”能力建设有兴趣的人士来说，本书同样提供了宝贵的方法论指导。","2026-06-11 04:04:48","CREATED_QUERY"]