docs: refine session bridge search priority - own session first, then others

This commit is contained in:
2026-06-14 01:54:42 +08:00
parent ec335aff20
commit 8c2355d95f
+18 -6
View File
@@ -31,17 +31,29 @@
→ **主动怀疑**上下文可能在其他 session 里。
### 2. 主动桥接
### 2. 主动桥接,按优先级搜索
怀疑上下文不完整时:
怀疑上下文不完整时,按以下顺序搜
**第1层:本 session 的旧消息**
```
第1步:session_search("关键词") — 搜所有 session 找上下文
第2步:search_files "关键词" — 搜 Obsidian 知识库
第3步:如果仍然缺失,向老爸确认"你之前是不是在别的 session 讨论过这个?"
session_search(query="关键词", limit=5)
```
LIMIT 30 之外的消息还在 DB 里,先搜自己再搜别人。
**第2层:其他 session**
```
session_search(query="关键词", limit=5)
```
跨 session 搜索其他通道的上下文。
**第3层:知识库 + 聊天存档**
```
search_files("关键词", path=/home/hmo/Obsidian)
# 以及 XMPP 历史记录、微信记录
```
不要直接说"我不知道你在说什么"或"我没看到相关内容"
如果三层都搜不到,诚实地告诉老爸并请他补充上下文
### 3. 禁止断章取义