会话与话题模型
理解 botmux 的关键是搞清"一条消息落到哪个会话"。
三种群形态
Oncall 群 & chat-scope 群
- Oncall 群:
/oncall bind <path>把整个群锚定到一个项目目录,跳过仓库选择,群内任何成员 @ 即问即答。见 Oncall 模式。 - chat-scope 群:
/group <群名>一键新建一个群,整个群作为一个独立会话。
会话状态机
流式卡片顶部的状态指示:
- 🟡 启动中 — worker 正在拉起 CLI 进程
- 🔵 工作中 — CLI 正在思考/执行,输出实时刷新
- 🟢 就绪 — CLI 空闲,等你的下一条消息
每次回复创建新的流式卡片,上一轮卡片冻结在最后状态,便于回看历史。
权限模型(三层)
这套分层让你能放心把机器人拉进值班群:所有人能问,但只有 owner 能改会话状态,外部成员误点也不会把会话搞乱。