Hermes Agent v0.17.0 昨天刚发。1475个提交、800个合并PR、245位社区贡献者。但真正让一人公司创业者兴奋的不是数字,是两个新能力:
delegate_task(background=true)让子Agent在后台干活你不必干等,Automation Blueprints 让你不用学 cron 语法就能搭建定时任务。两者组合——你只需要回答三个问题,一条 AI 流水线就开始运转了。本文手把手实战。
▲ 图1:旧版delegate_task阻塞等待 vs v0.17后台并行执行对比——3倍效率提升
背景:v0.17 为什么叫 "The Reach Release"
上一版 v0.16「Surface Release」把 Hermes 带到了桌面端。而 v0.17 的关键词是「触达」——它触及了更多渠道(iMessage、WhatsApp Business API、Raft Agent 网络),也触及了更深层的自动化能力。
对一人公司来说,三个更新直接改变工作流:
| 能力 | 旧版痛点 | v0.17 解法 |
|---|---|---|
| 后台子Agent | 派发任务后干等,主对话阻塞 | background=true 立即返回句柄 |
| 定时自动化 | 必须手写 cron 表达式 | 选蓝图→回答问题→完成 |
| 桌面端 | 功能雏形,体验粗糙 | 键盘快捷键、子Agent监控窗、VS Code主题 |
本文聚焦前两个:后台子Agent + 自动化蓝图。这是直接从「人工发指令」到「AI自主运转」的质变。
核心能力一:后台子Agent —— 终于不用干等了
旧版 delegate_task 的痛点
如果你用过 v0.16 的 delegate_task,一定经历过这种场景:
这5分钟里你什么都做不了。主Agent被阻塞,对话窗口挂起。如果任务失败了?重新再来5分钟。
v0.17 的后台模式
新增一个参数就改变一切:
执行效果:
- 立即返回句柄:
✅ 后台任务已启动 (session: sub_20260620_a3f2) - 主对话恢复:你可以继续其他工作——问别的问题、写代码、检查数据
- 结果异步回传:子Agent完成后,结果自动以新消息插入对话
- 桌面端监控窗:打开 subagent watch-window,实时看到子Agent的每一步操作
实战演示:三路并行调研
假设你是一个 AI 内容创业者,每天早晨需要做三件事:
- 扫描 10 个竞品公众号的最新标题
- 拉取 HN 热榜前 20 条 AI 相关新闻
- 搜索 3 个关键词的百度指数趋势
旧方案:串行执行,每条 3-5 分钟,总共 15 分钟你在干等。 v0.17 方案:
实际效果:总耗时从 15 分钟压缩到 5 分钟(最慢的那个子Agent的时间),你在这 5 分钟里可以做别的事。
踩坑提醒 ⚠️
- 子Agent 超时:后台任务默认超时 600 秒,长任务需要在 prompt 里说明预期耗时
- 工具冲突:两个子Agent 如果操作同一个文件会互相覆盖,要给每个任务指定不同的输出路径
- token 消耗:后台子Agent 独立计费,3 个并行任务 = 3 份 token 费用,短时间内账单会比串行高
- 结果顺序:不保证先启动的先返回——网络延迟、任务复杂度都影响完成时间
核心能力二:自动化蓝图 —— 告别 cron 表达式
▲ 图2:Automation Blueprint只需回答三个问题,告别cron表达式
旧版 cron 的痛点
在 v0.17 之前,创建定时任务需要这样:
然后你就要去查:0 8 * * * 是每天 8 点吗?*/15 * * * * 是每15分钟吗?分、时、日、月、周——五个位置的排列组合,每次都要查文档。
蓝图的自然语言交互
v0.17 的 Automation Blueprints 把创建定时任务变成了对话:
不需要写一行 cron 表达式。 你只需要回答三个问题:什么时候、做什么、做完通知谁。
蓝图 vs 手动 cron:对比实测
| 维度 | 手动 cron | 自动化蓝图 |
|---|---|---|
| 创建耗时 | 5-10分钟(查文档+测试) | 30秒(回答3个问题) |
| 出错概率 | 高(时区、格式、权限) | 低(表单约束输入) |
| 修改方式 | 命令行重输 | 对话中改一个参数 |
| 多端管理 | CLI 才能操作 | 仪表盘、CLI、TUI、Messenger 均可 |
| 团队协作 | 需要共享 cron 配置 | 仪表盘可视化管理 |
蓝图的底层原理
每个蓝图本质上是预定义的 cron 模板 + 参数槽位:
当你在对话中回答了这些问题,Hermes 自动填入参数,生成底层 cron job。你仍然可以用 hermes cron list 看到它——它是一个标准的 cron job,只是创建方式不同。
组合技:蓝图 + 后台子Agent = 无人值守流水线
这是本文的核心价值。将两个新能力组合,你可以搭建这样的系统:
场景:每日早晨的竞品监控流水线
蓝图配置(对话创建):
实际 Prompt 示例:
为什么这个组合厉害
旧版也能做类似的事,但有两个致命缺陷:
- 串行阻塞:三个数据源逐个拉取,耗时累加
- cron 配置门槛:得先学 cron 语法,再手动写 prompt,再测试
v0.17 的组合方案:
- 并行拉取:三个后台子Agent同时工作,5分钟全搞定
- 对话创建:不需要 cron 知识,说人话就行
- 容错更好:一个子Agent 失败不影响另外两个,汇总Agent 可以标注「数据源 X 暂不可用」
▲ 图3:蓝图调度 + 后台子Agent并行 + 汇总输出——完整无人值守流水线
完整的部署步骤
步骤 1:确认版本
如果还在旧版:
步骤 2:创建自动化蓝图
在 Hermes 对话中直接说:
Hermes 会引导你完成配置。你也可以用命令:
步骤 3:编写任务 Prompt
关键要点:
- 明确指定
background=true - 给每个子Agent 分配独立输出路径
- 汇总Agent 要做容错处理(子Agent 可能失败)
步骤 4:验证
步骤 5:配置通知(可选)
如果想把结果推送到 Telegram:
输出示例
成功运行后的典型输出:
常见问题(FAQ)
Q: 后台子Agent 会消耗额外费用吗?
会。每个后台子Agent 是独立的 API 调用,token 消耗与主Agent 分开计算。三个并行子Agent = 三份并行计费。但总时间大幅缩短,实际成本可能与串行相当或略高 10%-20%。
Q: 后台任务失败了怎么办?
如果子Agent 返回错误(如网络超时、API 429),错误信息会回传到主对话。在你的汇总 prompt 中加入容错逻辑:「如果某子Agent返回错误,在简报中标注『该数据源暂不可用』,继续汇总其他来源。」
Q: 蓝图创建后还能修改吗?
可以。用 hermes automation edit morning_monitor 重新进入对话配置流程,或直接在仪表盘中拖拽修改。
Q: 最多能同时运行几个后台子Agent?
理论上没有硬限制,但实际受 API 并发限制和 token 预算约束。建议同时 3-5 个,更多任务应该排队而非并行。
Q: v0.16 的 cron job 还能用吗?
完全兼容。蓝图层只是新的创建方式,底层仍然是 cron job。旧版 cron 任务无需迁移。
小结:一人公司用 v0.17 的三个即刻行动
- 升级到 v0.17:
pip install --upgrade hermes-agent - 改造你的 delegate_task:把所有
delegate_task(...)加上background=true,立刻解放主对话 - 创建第一个蓝图:把每天手动执行的重复任务(如早晨资讯扫描)变成一个对话创建的自动化
从「我发指令→AI干活→我等着」到「AI自己定时启动→并行执行→通知我结果」——这是 v0.17 给一人公司创业者带来的质变。
#AI创业 #Agent工坊 #HermesAgent #一人公司 #AI自动化
参考来源:
- Hermes Agent v0.17.0 Release Notes:
- 发布日期:2026年6月19日
- 本文由AI辅助创作,经人工审核编辑发布
本文由AI辅助创作,经人工审核编辑发布
更多一人公司案例与工具 → 微信公众号搜索「AI创业内参」→ 菜单栏「官方网站」即可访问 xopcx.com
