Skip to content

Hermes Kanban多Agent任务编排:SQLite持久化任务队列实战

2026年5月8日

Hermes Agent 在更新后有了看板 Kanban 功能,其实 Hermes Agent 看板是一个多智能体任务编排系统,本质是一个持久化的 SQLite 任务队列 + 调度器。

核心思路

不是一个 Agent 干所有事,而是把大任务拆成小任务,分派给不同的「专业 Agent 角色」,各司其职、串并行执行。

搭建完以后的流程:

你在 QQ/微信上给 Hermes 指令

Hermes 拆任务,用 kanban_create 创建子任务

dispatcher 60 秒内唤醒对应的 profile

researcher 独立跑 → kanban_complete
writer 独立跑 → kanban_complete

Hermes 看板上一看,全完成了,通知你📢

什么时候用

  • 需要多个专业角色协作
  • 任务可能跑很久或者需要崩溃后恢复
  • 想中间插一脚改需求
  • 有并行子任务能加速
  • 需要完整的审计轨迹

关键组件

组件职责
Orchestrator分解目标、创建任务、路由给合适角色
Dispatcher常驻 Gateway,定期扫描看板,拉起 ready 任务
Worker独立进程执行具体任务,拥有独立上下文和工具集
Kanban Board任务持久化到 SQLite,跟踪每个任务的状态

Agent Profile 配置

需要创建每个子 Agent profile,并对它们进行技能的配置。

比如创建一个 researcher 调研 Agent:

bash
# 创建 profile
hermes profile create researcher

# 装技能
hermes skills install web-search
hermes skills install summarize

持久化——不怕崩溃,不怕重启

所有看板数据存储在 ~/.hermes/kanban.db(SQLite)。这意味着:

  • Agent 进程崩溃 → 任务进度不丢
  • 电脑重启 → 继续跑
  • 跨天/周的任务 → 无缝衔接

常用命令:

bash
hermes kanban list          # 查看所有任务
hermes kanban stats         # 按状态统计
hermes kanban tail <id>     # 实时跟踪某个任务

对于长周期项目来说,这个特性是刚性需求。你不会希望一个跑了 3 天的调研任务因为终端崩溃而全部重来。

不要孤军奋战啦!

加入微信群一起学习交流 AI

与大神一起使用 OpenClaw、Hermes、Claude Code、Seedance 2.0、GPT-Image-2 等

微信公众号

扫码关注微信公众号
私信 "加群",将自动获取微信群二维码

探索 AI 世界,掌握智能未来