20. Web 管理界面
绝大多数 owner 最常用的就是 Web UI。三个一级选项卡覆盖了全部:Chat 用来对话,Observe 用来观察,Manage 用来配置。
20.1 Chat
对话界面。在侧栏选一个智能体,新建或恢复会话,打字、拖附件。底层与通道共用同一份内容存储 —— 这里做的一切都会落进同一份记忆和会话日志。
几个有用的角落:
- 侧栏的会话列表 —— 与这个智能体的每一段对话,按日期。
- 工具调用展开 —— 每条智能体回复下方展开,可看到它调了哪些工具、参数和结果。
- 附件 —— 直接把文件拖进聊天框。它会被写入工作区,智能体会被通知到。
20.2 Observe
跨所有会话和通道,智能体活动的只读窗口。
适合用来:
- 实时观察定时任务触发。
- 审计工具调用 —— 按工具名筛,看参数和结果。
- 发现失败回合 —— runner 把失败报告在这里。
- 批准等待审批的工具调用(策略要求审批时)。
筛选条件通常包括:智能体、用户、通道、会话、工具名、时间窗。
20.3 Manage
配置。子选项卡(具体取决于你的网关版本):
- Basic —— 智能体名、模型、访问级别。
- Secrets —— 名字与设置 / 删除(设置后值隐藏)。
- Channels —— adapter 列表、启用/停用、加配置。
- Skills —— 注册表、分配、启用/停用开关。
- MCP —— 已注册的服务、分配、启用/停用开关。
- Schedules —— 列表与新建表单。
- Policies —— 规则列表与新增表单。
每个选项卡背后是与 CLI、API 共用的同一份网关存储;某些表面(例如 Channels)目前只通过 UI/API 暴露。
20.4 角色差异
| Owner | User | Guest | |
|---|---|---|---|
| Chat | ✓ | ✓ | ✓(受访问级别约束) |
| Observe | ✓ | 部分(自己的会话) | — |
| Manage | ✓ | — | — |
签入的 user 看得到 Chat 与受限的 Observe;只有 owner 才能看到 Manage。
20.5 How-to 配方
20.5.1 找一段以前的特定对话
Chat → 会话列表 → 按日期或文字片段搜。
如果你要按工具调用找(例如”那次智能体跑过 git push 的会话”),去 Observe 按工具名筛。
20.5.2 实时观察一次定时任务执行
Observe → 过滤器选你的智能体 → 等任务触发。新会话会实时出现;展开看每一次工具调用。
20.5.3 批准一个等待中的工具调用
Observe → 顶部横幅显示待审批项。点开请求 → 审查工具 + 参数 → 同意或拒绝。会话恢复。
20.6 FAQ
文件浏览器在哪? 部分网关构建在 Manage → Files 暴露了工作区文件浏览器。如果你的没有,通过智能体本身列文件(“列出工作区文件”)。
能导出观察记录吗? 进入会话用浏览器打印 / 保存 —— 目前还没有正式导出。
两个浏览器、两个 owner —— 会冲突吗? 不会。编辑是 last-write-wins;数据在两边一致。
20.7 指引
- 管理类操作的 CLI 与 API 对应 → 第 19 章 · CLI 速查表。
- 每个 Manage 子选项卡对应到手册的哪一章 → 同名章节。