谷歌新书Agent设计模式(agentic design patterns)最佳中文版
Agentic Design Patterns(中文翻译项目)
📚 项目简介
本项目是《Agentic Design Patterns》一书的中文翻译项目。该书系统介绍了 AI Agent 系统的各种设计模式,涵盖从基础到高级的 21 个核心模式,以及多个附录章节。
🎯 关于本书
《Agentic Design Patterns》探讨了构建智能 AI Agent 系统的核心设计模式,包括:
提示链、路由、并行化等基础模式
反思、工具使用、规划等进阶模式
多智能体协作、记忆管理、知识检索等高级模式
安全防护、评估监控等实践模式
📖 目录结构
核心章节
第1章:提示链(Prompt Chaining)
第2章:路由(Routing)
第3章:并行化(Parallelization)
第4章:反思(Reflection)
第5章:工具使用(Tool Use)
第6章:规划(Planning)
第7章:多智能体协作(Multi-Agent Collaboration)
第8章:记忆管理(Memory Management)
第9章:学习与适应(Learning and Adaptation)
第10章:模型上下文协议(Model Context Protocol)
第11章:目标设定与监控(Goal Setting and Monitoring)
第12章:异常处理与恢复(Exception Handling and Recovery)
第13章:人机协同(Human-in-the-Loop)
第14章:知识检索(Knowledge Retrieval - RAG)
第15章:智能体间通信(Inter-Agent Communication - A2A)
第16章:资源感知优化(Resource-Aware Optimization)
第17章:推理技术(Reasoning Techniques)
第18章:安全防护模式(Guardrails/Safety Patterns)
第19章:评估与监控(Evaluation and Monitoring)
第20章:优先级排序(Prioritization)
第21章:探索与发现(Exploration and Discovery)
附录章节
附录A:高级提示技术
附录B:AI 智能体交互:从 GUI 到真实世界环境
附录C:智能体框架快速概览
附录D:使用 AgentSpace 构建智能体(仅在线)
附录E:命令行上的 AI 智能体
附录F:深入探究:智能体推理引擎内部机制
附录G:编程智能体
其他内容
常见问题解答
术语表
术语索引
agentic-design-patterns/
├── README.md # 项目说明文档(本文件)
├── SUMMARY.md # GitBook 目录文件
├── CONTRIBUTING.md # 贡献指南
├── translation-guide.md # 翻译规范指南
├── progress.md # 翻译进度追踪
├── glossary.md # 术语对照表
├── PROJECT_STRUCTURE.md # 项目结构说明
├── _config.yml # Jekyll 配置文件
├── Gemfile # Ruby 依赖管理
├── CNAME # 自定义域名配置
├── chapters/ # 翻译后的章节目录
│ ├── README.md # 章节说明
│ ├── Agentic Design Patterns.md
│ ├── Chapter 1_ Prompt Chaining.md
│ ├── Chapter 2_ Routing.md
│ └── ... # 其他章节和附录
├── original/ # 原文备份目录
│ ├── Agentic Design Patterns.md
│ ├── Chapter 1_ Prompt Chaining.md
│ ├── Chapter 2_ Routing.md
│ └── ... # 其他原文章节
├── images/ # 图片资源目录
│ ├── README.md # 图片目录说明
│ ├── cover.png # 封面图片
│ ├── chapter-1/ # 第1章图片
│ ├── chapter-2/ # 第2章图片
│ └── ... # 其他章节图片
├── _includes/ # Jekyll 包含文件
│ ├── navigation.html # 导航菜单
│ └── navigation-en.html # 英文导航菜单
└── _layouts/ # Jekyll 布局文件
└── default.html # 默认布局模板
🌐 在线访问
本项目已部署到 GitHub Pages,可以在线阅读:
访问地址: https://adp.xindoo.xyz/
📊 翻译进度
根据 progress.md 的统计,所有 32 个文件(21个核心章节 + 7个附录 + 4个其他内容)已经完成初步翻译,目前处于待审核状态。
当前状态:
✅ 已完成翻译:32/32
🔄 待审核:32/32
📝 已审核完成:0/32
查看详细翻译进度请参考 progress.md
🤝 如何贡献
我们欢迎任何形式的贡献!参与方式:
Fork 本仓库
创建特性分支 (git checkout -b feature/translate-chapter-xx)
提交更改 (git commit -am '完成第XX章翻译')
推送分支 (git push origin feature/translate-chapter-xx)
创建 Pull Request
详细贡献指南请参阅 CONTRIBUTING.md
📝 翻译规范
在开始翻译前,请仔细阅读 translation-guide.md,主要规范包括:
保持原文结构:段落、标题层级保持一致
术语统一:参考 glossary.md 中的术语对照表
代码保持原样:代码示例、命令行等保持英文
图片路径:确保图片引用路径正确指向 images/ 目录
格式规范:遵循 Markdown 格式规范
校对审核:提交前进行自我校对
注意:所有翻译文件已初步完成,当前主要任务是进行二次审核和质量检查。
📚 相关资源
术语对照表 - 统一的技术术语翻译
翻译指南 - 详细的翻译规范和注意事项
项目结构说明 - 项目文件组织说明
GitBook 目录 - 在线书籍的完整目录结构
Jekyll 配置 - GitHub Pages 网站配置
翻译进度追踪 - 实时更新翻译状态
Star History
Star History Chart
👨💻 关于xindoo
xindoo - 本翻译项目的发起者和主要维护者
GitHub: xindoo
个人网站: zxs.io
博客:xindoo
个人简介: 热衷于技术分享和开源贡献的开发者,专注于 AI 技术、系统架构、职业发展。
📄 许可证
本翻译项目遵循原书的许可证条款。翻译内容仅供学习交流使用。
提示链、路由、并行化等基础模式
反思、工具使用、规划等进阶模式
多智能体协作、记忆管理、知识检索等高级模式
安全防护、评估监控等实践模式