跳转到内容

第一次编码会话

这页用于验证你能从 Jarvis 启动第一个由运行时承载的编码会话。目标不是完成大任务,而是确认:

  • Jarvis 能从 UI 启动一个运行时。
  • 主聊天和会话详情页能看到进展。
  • 阻塞或待人工输入状态可见。
  • 你知道会话需要帮助时应该在哪里看。

确认以下条件都满足:

  • Jarvis 已在本机运行。
  • 你能打开 UI,并用 API 密钥认证。
  • 本机至少安装了一个运行时 CLI。
  • 该运行时 CLI 已经在 Jarvis 外部完成登录。

如果没有可用运行时,Jarvis 仍可作为聊天工作台使用,但本页的编码会话流程会停在运行时可用性检查。

  1. 在浏览器中打开 Jarvis UI。
  2. 在聊天输入区选择 CodexClaude CodeOpenCode 等编码运行时。
  3. 发送一个容易验证的小任务,例如:在当前工作区创建 scratch.txt,并写一句话说明这是 Jarvis 运行时冒烟测试。
  4. 等待 Jarvis 创建与该请求关联的编码会话。

如果运行时选择器回退到 Auto,或显示你想用的运行时不可用,先修复本地 CLI 安装或登录状态。

工作会话启动后,Jarvis 应该在主聊天中展示会话关联信息。重点看:

  • 聊天线程中是否出现会话关联响应。
  • 是否有进展卡片、工作会话更新或阻塞提示。
  • 是否能进入专门的编码会话详情页。

主聊天应该保持可读:你看到的是压缩后的进展,而不是完整终端输出。

从聊天线程或会话列表进入编码会话详情页。确认你能看到:

  • 运行时名称;
  • 当前会话状态;
  • 终端输出或会话快照;
  • 可回放的时间线或事件历史。

当你想回答“工作会话现在到底在做什么”时,应该打开这个视图。

Jarvis 工作会话不只会上报普通进展,也可以明确表示自己被阻塞或需要人工决策。常见场景包括:

  • 修改代码前需要澄清需求;
  • 需要权限、产品判断或运行环境信息;
  • 运行时遇到自己不能安全解决的环境错误。

使用提出问题的同一入口回复:

  1. 如果问题出现在主聊天,直接在主聊天回答。
  2. 如果你需要查看上下文,先打开会话详情再回复。
  3. 回复后观察工作会话是否继续执行或汇报新的状态。

一个最小冒烟测试完成后,确认:

  • 任务产物存在;
  • 会话状态不再卡在阻塞或等待;
  • 主聊天能看到压缩后的最终进展;
  • 你能从会话详情页追溯关键步骤。