111
This commit is contained in:
1 parent
9664cb653a
commit
ab48cd5b55
1 file changed
+8
-4
+8
-4
@@ -63,15 +63,19 @@ def memory_tool(
|
||||
- 用户透露偏好、习惯、个人信息 (姓名、角色、时区、代码风格)
|
||||
- 你发现了环境/项目/工具相关、之后还会复用的稳定事实
|
||||
|
||||
两类 target:
|
||||
- user:用户画像 —— 姓名、角色、偏好、沟通风格 (跨 agent 共享)
|
||||
- memory:当前 agent 的私有工作笔记 —— 环境事实、约定、踩过的坑 (agent 隔离)
|
||||
两类 target —— 拿不准时优先选 memory:
|
||||
- memory:当前 agent 的私有记忆 (agent 隔离)。**默认选这个。**
|
||||
只要用户是在对当前这个 agent 说话 —— 例如 "你以后……"、"和我说话时……"、
|
||||
针对本助手的语气/开场白/回复风格/处理方式,以及环境事实、约定、踩过的坑 —— 一律记到 memory,
|
||||
这样只影响当前 agent。
|
||||
- user:用户画像 (跨所有 agent 共享)。仅当信息是**跨所有 agent 都通用**的客观身份事实时才用 ——
|
||||
姓名、角色、时区、惯用语言。除非用户明确说 "所有助手都……",否则不要把沟通风格/偏好记到 user。
|
||||
|
||||
不要记:一次性任务进度、可以重新查到的信息、临时 TODO 状态。
|
||||
|
||||
Args:
|
||||
action: 操作类型。add 新增条目;replace 替换 (用 old_text 定位);remove 删除 (用 old_text 定位)。
|
||||
target: 记忆类别。user 写入用户画像;memory 写入当前 agent 的工作笔记。
|
||||
target: 记忆类别。默认用 memory (当前 agent 私有);只有跨所有 agent 通用的用户身份事实才用 user。
|
||||
content: 条目内容。action 为 add 或 replace 时必填。
|
||||
old_text: 短唯一子串,用于定位要替换或删除的条目。action 为 replace 或 remove 时必填。
|
||||
"""
|
||||
|
||||
Reference in new issue
Block a user