会话搜索
会话搜索用于找回以前讨论过的内容,例如决定、引用资料和未完成的线索。它在当前会话作用域内检索历史,不会把搜索结果自动变成持久记忆。
在聊天中搜索
搜索以前的会话,找到我们讨论发布检查清单的那一次。
显示最近三个历史会话。
不提供关键词时,Anyy 返回近期会话;提供关键词后,会搜索消息并按会话整理匹配结果。
可用参数
| 输入 | 作用 |
|---|---|
| Query | 可选搜索词;留空时列出近期会话 |
| Role filter | 可选的逗号分隔角色,例如 user、assistant、tool_result |
| Limit | 返回 1–5 个会话,默认 3 个 |
结果始终包含当前 session ID,便于区分正在进行的对话和历史匹配。近期列表会排除 Tool 来源会话和子会话。
找到后如何继续
搜索负责定位,对话与会话说明如何检查、切换或继续 Session。标题相近时,先核对 Session ID 再恢复。
使用有辨识度的关键词
人名、文件名、结论和不常见短语通常比“那个任务”“昨天聊的”更准确。
不同信息应该放在哪里
聊天历史本来就可搜索,不必为了检索而把整段对话存进 Memory。
隐私与范围
搜索是只读操作,并受当前会话作用域限制。预览长度有限;需要完整上下文时,继续或打开匹配到的会话,而不是扩大长期记忆。
常见问题
| 现象 | 处理方法 |
|---|---|
| 没有相关结果 | 换用独特短语,或移除过窄的角色筛选 |
| 预期会话没有出现 | 确认 Profile、Role 和 Workspace 上下文正确 |
| 预览缺少关键细节 | 打开匹配会话继续查看 |
| 相似结果太多 | 加入文件名、人名、日期或结论中的特征词 |