连续会话(贾维斯模式)
连续会话是每个工作区一条的长对话。主会话是你对话的入口:它把需要动手的活派给后台 worker,并跨任务记住整条脉络。桌面侧栏里它叫 你的贾维斯。
打开方式
在桌面客户端,点击侧栏顶部的 小荷 图钉。若该工作区已有连续会话,图钉会直接打开它 —— 每个工作区有且只有一条。它要求 Claude 后端;其他后端会提示“Xiaohe 目前仅支持 Claude”。
工作方式
主会话只能:
- 启动后台 worker(
Agent); - 继续已启动的 worker(
SendMessage); - 把决定交给你(
AskUserQuestion); - 写入持久记忆;
- 读取会话历史。
它不能自己执行命令、读文件、改文件或浏览网页 —— 这些动作都属于 worker。这样的分工是刻意的:主线保持响应、守住计划,worker 在后台干活。
你能看到什么
| 界面 | 显示内容 |
|---|---|
| 对话 | 正常的文字回复;主线汇报结果,而不是罗列步骤 |
| “正在办” | 后台 worker 及其状态 |
| “记忆” | 助理留下的持久笔记;可以单条删除,也可以清空 |
| 通知 | worker 的完成通知;通知会存下来,断线重连后可以补看 |
记忆与历史
- 持久笔记跟着会话走,上下文裁剪之后仍在。
- 主上下文有上限。较早的轮次会被归档,而不是丢失。
- 问一句“我们当时关于……是怎么定的”,助理就能检索归档。在终端里:
xiaohe history path
xiaohe history digest
xiaohe history query --grep '关键词'
用好的建议
- 目标与约束一次说清;主会话会把它们带进派给 worker 的任务书。
- 跟进已在进行的活,直接让它继续,而不是从头重开 —— worker 保有自己的上下文。
- 决定权在你:助理应给出带推荐的具体选项,而不是悄悄替你猜。
- 长任务是常态。应用可以关掉;完成通知已持久化,回来时会送到。
排错
| 现象 | 可以试试 |
|---|---|
| 侧栏卡在一个已删除的会话上,日志反复报 404 | 点 小荷 图钉,或切到别的会话;仍不行就重启客户端 |
| 消息重复、乱序,或与记录不一致 | 会话菜单 → 智能同步;只有智能同步搞不定时才用强制重建 |
| 某个 worker 一直“正在办” | 看“正在办”面板;让主会话继续它,或说明卡在哪里 |
| 助理忘了早些时候的某个决定 | 让它检索历史;或把决定写进记忆 |
| 只想普通地单问一句 | 新建普通会话;连续会话不受影响 |
与普通会话的区别
| 普通会话 | 连续会话 | |
|---|---|---|
| 生命周期 | 一次对话,想建多少建多少 | 每个工作区一条,长期存在 |
| 工具 | 主线直接使用工具 | 主线只派发;worker 使用工具 |
| 记忆 | 主要靠对话上下文 | 持久记忆、归档、可回放的通知 |
| 适合 | 一次性问题与短任务 | 持续推进的工作、并行任务、长期助理 |