跳转到内容

管理会话

管理会话时,你要区分“观察状态”和“继续控制”。Jarvis 会把多种运行时会话放进同一列表,但每种会话可执行的操作可能不同。

  • 新任务优先从 Jarvis 启动托管会话。
  • 已经在终端中开始的工作,可以先作为本地发现会话观察。
  • 派发后续任务前,先确认该会话仍是正确上下文。
  • 阻塞状态要优先处理;无声卡住则打开详情页检查。

会话列表通常提供:

  • 运行时名称;
  • 当前状态;
  • 工作目录或 workspace;
  • 最近活动;
  • 进入详情页或继续派发的入口。

先用列表做分流,再进入单个会话处理细节。

托管会话由 Jarvis 启动。它通常支持更完整的控制能力:

  • 工作会话 MCP 汇报;
  • 摘要胶囊;
  • 终端或快照查看;
  • 后续派发;
  • 阻塞和人工问题回流。

本地发现会话是在 Jarvis 外部启动的运行时会话。Jarvis 能否控制它,取决于运行时暴露的本地信号和接管安全性。

对这类会话,先把它当作可观察对象:看状态、看输出、看是否值得接续。不要假设所有操作都可用。

考虑放弃会话的情况:

  • 任务已经完成且无需后续;
  • 上下文已经过期或方向错误;
  • 运行时环境损坏;
  • 新会话能更清楚地表达下一步。

保留会话的理由应该是“它仍然持有有价值上下文”,而不是“它还在列表里”。

工作会话看起来卡住,但没有阻塞汇报

标题为“工作会话看起来卡住,但没有阻塞汇报”的章节

先读摘要胶囊,再打开完整会话。它可能仍在等待外部进程或长命令结束。

通过派发入口发送明确后续指令,不要只依赖上下文暗示。

日常监控看胶囊。只有排障、验证高风险修改或需要完整上下文时,才打开会话详情。