高级配置
以 Markdown 查看当默认设置不再完全适合你的使用场景时,如何调整常驻指令和记忆衰减。
大多数智能体使用首次设置和配置中介绍的默认设置就能良好运行。本页面介绍在你超出默认设置的适用范围后,值得使用的一些调节手段。
常驻指令:一种结构,而不只是一条提示词
常驻指令不仅仅是一段系统提示词字符串。请将其明确地组织为:
- 角色定义:这个智能体是谁,负责什么。
- 行为规则:语气、升级阈值、绝不应做的事情。
- 知识边界:在不知道答案时应该说什么,而不是去猜测。
- 升级策略:何时应转交给人工或其他智能体。
- 操作限制:速率限制、支出上限,或工具使用范围的限制。
每一次更改都会生成版本记录(参见智能体管理),因此可以循序渐进地调整结构,如果某次更改导致行为退化,也可以随时回滚。
记忆调优
HeartBeatAgents 的三种记忆类型(情景、语义、程序性;参见记忆)具有几个可调参数:
- 重要性评分:记忆会基于情感重要性、决策影响和重复出现频率,按 0.0 至 1.0 的区间打分。
- 衰减速率:记忆会按可配置的速率衰减,默认值为每天 0.995,以防止记忆膨胀。降低衰减速率会让智能体的记忆更持久;提高衰减速率则会让较旧的上下文更快消退。
- 跨智能体共享:记忆可以限定在单个智能体范围内,也可以在团队/组织级别共享。
何时调整这些参数
- 智能体遗忘得太快 → 降低衰减速率,而不是重写常驻指令来弥补。
- 智能体在处理类似请求时行为不一致 → 检查常驻指令中的行为规则是否足够具体。
- 多个智能体应该共享上下文 → 启用跨智能体记忆共享,而不是在每个智能体的常驻指令中重复相同的知识。