← 首页

看板

Hermes Agent Kanban:内置的多 Agent 协作任务板

Kanban 是 Hermes 自带的功能,不用你写 Skill。它是一块 SQLite 驱动的任务板:一个 Agent 派发任务,其他 Agent Profile 领取并执行 —— 配套真正的拖拽式仪表盘标签页,任务完成时还会把通知推到 Telegram、Discord 或 Slack。

看板能做什么

每块看板是一个 SQLite 数据库(kanban.db),里面是一条条工作项。每个任务有标题、内容、负责人、优先级,和一个在各列之间流转的状态:

  • todoreadyrunningdone
  • 外加 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 工作流示例

  1. 主 Agent 在看板上派三个调研任务。
  2. 你启动两个 Worker:hermes -p worker1hermes -p worker2
  3. 每个 Worker 在各自隔离的 Profile 里领一个任务、执行、标记 done
  4. 每张卡完成时网关给你私信一份小结。

因为每个 Worker 都是带独立记忆和 Skills 的真实 Profile,各次执行互相隔离 —— 而且 Kanban 有按 Profile 的任务上限,单个 Worker 不会把别人饿死。

常见问题

  • Kanban 是 Hermes 自带的吗?是。原生 SQLite 看板,有命令行、/kanban 斜杠命令和仪表盘标签页,不用写 Skill。
  • 通知发到哪?发到你连接的渠道:Telegram、Discord 或 Slack。
  • 能跑多块看板吗?能,每个项目一块独立看板。

下一步

部署带看板的 Hermes

30 秒跑起一块多 Agent 任务板 —— 调度、Worker、完成通知一应俱全。

立即部署