欢迎回来

登录 EAKE AI,继续您的智能之旅

忘记密码?
还没有账号?立即注册

Hermes + DeepSeek 实战指南⑦:自动化 Blueprints 与多模型智能路由

2026-08-22 · 入门教程 · 有封面图
前几篇讲了 Hermes 的安装、多模型切换、团队协作、Docker 部署。这篇讲两个 v0.20.2 的核心功能:**自动化 Blueprints**(零代码工作流)和**多模型智能路由**。 这两个功能放在一起,是因为它们解决的是同一个问题:让 Hermes 自动决定"用什么模型、做什么事",不需要你每次手动指定。

一、什么是 Blueprints

Blueprints 是 Hermes 在 v0.17.0 加入的一个新特性——用自然语言描述一个自动化工作流,Hermes 会把它变成可重复执行的脚本。 你不需要写 Python、不需要写 YAML 配置,只需要在聊天里说: ``` 每天早上 9 点: 1. 从我的 Notion 数据库里拉取当天的任务列表 2. 按优先级排序 3. 发到我的 Telegram ``` Hermes 会自动创建一个 cron job,每天 9 点执行这个流程。执行日志会记录在 `~/.hermes/logs/` 里,你随时可以查。 Blueprints 的核心价值是:**把"我想做这件事"变成"这件事自动发生"**,中间的所有步骤——调用 Notion API、排序逻辑、Telegram 消息发送——都由 Hermes 自己完成。

二、Blueprints 的实际案例

**案例 1:每周自动生成周报** ``` 每周五下午 5 点: 1. 读取我这周在 GitHub 上的 commit 记录 2. 读取我这周在 Linear 上的任务完成情况 3. 汇总成一个 Markdown 文件 4. 通过 Email 发给团队 ``` Hermes 会自动调用 GitHub API、Linear API、邮件发送,生成周报模板,按你指定的收件人发送。整个过程不需要你写一行代码。 **案例 2:监控竞品动态** ``` 每天早上 8 点: 1. 搜索 Product Hunt 上新发布的相关产品(关键词:AI coding tool) 2. 把标题、链接、描述整理成列表 3. 发到我的 Discord #competitors 频道 ``` 这个 Blueprint 会利用 Hermes 内置的 web search 能力,自动抓取 Product Hunt 数据,过滤关键词,格式化输出到 Discord。 **案例 3:自动化代码审查** ``` 每次有新的 PR 开启时: 1. 拉取 PR 的 diff 2. 用 Claude 分析代码质量 3. 在 PR 下面自动评论审查意见 ``` 这个需要 Hermes 接入你的 GitHub 仓库(通过 GitHub App 或 OAuth)。设置好之后,所有 PR 都会自动收到 Hermes 的审查 comment。

三、多模型智能路由

v0.20.2 的另一个核心功能:**让 Hermes 自动选择最合适的模型执行任务**。 之前你需要手动切换模型: ```bash hermes switch claude # 切到 Claude hermes switch deepseek # 切到 DeepSeek ``` 现在可以设置路由规则,让 Hermes 自己判断。在 `~/.hermes/config.yaml` 里加一段: ```yaml model_routing: rules: - trigger: "代码生成|重构|写爬虫" model: deepseek-v4-pro reason: "DeepSeek 性价比高,代码能力强" - trigger: "复杂推理|策略分析|长文档处理" model: claude-3-opus reason: "Claude 在长程推理上更强" - trigger: "图像生成|图片处理" model: gpt-4o reason: "GPT-4o 支持多模态" - trigger: "快速对话|日常问答" model: deepseek-v4 reason: "轻量任务用便宜模型" default: deepseek-v4 # 默认用最便宜的 ``` 设置好之后,你在对话里说"帮我重构这个登录模块",Hermes 会自动切换到 DeepSeek 执行;说"帮我分析一下这个市场策略",它会切换到 Claude。 路由规则的触发是实时的,不需要重启 Hermes。改完配置文件,下一次对话就会生效。

四、Blueprints + 路由的组合用法

把 Blueprints 和模型路由结合起来,可以实现更高阶的自动化: ``` 每天晚上 10 点: 1. 用 DeepSeek 生成当天的代码变更摘要(便宜) 2. 用 Claude 分析这些变更对系统架构的影响(深度推理) 3. 用 GPT-4o 生成一个变更可视化图表(多模态) 4. 把结果发到 Slack #engineering 频道 ``` Hermes 会自动分配任务给不同模型,按顺序执行,最后把结果汇总发出去。你只需要在第一次设置这个 Blueprint,之后每天自动跑。

五、BluePrints 的限制

Blueprints 目前不支持的条件: - 不支持复杂的分支逻辑(if-else 嵌套超过 2 层) - 不支持跨多个外部服务的原子事务(比如"同时更新 Notion 和 Airtable,要么都成功要么都失败") - 不支持人工审批节点(比如"等老板确认再发邮件") 这些限制在 v0.21.0 可能会被解决,目前如果需要更复杂的逻辑,还是得写 Python 脚本,通过 Hermes 的 `hermes run script.py` 执行。

下期预告

Hermes 系列最后一篇:v0.20.2 完整能力图谱——一张图说清楚这个工具现在能做什么、不能做什么,以及一个真实的日常使用场景演示。 --- 参考:Hermes Agent v0.20.2 Blueprints 文档 + 模型路由配置指南

评论区

发表评论