Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/chapter9/第九章 上下文工程.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ pip install "hello-agents[all]==0.2.8"
- <strong>系统提示(System Prompt)</strong>:语言清晰、直白,信息层级把握在“刚刚好”的高度。常见两极误区:
- 过度硬编码:在提示中写入复杂、脆弱的 if-else 逻辑,长期维护成本高、易碎。
- 过于空泛:只给出宏观目标与泛化指引,缺少对期望输出的<strong>具体信号</strong>或假定了错误的“共享上下文”。
建议将提示分区组织(如 <background_information>、<instructions>、工具指引、输出描述等),用 XML/Markdown 分隔。无论格式如何,追求的是<strong>能完整勾勒期望行为的“最小必要信息集”</strong>(“最小”并不等于“最短”)。先用最好的模型在最小提示上试跑,再依据失败模式增补清晰的指令与示例。
建议将提示分区组织(如 \<background_information\>、\<instructions\>、工具指引、输出描述等),用 XML/Markdown 分隔。无论格式如何,追求的是<strong>能完整勾勒期望行为的“最小必要信息集”</strong>(“最小”并不等于“最短”)。先用最好的模型在最小提示上试跑,再依据失败模式增补清晰的指令与示例。

- <strong>工具(Tools)</strong>:工具定义了智能体与信息/行动空间的契约,必须促进效率:既要返回<strong>token 友好</strong>的信息,又要鼓励高效的智能体行为。工具应当:
- 职责单一、相互低重叠,接口语义清晰;
Expand Down