会话搜索
忘了某个决定在哪次聊天里作出时,让 Anyy 搜索以前的会话即可,不必先把聊天记录整理成长久记忆。
先给一个能辨认的线索
找出以前讨论旅行预算上限的会话,告诉我当时有哪些未定项。
列出最近三个历史对话,让我选一个继续。
有关键词时搜索消息并按会话整理;没有关键词时列近期会话。人名、文件名或结论里的独特短语,比“那件事”更容易找到目标。
看结果时注意哪些 ID
结果总会给出当前 session ID。先核对匹配会话的 ID 和标题,再按会话说明打开或继续,避免进入同名对话。
以往有关联的会话会归到根对话下。搜索命中子会话时,hit_session_id 可以标明真正命中的位置;近期列表不会把子会话逐个列成独立项目。当前对话的整个谱系和 Tool 来源会话被排除,因此不能用它来搜索本次正在聊的内容。
预览有长度上限。需要完整上下文时,在 Dashboard 打开对应会话查看;不要把缺失细节猜成结论。
可以怎样缩小结果
| 输入 | 作用 |
|---|---|
| Query | 可选关键词;留空表示查看近期会话 |
role_filter | 逗号分隔的消息角色,如 user、assistant、tool_result |
| Limit | 1–5 个会话,默认 3 个 |
这里的消息角色不是助手的 Role。比如只看 user 是只找用户说过的内容,不是切换助理身份。
搜索范围是当前 Profile
搜索只读,跨当前 Profile 的 Role 和 Workspace。换一个 Role 或 Workspace,不会把对话历史隔离;资料必须分开时使用独立 Profile。
搜索负责找回“当时说过什么”。需要以后持续沿用的确认事实才适合记忆;要跟踪待办与完成状态则用任务。
| 现象 | 可以尝试 |
|---|---|
| 没有相关结果 | 换一个独特词句,或移除过窄的消息角色筛选 |
| 想找的对话没出现 | 检查 Profile,并确认不是当前谱系或 Tool 来源会话 |
| 多个结果很像 | 补充文件名、人物、日期或结论原话中的特征词 |
| 预览不足以判断 | 按 ID 打开历史会话核对 |