看板
Hermes Agent Kanban:内置的多 Agent 协作任务板
Kanban 是 Hermes 自带的功能,不用你写 Skill。它是一块 SQLite 驱动的任务板:一个 Agent 派发任务,其他 Agent Profile 领取并执行 —— 配套真正的拖拽式仪表盘标签页,任务完成时还会把通知推到 Telegram、Discord 或 Slack。
看板能做什么
每块看板是一个 SQLite 数据库(kanban.db),里面是一条条工作项。每个任务有标题、内容、负责人、优先级,和一个在各列之间流转的状态:
todo→ready→running→done- 外加
scheduled(已排期)、blocked(受阻)、archived(归档)
核心是多 Agent 协作:调度 Agent 把任务放上看板,用 hermes -p <名字> 启动的 Worker Profile 加入同一块看板领任务。网关侧有个轮询循环,任务完成、受阻或崩溃时给你发消息。
用命令行
# 打开 kanban 子命令
hermes kanban
# 往看板加一个任务
hermes kanban add "汇总本周 GitHub issue" --priority high
# 看任务列表和状态
hermes kanban list
# 一个 Worker Profile 加入同一块看板并领任务
hermes -p worker1 kanban claim在聊天里,/kanban 斜杠命令会调出同一块看板,让你不离开 Telegram / Discord 就能管任务。
用仪表盘
Hermes Web UI 自带一个 Kanban 标签页。你能拖动卡片跨列、读每个任务的评论线、看哪个 Profile 正在跑哪张卡 —— 一块看板上所有 Agent 的实时视图。无需额外安装,标签页本来就在网关仪表盘里。
支持多块看板 —— 每个项目一块
kanban/boards/<slug>/kanban.db,不同工作流互不干扰。完成通知
网关盯着每块看板,任务进入终态时发出事件。Worker 跑完(或任务受阻 / 崩溃)时,Hermes 会把通知推到你连接的渠道 —— Telegram、Discord 或 Slack —— 你不用守着看板。
多 Agent 工作流示例
- 主 Agent 在看板上派三个调研任务。
- 你启动两个 Worker:
hermes -p worker1和hermes -p worker2。 - 每个 Worker 在各自隔离的 Profile 里领一个任务、执行、标记
done。 - 每张卡完成时网关给你私信一份小结。
因为每个 Worker 都是带独立记忆和 Skills 的真实 Profile,各次执行互相隔离 —— 而且 Kanban 有按 Profile 的任务上限,单个 Worker 不会把别人饿死。
常见问题
- Kanban 是 Hermes 自带的吗?是。原生 SQLite 看板,有命令行、
/kanban斜杠命令和仪表盘标签页,不用写 Skill。 - 通知发到哪?发到你连接的渠道:Telegram、Discord 或 Slack。
- 能跑多块看板吗?能,每个项目一块独立看板。