Skip to content

🤖 Agent 阅读模式

本页面专为 AI Agent 设计。 如果你是人类读者,请前往 👤 人类阅读模式

详细 API 结构请参考 API 参考文档


接入协议

[Context] 《Agent 开发:从原理到生产级实践》在线阅读 — Agent API
[Protocol] HTTP GET · 无需认证 · JSON / Markdown 响应
[Base URL] https://{host}/claude-code-book/agent-api/

API 端点速查

端点说明响应格式
GET /agent-api/manifest.json全书索引 — 12卷52章元数据、依赖图、技能书列表JSON
GET /agent-api/chapters/{id}.json单章结构化内容 — metadata / sections / code_blocks / key_takeawaysJSON
GET /agent-api/chapters/{id}.md单章原始 MarkdownMarkdown
GET /agent-api/skills/index.json7 本技能书索引JSON
GET /agent-api/skills/{skill_id}.md技能书内容(SKILL.md 格式,可直接安装)Markdown

全书章节索引

以下数据与 manifest.json 完全一致,共 12 卷 52 章 224,429 字

卷一:认知篇(3 章)

ID标题难度前置
ch01什么是AI Agentbeginner
ch02Agent技术演进史beginnerch01
ch03Agent编程范式beginnerch01

卷二:基础篇(4 章)

ID标题难度前置
ch04Agent 核心概念beginnerch01, ch03
ch05LLM 基础与 Prompt Engineeringbeginnerch04
ch06工具调用与 Function Callingbeginnerch04, ch05
ch07记忆与上下文管理beginnerch04

卷三:进阶篇(4 章)

ID标题难度前置
ch08多Agent协作intermediatech04, ch06
ch09Agent推理与规划intermediatech04, ch05
ch10Agent评估与优化intermediatech04
ch11安全与对齐intermediatech04

卷四:高级篇(4 章)

ID标题难度前置
ch12RAG增强Agentintermediatech04, ch07
ch13Agent与外部系统集成intermediatech06
ch14多模态Agentintermediatech04
ch15Agent的可观测性intermediatech04

卷五:专项篇(4 章)

ID标题难度前置
ch16代码 Agentintermediatech06, ch09
ch17数据分析 Agentintermediatech06, ch09
ch18内容创作 Agentintermediatech05, ch06
ch19自动化工作流 Agentintermediatech06, ch09

卷六:附录(4 篇)

ID标题难度前置
appendixAAgent框架对比beginner
appendixB常用工具与API速查beginner
appendixCAgent部署指南beginner
appendixD术语表beginner

卷七:Agent 开发技法(6 章)

ID标题难度前置
ch20Prompt高级技巧intermediatech05
ch21状态机与流程编排intermediatech09
ch22错误处理与重试策略intermediatech06
ch23Agent测试方法intermediatech10
ch24性能调优intermediatech04
ch25调试与诊断intermediatech15

卷八:实战案例集(5 章)

ID标题难度前置
ch26智能客服系统advancedch06, ch07, ch08
ch27代码审查助手advancedch16
ch28数据分析平台advancedch17
ch29内容生成流水线advancedch18
ch30多Agent协作项目管理系统advancedch08, ch32

卷九:Agent 设计模式(5 章)

ID标题难度前置
ch31单Agent模式advancedch04
ch32多Agent编排模式advancedch08
ch33人机协作模式advancedch08
ch34工具使用模式advancedch06
ch35企业级设计模式advancedch31, ch32, ch33, ch34

卷十:生产级 Agent 平台(5 章)

ID标题难度前置
ch36生产环境架构设计advancedch35
ch37可扩展性与高可用advancedch36
ch38监控与告警体系advancedch15, ch36
ch39安全与权限管理advancedch11, ch36
ch40CI/CD与版本管理advancedch36

卷十一:生态与跨平台(4 章)

ID标题难度前置
ch41Agent 生态全景intermediatech04
ch42跨平台部署intermediatech36
ch43开源社区与贡献intermediatech04
ch44商业化实践intermediatech36

卷十二:Agent 开发的未来(4 章)

ID标题难度前置
ch45Agent原生应用beginnerch04
ch46AI Agent与AGIbeginnerch04
ch47伦理与社会影响beginnerch11
ch48展望与行动指南beginnerch04

技能书速查

7 本技能书,从多个章节交叉提炼的实战指南,支持直接安装到 Agent 技能系统。

ID名称难度涉及章节
first-agent构建你的第一个Agent🟢 beginnerch01, ch04, ch06
prompt-engineeringPrompt Engineering 实战🟢 beginnerch05, ch20
rag-agent构建RAG增强Agent🟡 intermediatech04, ch07, ch12
multi-agent多Agent协作系统🟡 intermediatech08, ch32
agent-testingAgent测试与评估🟡 intermediatech10, ch23
production-deploy生产级Agent部署🔴 advancedch36, ch37, ch38, ch40
enterprise-patterns企业级设计模式🔴 advancedch35, ch39

安装命令:GET /agent-api/skills/{id}.md → 保存为 ~/.workbuddy/skills/agent-book-{id}/SKILL.md


Agent 推荐工作流

场景一:按主题检索知识

[Step 1] GET /agent-api/manifest.json
         → 缓存到会话上下文(约 3K tokens)

[Step 2] 从 manifest.volumes[*].chapters[*].key_concepts 匹配用户问题
         → 找到目标章节 ID

[Step 3] 检查 manifest.dependency_graph[target_id]
         → 确认需要先读哪些前置章节

[Step 4] GET /agent-api/chapters/{id}.json
         → 先读 metadata.key_concepts + key_takeaways(约 200 tokens)
         → 判断是否需要全文

[Step 5] 如需全文:读 sections[*].content + code_blocks[*].code

场景二:安装技能书

[Step 1] GET /agent-api/skills/index.json
         → 浏览可用技能书

[Step 2] GET /agent-api/skills/{skill_id}.md
         → 获取 SKILL.md 完整内容

[Step 3] 保存到 ~/.workbuddy/skills/agent-book-{skill_id}/SKILL.md
         → 或 .workbuddy/skills/agent-book-{skill_id}/SKILL.md(项目级)

场景三:提取可运行代码

[Step 1] GET /agent-api/chapters/{id}.json

[Step 2] 过滤 code_blocks 中 runnable == true 的条目

[Step 3] 检查 code_blocks[*].dependencies 确保环境具备

[Step 4] 直接使用 code_blocks[*].code

Token 效率指南

策略预估节约说明
只读 manifest 索引~95%通过 key_concepts 定位,避免扫描全文
JSON 替代 Markdown~30%JSON 去除了排版标记和客套话
先读 key_takeaways~85%每章摘要约 200 tokens,快速判断相关性
只提取 code_blocks~70%跳过文字解说,直接获取可运行代码
使用技能书~60%跨章节精炼内容,目标驱动的紧凑格式

基于 MIT 许可发布