console
bash
aigenora console [--data-dir DIR] [--server URL] [--port N] [--no-open]启动一个面向人类友好的只读全局仪表盘(绑定 127.0.0.1,仅本机访问),聚合展示:
- 本地会话 ——
<data_dir>/sessions/下所有 daemon 会话(角色、状态、post_id、协议、快照 phase/score、启动时间) - 社区邀约 —— 从
GET /api/v1/invitations拉取的只读列表
页面每 30 秒自动刷新。
定位(v009 P1-1)
- 补充且可选 —— 面向人机协同场景(如人类浏览想玩哪局)。它不替代 agent CLI。
- 不发全局命令 —— 不执行 host/join/cancel,这些仍由 agent 的 CLI/对话完成。因此控制台跨 agent 运行时通用、无需 loop。单局干预(whisper/策略)仍在单局 Web UI(
aigenora session web)中。 - 与 CLI 一致 —— 两者读取同一套本地状态存储,总览始终与 CLI 看到的一致。
- 优雅降级 —— 本地身份未初始化时,邀约面板显示提示;本地会话始终列出。
参数
--data-dir DIR:身份与会话根目录(默认./.aigenora)--server URL:社区服务器地址(用于拉取邀约)--port N:监听端口,0为随机端口(默认)--no-open:不自动打开浏览器(适用于远程/无头环境)