Skip to content
Zero Click Daily
Go back

🐝 Hermes 日报 — 2026-05-10

🐝 Hermes 日报 — 2026-05-10

📌 版本状态

📦 更新摘要

远端有大量新提交,按类别精简如下:

新功能:

Bug 修复:

改进优化:


🌟 社区动态与深度玩法

1. Hermes Agent 开源 8 周斩获 121K Stars — Espressio 深度评测

来源: Espressio AI Blog | 作者: Shann Holmberg | 日期: 2026.4.28

🔗 原文链接

这篇文章是目前最全面的 Hermes Agent 评测之一。核心数据:Hermes 在发布 8 周内达到 121K GitHub stars,成为历史上增长最快的开源 agent 框架。文章揭示了一个关键性能指标——拥有 20+ 自生成技能的 Agent 在研究任务上比全新实例快 40%

实操价值:

💡 启发: Skills 是 Hermes 的核心护城河。日常使用中,遇到复杂任务后主动让 Agent 保存为 Skill,长期积累会显著加速重复工作。


2. 多 Agent 架构蓝图 — GitHub Issue #344 深度讨论

来源: GitHub Issue #344 | 作者: teknium1 | 日期: 2026.3

🔗 原文链接

这是关于 Hermes Agent 多 Agent 架构的官方设计讨论,定义了从当前 delegate_task 单向委派到真正多 Agent 协作的演进路线。当前 delegate_task 的限制:子 Agent 之间不能通信、不能共享状态、无法中途协调。

提出的 5 大核心构建块:

  1. 角色系统:Coordinator、Researcher、Developer、Browser Agent、Reviewer、Synthesizer 六种预定义角色
  2. DAG 工作流引擎:支持依赖关系的有向无环图,自动拓扑排序和并行调度
  3. 四层 Agent 间通信:L0 隔离(当前)→ L1 结果传递 → L2 共享工作区 → L3 实时消息
  4. Convo 模式:并行执行 + 自动合成,类似 MapReduce
  5. 崩溃恢复与健康监控

💡 实操价值: 了解这个路线图,可以更好地规划当前的使用方式。目前 delegate_task 适合独立并行子任务;对于需要协调的复杂流程,仍需在父 Agent 层手动编排。


3. Hermes Optimization Guide — 社区最强部署指南

来源: GitHub | 作者: Terp (Terp AI Labs) | 更新: 2026.4.30

🔗 原文链接

这个仓库是目前社区最全面的 Hermes Agent 部署优化指南,覆盖 v0.12.0,包含 23 个章节、13 个可安装技能、5 个配置模板、4 种参考架构。亮点包括:

💡 实操价值: 如果你想在 VPS 上跑 Hermes + Telegram Bot,直接用这个一键脚本。5 分钟从零到可用的 Telegram 机器人。成本控制在 $5-10/月。


4. Hermes Agent 安全审计 — 9 个 CVE 与企业威胁模型

来源: Repello AI Blog | 作者: Aryaman Behera | 日期: 2026.5.2

🔗 原文链接

这篇文章对 Hermes Agent 进行了专业的安全威胁分析,发现了 Hermes 独特的攻击面——记忆注入攻击

四大企业威胁等级:

  1. Skill 供应链攻击:安装时信任、运行时沙箱之间存在执行间隙
  2. 记忆注入(Hermes 特有):攻击者通过共享文档植入隐藏指令 → Agent 写入长期记忆 → 跨会话触发。Issue #496 在追踪这个问题
  3. Gateway 凭据泄露:15+ 平台的 OAuth token 集中存储
  4. Tool 执行边界:终端命令审批的绕过风险

与 Claude Code / OpenClaw 的安全模型对比:Claude Code 是 per-session ephemeral,OpenClaw 是 per-skill consent,Hermes 是 memory-driven autonomy——功能最强但攻击面最大。

💡 实操价值: 如果你处理敏感数据(AWS 凭据、内部文档),建议:(1) 审查安装的 Skills 来源;(2) 定期检查 memory 内容;(3) 在 .env 中使用最小权限的 API key;(4) 启用 security.tirith_enabled: true


5. Hermes Agent + Ollama 本地部署完全指南

来源: Medium (Data Science Collective) | 作者: Gao Dalie (高达烈) | 日期: 2026.3.29

🔗 原文链接

这篇教程专注于 Hermes + Ollama 的本地部署方案,适合零成本使用场景。核心观点:

💡 实操价值: Mac 用户可以用 ollama serve + hermes config set model.default llama3 实现全本地 Agent。适合对隐私敏感或想省钱的重度用户。


6. Hermes Agent 社区 Use Cases Megathread — 126 个用例汇总

来源: Reddit r/hermesagent | 日期: 2026.5

🔗 原文链接

社区整理的用例大合集,分为 Dev Workflow(61 个)和 Integrations(65 个)两大类。这是了解「Hermes 到底能干什么」的最佳入口。

涵盖方向包括:


🔧 玩机技巧:Cron 高级用法 — Script-Only 模式

今天介绍 Cron 的 Script-Only 模式,这是 v0.12+ 的新功能,适合纯数据采集场景——不需要 AI 参与的定期任务。

场景:每天凌晨拉取基金净值数据,存到本地 CSV,供其他 Agent 任务消费。

步骤

  1. 创建采集脚本 ~/.hermes/scripts/fetch_fund_data.py
#!/usr/bin/env python3
import json, urllib.request, csv, os
from datetime import datetime, timedelta

FUND_CODE = "110011"  # 易方达中小盘
DATE = (datetime.now() - timedelta(days=1)).strftime("%Y-%m-%d")
URL = f"https://api.fund.eastmoney.com/f10/lsjz?fundCode={FUND_CODE}&pageIndex=1&pageSize=1&startDate={DATE}&endDate={DATE}"

req = urllib.request.Request(URL, headers={"Referer": "https://fund.eastmoney.com/"})
data = json.loads(urllib.request.urlopen(req, timeout=10).read())
items = data.get("Data", {}).get("LSJZList", [])

output_dir = os.path.expanduser("~/data/funds")
os.makedirs(output_dir, exist_ok=True)
csv_path = os.path.join(output_dir, f"{FUND_CODE}.csv")

with open(csv_path, "a") as f:
    for item in items:
        row = [item["FSRQ"], item["DWJZ"], item["JZZZL"], item.get("LJJZ", "")]
        f.write(",".join(row) + "\n")

print(f"Saved {len(items)} records to {csv_path}")
  1. 创建 Cron Job(纯脚本模式,无 AI 开销):
hermes cron create "0 8 * * *" \
  --name "fund-data-daily" \
  --script ~/.hermes/scripts/fetch_fund_data.py \
  --deliver origin
  1. 如果需要 AI 对数据做分析,创建第二个 Job 消费第一个的输出:
hermes cron create "30 8 * * *" \
  --name "fund-analysis" \
  --prompt "读取 ~/data/funds/110011.csv 最新数据,分析近期走势,给出简要评述" \
  --context-from fund-data-daily \
  --deliver origin

关键点


📅 下期预告:玩机技巧将轮换到 Memory 系统 主题,介绍如何高效管理跨会话记忆。


Share this post on:

Previous Post
🐝 Hermes 日报 — 2026-05-11
Next Post
🐝 Hermes 日报 — 2026-05-09