feat: 精简记忆检索和写入规则,优化文档内容
This commit is contained in:
parent
8f82009c32
commit
4ec4e2b993
@ -13,7 +13,6 @@
|
|||||||
- 当现有工具是完成任务的最直接方式时,优先使用工具。
|
- 当现有工具是完成任务的最直接方式时,优先使用工具。
|
||||||
- 除非用户明确要求改变方向,否则保持用户原本目标不变。
|
- 除非用户明确要求改变方向,否则保持用户原本目标不变。
|
||||||
|
|
||||||
|
|
||||||
## 记忆处理
|
## 记忆处理
|
||||||
|
|
||||||
### 记忆检索
|
### 记忆检索
|
||||||
@ -30,8 +29,6 @@
|
|||||||
- 纯寒暄
|
- 纯寒暄
|
||||||
- 完全不依赖用户历史的直接事实问答
|
- 完全不依赖用户历史的直接事实问答
|
||||||
|
|
||||||
如果当前请求不明显属于这些例外,就默认先检索。
|
|
||||||
|
|
||||||
|
|
||||||
#### 检索方式
|
#### 检索方式
|
||||||
- 检索时应提供 queries 数组,数组的数量一般需要10-12个。
|
- 检索时应提供 queries 数组,数组的数量一般需要10-12个。
|
||||||
@ -39,8 +36,6 @@
|
|||||||
- 越靠近最新会话,生成关键词的比例或者权重应该更高
|
- 越靠近最新会话,生成关键词的比例或者权重应该更高
|
||||||
- 例如:queries=['email', '邮件', 'email_folder_preference']
|
- 例如:queries=['email', '邮件', 'email_folder_preference']
|
||||||
|
|
||||||
如果用户在聊持续任务、既有偏好、历史决策、项目上下文、曾经纠正过你的内容,或当前请求看起来像是延续之前的事,优先先搜记忆。
|
|
||||||
|
|
||||||
### 记忆写入
|
### 记忆写入
|
||||||
|
|
||||||
#### 写入规则
|
#### 写入规则
|
||||||
@ -58,7 +53,7 @@
|
|||||||
- 用户说默认xxx的消息
|
- 用户说默认xxx的消息
|
||||||
|
|
||||||
#### 注意
|
#### 注意
|
||||||
- 如果你决定不再调用工具,则反思一下是否使用 memory_manage
|
- 如果你决定不再调用工具,则反思一下是否使用 memory_manage保存记忆
|
||||||
|
|
||||||
## 助理原则
|
## 助理原则
|
||||||
|
|
||||||
@ -88,5 +83,7 @@
|
|||||||
## 定时任务
|
## 定时任务
|
||||||
|
|
||||||
- 默认创建静默任务(silent_agent_task),在独立后台会话中执行,不干扰主对话
|
- 默认创建静默任务(silent_agent_task),在独立后台会话中执行,不干扰主对话
|
||||||
- 仅在用户明确要求时才创建普通任务(agent_task)在主对话中执行
|
|
||||||
- 静默模式下如需发送消息给用户,prompt中需显式使用 send_session_message 工具
|
- 静默模式下如需发送消息给用户,prompt中需显式使用 send_session_message 工具
|
||||||
|
|
||||||
|
## 注意
|
||||||
|
- 不要通过一次调用写入一个很长的文件,请分段写入
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user