第一次编码会话
这页用于验证你能从 Jarvis 启动第一个由运行时承载的编码会话。目标不是完成大任务,而是确认:
- Jarvis 能从 UI 启动一个运行时。
- 主聊天和会话详情页能看到进展。
- 阻塞或待人工输入状态可见。
- 你知道会话需要帮助时应该在哪里看。
开始前
标题为“开始前”的章节确认以下条件都满足:
- Jarvis 已在本机运行。
- 你能打开 UI,并用 API 密钥认证。
- 本机至少安装了一个运行时 CLI。
- 该运行时 CLI 已经在 Jarvis 外部完成登录。
如果没有可用运行时,Jarvis 仍可作为聊天工作台使用,但本页的编码会话流程会停在运行时可用性检查。
启动一个小而可观察的任务
标题为“启动一个小而可观察的任务”的章节- 在浏览器中打开 Jarvis UI。
- 在聊天输入区选择
Codex、Claude Code或OpenCode等编码运行时。 - 发送一个容易验证的小任务,例如:
在当前工作区创建 scratch.txt,并写一句话说明这是 Jarvis 运行时冒烟测试。 - 等待 Jarvis 创建与该请求关联的编码会话。
如果运行时选择器回退到 Auto,或显示你想用的运行时不可用,先修复本地 CLI 安装或登录状态。
在主聊天观察进展
标题为“在主聊天观察进展”的章节工作会话启动后,Jarvis 应该在主聊天中展示会话关联信息。重点看:
- 聊天线程中是否出现会话关联响应。
- 是否有进展卡片、工作会话更新或阻塞提示。
- 是否能进入专门的编码会话详情页。
主聊天应该保持可读:你看到的是压缩后的进展,而不是完整终端输出。
打开会话详情页
标题为“打开会话详情页”的章节从聊天线程或会话列表进入编码会话详情页。确认你能看到:
- 运行时名称;
- 当前会话状态;
- 终端输出或会话快照;
- 可回放的时间线或事件历史。
当你想回答“工作会话现在到底在做什么”时,应该打开这个视图。
理解阻塞和待人工状态
标题为“理解阻塞和待人工状态”的章节Jarvis 工作会话不只会上报普通进展,也可以明确表示自己被阻塞或需要人工决策。常见场景包括:
- 修改代码前需要澄清需求;
- 需要权限、产品判断或运行环境信息;
- 运行时遇到自己不能安全解决的环境错误。
回复工作会话
标题为“回复工作会话”的章节使用提出问题的同一入口回复:
- 如果问题出现在主聊天,直接在主聊天回答。
- 如果你需要查看上下文,先打开会话详情再回复。
- 回复后观察工作会话是否继续执行或汇报新的状态。
完成后检查
标题为“完成后检查”的章节一个最小冒烟测试完成后,确认:
- 任务产物存在;
- 会话状态不再卡在阻塞或等待;
- 主聊天能看到压缩后的最终进展;
- 你能从会话详情页追溯关键步骤。