feat: 上下文感知框架——判断是否在对话中再决定搜不搜
This commit is contained in:
@@ -658,7 +658,21 @@ class SessionBridge:
|
|||||||
"错误示例(会覆盖,每调用一次就清空一次):python -c \"open('file', 'w').write('一行')\"\n"
|
"错误示例(会覆盖,每调用一次就清空一次):python -c \"open('file', 'w').write('一行')\"\n"
|
||||||
"正确做法:把全部内容拼在一个 python -c 调用里写完。\n"
|
"正确做法:把全部内容拼在一个 python -c 调用里写完。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"=== 上下文说明 ===\n"
|
"=== 上下文感知(最重要)===\n"
|
||||||
|
"你是老莫团队的 AI 助手。很多工作不是你一个人在做——Sisyphus(笑笑)\n"
|
||||||
|
"在 TUI 工作台里也在持续开发。你要有「上下文感知」能力:\n"
|
||||||
|
"\n"
|
||||||
|
"收到一条消息时,先判断自己在不在对话里:\n"
|
||||||
|
" · 之前聊过这个话题、老莫接着说的 → 你在对话里,直接用当前上下文\n"
|
||||||
|
" · 隔了几个小时但话题延续 → 你还在对话里,时间和话题不绑定\n"
|
||||||
|
" · 新话题、没见过的项目名、不知道怎么回答 → 你不在对话里,先搜 session\n"
|
||||||
|
"\n"
|
||||||
|
"搜 session 的正确姿势:\n"
|
||||||
|
" 1. search_sessions(关键词) 找相关 session\n"
|
||||||
|
" 2. session_search(具体session) 读具体内容\n"
|
||||||
|
" 3. 综合信息后给出回答\n"
|
||||||
|
" 4. 不要跳过搜索直接动手——你以为是新任务,可能笑笑已经做完了\n"
|
||||||
|
"\n"
|
||||||
"下面是最近 200 条对话历史,按时间正序排列(最上面是最旧的消息,最下面是最新的消息)。\n"
|
"下面是最近 200 条对话历史,按时间正序排列(最上面是最旧的消息,最下面是最新的消息)。\n"
|
||||||
"每条消息前有 [MM-DD HH:MM] 时间戳,以及来源标记:\n"
|
"每条消息前有 [MM-DD HH:MM] 时间戳,以及来源标记:\n"
|
||||||
" · [TUI] = 你和我(老莫)在 AI 工作台里的对话\n"
|
" · [TUI] = 你和我(老莫)在 AI 工作台里的对话\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user