配三条命令,让 hermes Agent 每天帮你盯志愿、盯岗位、盯钱

lxiol
📝
上一篇聊了一个人加一群 Agent 等于一个团队。这篇搭起来。我用一个高考志愿填报项目做示例。

原文链接:https://mp.weixin.qq.com/s/Ul7svdPOs4x-XNJTkYaGCQ

上一篇聊了一个人加一群 Agent 等于一个团队。这篇搭起来。我用一个高考志愿填报项目做示例。

上一篇聊了一个人加一群 Agent 等于一个团队。这篇搭起来。

我用一个高考志愿填报项目做示例。三个 Agent:数据分析师、择校顾问、报告撰写员。你定需求,它们干活。

整体架构

第一步:创建 Agent Profiles

每个 Agent 需要一个身份。定义它的工具、技能和性格。

创建数据分析师:

1
2
3
4
`hermes profiles create data-analyst \
  --tools "web_search,browser,execute_code" \
  --skills "systematic-research" \
  --personality "严谨,数据驱动,善于发现录取分数线的规律和趋势,输出结构化表格"`

创建择校顾问:

1
2
3
4
`hermes profiles create advisor \
  --tools "file_read,web_search,memory" \
  --skills "deep-analysis" \
  --personality "经验丰富,综合考虑就业前景、城市发展、学科实力,给出有理有据的建议"`

创建报告撰写员:

1
2
3
4
`hermes profiles create report-writer \
  --tools "file_read,file_write,skill_view" \
  --skills "document-generation" \
  --personality "清晰简洁,善于把复杂分析转化为家长和学生能看懂的报告"`

三个 profile。各有分工。数据分析师负责挖数据,择校顾问负责出方案,报告撰写员负责把方案写成人话。

做对了的标志:hermes profiles list 显示三个 profile。

第二步:创建 Kanban 板

1
`hermes kanban init --name "高考志愿填报-张同学"`

板子建好了。现在往上贴任务。

第三步:创建任务链

一个志愿填报项目有三个核心任务。有依赖关系。

先创建数据采集任务:

1
2
3
4
`hermes kanban create \
  --title "采集目标院校录取数据" \
  --assignee data-analyst \
  --description "学生情况:理科 635 分,省排名 3200 名,意向专业:计算机/人工智能/电子信息。搜索以下信息:1.近三年该分数段可冲/稳/保的 985/211 院校名单 2.这些院校对应专业的录取最低分和平均分 3.各院校该专业的学科评估等级。数据来源优先级:各院校招生网官方数据 > 阳光高考平台(gaokao.chsi.com.cn) > 各省教育考试院官网。每条数据标注来源URL和年份。输出结构化表格,保存到 /shared/admission-data.md"`

注意:Agent 的数据来自公开互联网搜索,不是内置数据库。它会用 web_search 和 browser 工具去院校官网、阳光高考平台等公开渠道抓取信息。需要登录才能看的付费平台数据,它拿不到。

记下返回的 task-id。假设是 task-001

创建择校分析任务,依赖数据采集:

1
2
3
4
5
`hermes kanban create \
  --title "生成志愿填报方案" \
  --assignee advisor \
  --depends-on task-001 \
  --description "基于 /shared/admission-data.md 的数据,为学生生成志愿填报方案。要求:1.冲刺 2 所、稳妥 3 所、保底 2 所 2.每所学校注明推荐理由(学科实力/就业/城市/性价比)3.标注风险等级 4.考虑学生偏好:想留在长三角或珠三角。保存到 /shared/plan-draft.md"`

创建报告生成任务,依赖择校分析:

1
2
3
4
5
`hermes kanban create \
  --title "撰写志愿填报报告" \
  --assignee report-writer \
  --depends-on task-002 \
  --description "基于 /shared/plan-draft.md,撰写一份家长和学生能看懂的志愿填报报告。包含:1.方案总览表(一页纸看完所有志愿)2.每所学校的详细分析(500字以内)3.填报顺序建议 4.注意事项和备选方案。保存到 /shared/final-report.md"`

三个任务。链式依赖。数据采完了顾问才分析。分析完了才写报告。

做对了的标志:hermes kanban list 显示三个任务,状态为 todo。

第四步:启动 Dispatcher

1
`hermes gateway run`

Gateway 启动后,Dispatcher 每 60 秒扫一次 Kanban 板。

它看到 task-001 没有依赖,assignee 是 data-analyst。于是把任务派给数据分析师。

Agent 开始工作。搜索各大院校官网、阳光高考平台、历年录取数据。状态从 todo 变成 running。

你可以实时看进度:

1
`hermes kanban show task-001`

做对了的标志:task-001 状态变为 running。

第五步:等待和监控

不需要盯着。去做别的事。

想看整体进度:

1
`hermes kanban list`

想看某个任务的详情和评论:

1
`hermes kanban show task-001 --comments`

Agent 完成后会在评论里写总结。比如:

1
2
3
4
`[data-analyst] 数据采集完成。覆盖了 15 所目标院校。
发现:635 分省排 3200 在今年可冲浙大计算机(近三年最低分 630-638),
稳妥选择包括华科、电子科大、北邮。
完整数据表已保存到 /shared/admission-data.md`

task-001 完成后,Dispatcher 自动触发 task-002。择校顾问开始分析。

顾问综合学科评估、就业数据、城市偏好,给出 7 所学校的方案。

最后报告撰写员把方案转化成一份清晰的报告。

整个链条自动流转。你不需要手动触发任何一步。

做对了的标志:三个任务依次完成,/shared/ 目录下有数据表、方案和最终报告。

第六步:审核和迭代

看最终报告。如果有问题,直接在 Kanban 里创建修改任务:

1
2
3
4
`hermes kanban create \
  --title "补充:加入中外合作办学选项" \
  --assignee advisor \
  --description "家长希望了解目标分数段内的中外合作办学项目(如西交利物浦、宁诺等),作为额外的保底选项。补充到 /shared/plan-draft.md"`

顾问会再跑一轮。补充完之后,你可以再让报告撰写员更新报告。

做对了的标志:修改后的报告包含了新增的内容。

进阶:共享工作区

Agent 之间通过共享目录传递文件。

在 config 里设置:

1
2
`kanban:
  shared_workspace: ~/hermes-kanban/shared`

所有 Agent 都能读写这个目录。数据分析师把表格放进去,顾问从里面读,报告撰写员最终输出到这里。

第一次做的建议

先用两个 Agent 试。一个采集数据,一个做分析。不要一上来就搞五六个。

任务描述写得越具体越好。不要写「帮我分析志愿」。要写清楚分数、排名、意向专业、地域偏好、输出格式、保存路径。

第一次跑完整个链条,认真看每个 Agent 的评论。了解它们的工作方式。然后调整 profile 和任务描述。

容易踩的坑

Profile 工具给太多。 报告撰写员不需要 web_search。给了它就会去搜索,分散注意力。工具越少越专注。

任务描述没写输出路径。 Agent 不知道把结果放哪里,下一个 Agent 就找不到输入。每个任务都要明确输出位置。

依赖关系搞错。 分析依赖数据,不是数据依赖分析。搞反了整个链条卡死。

Gateway 没开。 Dispatcher 依赖 gateway。没开就没人派活。

数据时效性。 录取数据每年变化。让数据分析师明确标注数据年份,避免用过时数据做决策。

这个示例是高考志愿填报。但同样的模式可以用在任何需要「调研→分析→输出」的场景。

竞品分析:数据采集员搜竞品信息 → 分析师做对比 → 报告员写报告。

市场调研:调研员收集用户反馈 → 分析师提炼洞察 → 策略师出方案。

金融研报:数据员拉财报 → 分析师做估值 → 研究员写研报。

模式是通用的。换 profile,换任务描述,就是另一个团队。

跑通一次之后,你会发现一件事。

你花在「执行」上的时间几乎为零。

你花时间的地方是:定需求、写任务描述、审结果、做决策。

这些才是你该花时间的地方。

Agent 是手。你是脑。

分工明确了,效率就上来了。

参考资料:

  • Hermes Kanban 文档[1]
  • Hermes Profiles[2]

Reference

[1] 
Hermes Kanban 文档: https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban
[2] 
Hermes Profiles: https://hermes-agent.nousresearch.com/docs/user-guide/features/profiles

下方是赋能君的AI学习交流永久免费星球,想学习更多内容,欢迎扫码加入。


🙌 如果你阅读到这里,说明我们对信息的认可区域是有一定交集的,可以说我们是同道中人,所以如果你有自认为不错的信息获取渠道,欢迎留言或者私聊我,谢谢。

都看到这里了,就给个关注吧👀:

喜欢我的文章,可以请你右下角顺手来一波点赞&在看&分享三连么👉


💬 本文评论区已开启,但暂无读者留言。

本文转载自微信公众号,如有侵权请联系删除。

  • 标题: 配三条命令,让 hermes Agent 每天帮你盯志愿、盯岗位、盯钱
  • 作者: lxiol
  • 创建于 : 2026-05-08 01:04:08
  • 更新于 : 2026-05-12 16:32:44
  • 链接: https://blog.lxiol.cn/2026/05/08/配三条命令让-hermes-Agent-每天帮你盯志愿盯岗位盯钱/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
配三条命令,让 hermes Agent 每天帮你盯志愿、盯岗位、盯钱