Skip to content

Commit 53bee12

Browse files
authored
Merge pull request #39 from xindoo/dev
更新双语版本内容及修复部分章节
2 parents 1022332 + a8d3690 commit 53bee12

31 files changed

Lines changed: 1420 additions & 1535 deletions

bilingual/Agentic Design Patterns.md

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ lang: bilingual
1111

1212
*构建智能系统的实战指南[^1],作者:[Antonio Gulli](https://www.linkedin.com/in/searchguy/)*
1313

14-
Table of Contents - total 424 pages = 1+2+1+1+4+9+103+61+34+114+74+5+4 11
14+
Table of Contents - total 424 pages = 1+2+1+1+4+9+103+61+34+114+74+5+4 11
1515

1616
**目录总览**(424 页)
1717

@@ -51,7 +51,7 @@ Part One, (Total: 103 pages)
5151

5252
2. [路由决策](Chapter%202_%20Routing.md)(13 页)
5353

54-
3. [Chapter 3: Parallelization](https://docs.google.com/document/d/1XVMp4RcRkoUJTVbrP2foWZX703CUJpWkrhyFU2cfUOA/edit?tab=t.0) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 15 pages \[final, last read done, code ok\]
54+
3. [Chapter 3: Parallelization](https://docs.google.com/document/d/1XVMp4RcRkoUJTVbrPfoWZX703CUJpWkrhyFU2cfUOA/edit?tab=t.0) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 15 pages \[final, last read done, code ok\]
5555

5656
3. [并行执行](Chapter%203_%20Parallelization.md)(15 页)
5757

@@ -77,113 +77,114 @@ Part Two (Total: 61 pages)
7777

7878
8. [Chapter 8: Memory Management](https://docs.google.com/document/d/1asVTObtzIye0I9ypAztaeeI_sr_Hx2TORE02uUuqH_c/edit?tab=t.0) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 21 pages \[final, last read done, code ok\]
7979

80-
1. [记忆管理](Chapter%208_%20Memory%20Management.md)(21 页)
80+
8. [记忆管理](Chapter%208_%20Memory%20Management.md)(21 页)
8181

8282
9. [Chapter 9: Learning and Adaptation](https://docs.google.com/document/d/1UHTEDCmSM1nwB-iyMoHuYzVcu_B_4KkJ2ITGGUKqo8s/edit?tab=t.0) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 12 pages \[final, last read done, code ok\]
8383

84-
2. [学习与适应](Chapter%209_%20Learning%20and%20Adaptation.md)(12 页)
84+
9. [学习与适应](Chapter%209_%20Learning%20and%20Adaptation.md)(12 页)
8585

8686
10. [Chapter 10: Model Context Protocol (MCP)](https://docs.google.com/document/d/1e6XimYczKmhX9zpqEyxLFWPQgGuG0brp7Hic2sFl_qw/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 16 pages \[final, last read done, code ok\]
8787

88-
3. [模型上下文协议 (MCP)](Chapter%2010_%20Model%20Context%20Protocol%20(MCP).md)(16 页)
88+
10. [模型上下文协议 (MCP)](Chapter%2010_%20Model%20Context%20Protocol%20(MCP).md)(16 页)
8989

90-
11. [Chapter 11: Goal Setting and Monitoring](https://docs.google.com/document/d/10ndlCB39BWjyFRWKpcoKib4vuPD1ojD-x0-ynMaf5uw/edit?tab=t.0) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 12 pages \[final, last read done, code ok\], **182**
90+
11. [Chapter 11: Goal Setting and Monitoring](https://docs.google.com/document/d/10ndlCB39BWjyFRWKpcoKib4vuPD1ojD-x0-ynMaf5uw/edit?tab=t.0) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 12 pages \[final, last read done, code ok\], **182**
9191

92-
4. [目标设定与监控](Chapter%2011_%20Goal%20Setting%20and%20Monitoring.md)(12 页)
92+
11. [目标设定与监控](Chapter%2011_%20Goal%20Setting%20and%20Monitoring.md)(12 页)
9393

9494
Part Three (Total: 34 pages)
9595

9696
## 第三部分:容错与扩展(34 页)
9797

98-
12. [Chapter 12: Exception Handling and Recovery](https://docs.google.com/document/d/1C07AuMur6-infwE0viCp4QtAy_wWI-uceFm6MaYHQGk/edit?tab=t.0#heading=h.m2kk4kdjt6ir) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 8 pages [final, last read done, code ok]
98+
12. [Chapter 12: Exception Handling and Recovery](https://docs.google.com/document/d/1C07AuMur6-infwE0viCp4QtAy_wWI-uceFm6MaYHQGk/edit?tab=t.0#heading=h.m2kk4kdjt6ir) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 8 pages \[final, last read done, code ok\]
9999

100-
1. [异常处理与恢复](Chapter%2012_%20Exception%20Handling%20and%20Recovery.md)(8 页)
100+
12. [异常处理与恢复](Chapter%2012_%20Exception%20Handling%20and%20Recovery.md)(8 页)
101101

102102
13. [Chapter 13: Human-in-the-Loop](https://docs.google.com/document/d/1ImOZcw6yeb7a-uRBMNP1VdovYfyip4IdsAcLu9yue-0/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 9 pages \[final, last read done, code ok\]
103103

104-
2. [人机协同](Chapter%2013_%20Human-in-the-Loop.md)(9 页)
104+
13. [人机协同](Chapter%2013_%20Human-in-the-Loop.md)(9 页)
105105

106-
14. [Chapter 14: Knowledge Retrieval (RAG)](https://docs.google.com/document/d/1v96Oobio6xDOqbK8ejsXjmOc4Dp2uoLMo5_gfJgi-NE/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 17 pages \[final, last read done, code ok\], **216**
106+
14. [Chapter 14: Knowledge Retrieval (RAG)](https://docs.google.com/document/d/1v96Oobio6xDOqbK8ejsXjmOc4Dp2uoLMo5_gfJgi-NE/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 17 pages \[final, last read done, code ok\], **216**
107107

108-
3. [知识检索 (RAG)](Chapter%2014_%20Knowledge%20Retrieval%20(RAG).md)(17 页)
108+
14. [知识检索 (RAG)](Chapter%2014_%20Knowledge%20Retrieval%20(RAG).md)(17 页)
109109

110110
Part Four (Total: 114 pages)
111111

112112
## 第四部分:高级架构(114 页)
113113

114114
15. [Chapter 15: Inter-Agent Communication (A2A)](https://docs.google.com/document/d/1H6HmUYcy5kugt5gt7Kh2Zzb8C62d5pu36RsgMNDCX24/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 15 pages \[final, last read done, code ok\]
115115

116-
1. [智能体间通信 (A2A)](Chapter%2015_%20Inter-Agent%20Communication%20(A2A).md)(15 页)
116+
15. [智能体间通信 (A2A)](Chapter%2015_%20Inter-Agent%20Communication%20(A2A).md)(15 页)
117117

118118
16. [Chapter 16: Resource-Aware Optimization](https://docs.google.com/document/d/1nAN58l6JjqEJHk43126uh7xgdEblCpcbsNUHXgtBmJQ/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 15 pages \[final, last read done, code ok\]
119119

120-
2. [资源感知优化](Chapter%2016_%20Resource-Aware%20Optimization.md)(15 页)
120+
16. [资源感知优化](Chapter%2016_%20Resource-Aware%20Optimization.md)(15 页)
121121

122122
17. [Chapter 17: Reasoning Techniques](https://docs.google.com/document/d/1Yt1W_hLaC6ZNgJXfT4W6NrCL4TzNVdKOX50kgpHiIq4/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 24 pages \[final, last read done, code ok\]
123123

124-
3. [推理技术](Chapter%2017_%20Reasoning%20Techniques.md)(24 页)
124+
17. [推理技术](Chapter%2017_%20Reasoning%20Techniques.md)(24 页)
125125

126126
18. [Chapter 18: Guardrails/Safety Patterns](https://docs.google.com/document/d/1Gpc5af_okze1kprRLohP6-81e1KwL6HggjeLvxQyIuk/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 19 pages \[final, last read done, code ok\]
127127

128-
4. [安全护栏模式](Chapter%2018_%20Guardrails_Safety%20Patterns.md)(19 页)
128+
18. [安全护栏模式](Chapter%2018_%20Guardrails_Safety%20Patterns.md)(19 页)
129129

130130
19. [Chapter 19: Evaluation and Monitoring](https://docs.google.com/document/d/1G3zOZM2ZOd0gUp5dy66FUjKMOcALh9l-JpvPxgGMm8w/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 18 pages \[final, last read done, code ok\]
131131

132-
5. [评估与监控](Chapter%2019_%20Evaluation%20and%20Monitoring.md)(18 页)
132+
19. [评估与监控](Chapter%2019_%20Evaluation%20and%20Monitoring.md)(18 页)
133133

134134
20. [Chapter 20: Prioritization](https://docs.google.com/document/d/1qyXxGM2hNqW_qjXuBFxrEUeoYVO79BoW1ogKu1bfdCY/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 10 pages \[final, last read done, code ok \]
135135

136-
6. [优先级管理](Chapter%2020_%20Prioritization.md)(10 页)
136+
20. [优先级管理](Chapter%2020_%20Prioritization.md)(10 页)
137137

138-
21. [Chapter 21: Exploration and Discovery](https://docs.google.com/document/d/1zeeMVTqjqRIli6G9MMWThhoQhvKqLOjJF2EHHUXLhdk/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 13 pages \[final, last read done, code ok\], **330**
138+
21. [Chapter 21: Exploration and Discovery](https://docs.google.com/document/d/1zeeMVTqjqRIli6G9MMWThhoQhvKqLOjJF2EHHUXLhdk/edit?usp=sharing) ([code](https://drive.google.com/drive/u/0/folders/1Y3U3IrYCiJ3E45Z8okR5eCg7OPnWQtPV)), 13 pages \[final, last read done, code ok\], **330**
139139

140-
7. [探索与发现](Chapter%2021_%20Exploration%20and%20Discovery.md)(13 页)
140+
21. [探索与发现](Chapter%2021_%20Exploration%20and%20Discovery.md)(13 页)
141141

142142
Appendix (Total: 74 pages)
143143

144144
## 附录(74 页)
145145

146146
22. [Appendix A: Advanced Prompting Techniques](https://docs.google.com/document/d/1V7EKEWibOH6IhHD_PtbFZiml492-2191jDQCcTkhtTI/edit?usp=sharing), 28 pages \[final, last read done, code ok\]
147147

148-
1. [高级提示技术](Appendix%20A_%20Advanced%20Prompting%20Techniques.md)(28 页)
148+
22. [高级提示技术](Appendix%20A_%20Advanced%20Prompting%20Techniques.md)(28 页)
149149

150150
23. [Appendix B - AI Agentic ….: From GUI to Real world environment](https://docs.google.com/document/d/11pma_tCoC7uZ2SFKjcR5KyI0_ooMGSoadI6f9mxG2I/edit?tab=t.0#heading=h.4bsgiycebw26), 6 pages \[final, last read done, code ok\]
151151

152-
2. [AI 智能体交互:从 GUI 到真实世界](Appendix%20B%20-%20AI%20Agentic%20Interactions_%20From%20GUI%20to%20Real%20world%20environment.md)(6 页)
152+
23. [AI 智能体交互:从 GUI 到真实世界](Appendix%20B%20-%20AI%20Agentic%20Interactions_%20From%20GUI%20to%20Real%20world%20environment.md)(6 页)
153153

154154
24. [Appendix C - Quick overview of Agentic Frameworks](https://docs.google.com/document/d/151rGsiEYOkXUcNDRus_N8TxxuvjoyTDViBhzt9z0Mfw/edit?tab=t.0#heading=h.8y2llpsk10ds), 8 pages \[final, last read done, code ok\] ,
155155

156-
3. [智能体框架概览](Appendix%20C%20-%20Quick%20overview%20of%20Agentic%20Frameworks.md)(8 页)
156+
24. [智能体框架概览](Appendix%20C%20-%20Quick%20overview%20of%20Agentic%20Frameworks.md)(8 页)
157157

158-
25. [Appendix D - Building an Agent with AgentSpace (on-line only)](https://docs.google.com/document/d/1bDRJ8mKtLTeWNC-cGD0Cr8pEJQgJHNcjqz5ekloAjaE/edit?usp=sharing), 6 pages \[final, last read done, code ok\]
158+
25. [Appendix D - Building an Agent with AgentSpace (on-line only)](https://docs.google.com/document/d/1bDRJ8mKtLTeWNC-cGD0Cr8pEJQgJHNcjqz5ekloAjaE/edit?tab=t.0), 6 pages \[final, last read done, code ok\]
159159

160-
4. [使用 AgentSpace 构建智能体](Appendix%20D%20-%20Building%20an%20Agent%20with%20AgentSpace%20(on-line%20only).md)(6 页)
160+
25. [使用 AgentSpace 构建智能体](Appendix%20D%20-%20Building%20an%20Agent%20with%20AgentSpace%20(on-line%20only).md)(6 页)
161161

162162
26. [Appendix E - AI Agents on the CLI](http://docs.google.com/document/d/1W4znto0a8Ikajw5a4tEyRAaB2nJPJw_iFc4w4qNnjho/edit?tab=t.0#heading=h.6zaq0kvy131m) , 5 pages \[final, last read done, code ok\]
163163

164-
5. [命令行 AI 智能体](Appendix%20E%20-%20AI%20Agents%20on%20the%20CLI.md)(5 页)
164+
26. [命令行 AI 智能体](Appendix%20E%20-%20AI%20Agents%20on%20the%20CLI.md)(5 页)
165165

166166
27. [Appendix F - Under the Hood: An Inside Look at the Agents' Reasoning Engines](https://docs.google.com/document/d/14q3fQ-FZmDgiughno_WLSILMWkURvUgR7mlGiFtvwd4/edit?tab=t.0), 14 pages \[final, read, code ok\],
167167

168-
6. [智能体推理引擎剖析](Appendix%20F%20%20-%20Under%20the%20Hood_%20An%20Inside%20Look%20at%20the%20Agents'%20Reasoning%20Engines.md)(14 页)
168+
27. [智能体推理引擎剖析](Appendix%20F%20%20-%20Under%20the%20Hood_%20An%20Inside%20Look%20at%20the%20Agents'%20Reasoning%20Engines.md)(14 页)
169169

170-
28. [Appendix G - Coding agents](https://docs.google.com/document/d/1tVyhgwrD4fu_D_pHUrwhNxoguRG3tLc1KObXFxrxE_s/edit?tab=t.0), 7 pages **406**
170+
28. [Appendix G - Coding agents](https://docs.google.com/document/d/1tVyhgwrD4fu_D_pHUrwhNxoguRG3tLc1KObXFxrxE_s/edit?tab=t.0), 7 pages **406**
171171

172-
7. [编程实现智能体](Appendix%20G%20-%20%20Coding%20agents.md)(7 页)
172+
28. [编程实现智能体](Appendix%20G%20-%20%20Coding%20agents.md)(7 页)
173173

174-
[Conclusion](https://docs.google.com/document/d/1NGzpg9VldtStb_7jRkXJYBaHFwPwJ7WN6ZcTr7dNSVA/edit?usp=sharing), 5 pages [final, last read done]
174+
[Conclusion](https://docs.google.com/document/d/1NGzpg9VldtStb_7jRkXJYBaHFwPwJ7WN6ZcTr7dNSVA/edit?usp=sharing), 5 pages \[final, last read done]
175175

176-
[Glossary](https://docs.google.com/document/d/1_j_OdzeUALluBUO1GkZ48DsHbbDETiM_1G4farVLPnE/edit?usp=sharing), 4 pages \[final, last read done\]
176+
- [结论](Conclusion.md)(5 页)
177177

178-
[Index of Terms](https://docs.google.com/document/d/15MrpoJBrZIi6aEZrBJCeCvVsIoC-EecYG9EWVk3YCKw/edit?tab=t.0), 11 pages (*Generated by Gemini. Reasoning step included as an agentic example*) \[final, read\]
178+
[Glossary](https://docs.google.com/document/d/1_j_OdzeUALluBUO1GkZ48DsHbbDETiM_1G4farVLPnE/edit?usp=sharing), 4 pages \[final, last read done]
179179

180-
[Online Contribution - Frequently Asked Questions: Agentic Design Patterns](https://docs.google.com/document/d/1XxQsHX3FWEP3TisQeWZwFfYw81zDwEHfHdIfjypa_0g/edit?tab=t.0)
180+
- [术语表](Glossary.md)(4 页)
181181

182-
## 参考资料
182+
[Index of Terms](https://docs.google.com/document/d/15MrpoJBrZIi6aEZrBJCeCvVsIoC-EecYG9EWVk3YCKw/edit?tab=t.0), 11 pages (*Generated by Gemini. Reasoning step included as an agentic example*) \[final, read]
183183

184-
- [结论](Conclusion.md)(5 页)
185-
- [术语表](Glossary.md)(4 页)
186184
- [术语索引](Index%20of%20Terms.md)(11 页,含智能体推理示例)
185+
186+
[Online Contribution - Frequently Asked Questions: Agentic Design Patterns](https://docs.google.com/document/d/1XxQsHX3FWEP3TisQeWZwFfYw81zDwEHfHdIfjypa_0g/edit?tab=t.0)
187+
187188
- [常见问题解答](Frequently%20Asked%20Questions_%20Agentic%20Design%20Patterns.md)
188189

189190
**Pre Print**: [https://www.amazon.com/Agentic-Design-Patterns-Hands-Intelligent/dp/3032014018/](https://www.amazon.com/Agentic-Design-Patterns-Hands-Intelligent/dp/3032014018/)

0 commit comments

Comments
 (0)