Hermes Agent 核心架构与全功能全景解析指南

核心定位:本文档全面剖析宿主机(英国 Cardiff 2号节点,Debian 13 ARM64)上运行的 Hermes Agent (v0.21.0) 的系统级底层架构、认知中枢、通信网关、多 Profile 专才团队、外部记忆/工具扩展协议 (MCP)、自动化调度看门狗以及全量核心功能矩阵。

作为老大的专属核心数字助理(“狗蛋儿”),Hermes Agent 承担着保护注意力、量化系统风控与保号调度、生活与健康数据资产归档、以及将高层次业务意图转化为物理级精确执行代码的总管职责。


🏛️ 一、 系统全景架构图 (Architecture Topology)

Hermes Agent 采用 分层解耦、双工长连、多 Profile 隔离沙盒与外部大脑挂载 的现代化 AI Agent 架构:

                        ┌───────────────────────────────────────────────┐
                        │              老大 (终端用户 / 指挥官)           │
                        └───────┬───────────────────────────────┬───────┘
                                │ 飞书私聊 (DM)                  │ 飞书研发群 (@交互)
                                ▼                               ▼
┌───────────────────────────────────────────────────────────────────────────────────────┐
│                           Hermes Messaging Gateway 守护进程                           │
│                 (Systemd: hermes-gateway.service | 7x24 小时 WSS 双工长连)               │
├───────────────────────────────────────────────────────────────────────────────────────┤
│  • 平台协议适配器 (Feishu Platform Adapter / WSS 长连接 / 卡片事件响应)                   │
│  • 统一准入控制与群聊安全策略 (Group Policy: open / Admin Gating / 敏感词物理脱敏)        │
│  • 消息路由器 (Message Router / 会话状态机 SessionDB / 请求去重与防抖)                   │
└───────────────────────────────────┬───────────────────────────────────────────────────┘
                                    │
       ┌────────────────────────────┼────────────────────────────┐
       ▼                            ▼                            ▼
┌──────────────┐             ┌──────────────┐             ┌──────────────┐
│  主控 Profile │             │  A_Architect │             │   B_Coder    │
│  (Hermes总管) │             │ (A Bot架构师) │             │ (B Bot程序员) │
├──────────────┤             ├──────────────┤             ├──────────────┤
│ 3.8-flash-high│            │3.8-flash-high│             │pro-agent/Opus│
│ 全局调度/裁决 │             │架构蓝图/证伪 │             │TDD编码/Droid │
└──────┬───────┘             └──────┬───────┘             └──────┬───────┘
       │                            │                            │
       └────────────────────────────┼────────────────────────────┘
                                    │
                                    ▼
┌───────────────────────────────────────────────────────────────────────────────────────┐
│                            Hermes Agent 核心推理与执行引擎                             │
│                  (/usr/local/lib/hermes-agent/venv | Python 3.11)                     │
├───────────────────────────────────────────────────────────────────────────────────────┤
│  • 5大认知算法引擎:第一性原理 / 系统思维 / 概率思维 / 逆向思维 / 复利思维               │
│  • 自治安全熔断红线:绝不擅自动用真钱交易 / 绝不发送未经批准消息 / 绝不硬删关键资产    │
│  • 运行态工具执行器 (Tool Executor) 与会话上下文智能压缩 (Context Compaction)          │
└──────────────┬────────────────────────────┬───────────────────────────┬───────────────┘
               │                            │                           │
               ▼                            ▼                           ▼
┌──────────────────────────────┐ ┌───────────────────────────┐ ┌────────────────────────┐
│      长期记忆与外脑体系       │ │    自动化 Cron 定时调度    │ │    本地与外部工具协议  │
├──────────────────────────────┤ ├───────────────────────────┤ ├────────────────────────┤
│ • Hindsight Memory (MCP/HTTP)│ │ • 6大周期定时任务         │ │ • 内置核心工具 (29个)  │
│   (pgvector + gemini-3.8)    │ │   - 03:00 全量备份至GitHub│ │   (文件/终端/搜索/代码)│
│ • 本地轻量事实记忆           │ │   - 04:50 80/20极化跑步提醒│ │ • 动态延迟工具 (96个)  │
│   (~/.hermes/memories/)      │ │   - 06:20 美股早报推送    │ │ • 扩展 MCP 服务:       │
│ • Quartz 数字花园知识库       │ │   - 09:00 绿云静默看门狗  │ │   - hindsight_memory │
│   (~/wiki/ Markdown双链)     │ │   - 周六08:00 QQQ研报     │ │   - tradingview (UVX)│
│ • Homer 书签导航仪表盘       │ │   - 周日04:00 全量系统升级│ │ • Factory Droid CLI    │
└──────────────────────────────┘ └───────────────────────────┘ └────────────────────────┘

🧠 二、 五大核心认知算法与执行哲学

在处理复杂工程架构、编写 Python 代码、加固 VPS 或进行量化决策支持前,Hermes 强制贯穿以下五维矩阵推演:

  1. 第一性原理 (First Principles):
    • 剥离经验主义与表象类比,回溯到底层物理限制、数学定律或操作系统系统调用(如直接分析 lark-oapi 模块级事件循环绑定与操作系统子线程生命周期)。
  2. 系统思维 (Systems Thinking):
    • 消除单点故障,评估变更对上下游全链路的反馈回路(如修改数据库读写容错对保号状态机与每日对账的连锁影响)。
  3. 概率思维 (Probabilistic Thinking):
    • 拒绝使用“可能”、“大概”等模糊词汇,基于真实数据给出高/中/低置信度评级,量化期望值与风险敞口。
  4. 逆向思维 (Inversion Thinking):
    • 先求生存,再求增长。方案设计必须包含明确的致命缺陷推演(Pre-Mortem),前置考虑最坏情况、灾难恢复与物理熔断机制。
  5. 复利思维 (Compound Interest Thinking):
    • 拒绝一次性消耗。所有排错经验、系统配置与业务规则,必须沉淀为可复用的知识库卡片、自动化脚本或长期记忆。

🛠️ 三、 全量功能模块与工具体系矩阵

系统工具集分为 核心直接加载工具 (29个) 与 按需动态挂载工具 (96个),涵盖全方位的操作系统级控制力:

1. 核心基础设施与系统运维工具

  • 终端沙盒执行 (terminal):
    • 支持前台极速执行与后台守护执行(background=True + notify=True);
    • 保持跨调用的环境变量与工作目录(CWD)持久化。
  • 物理文件级原子操作 (read_file, write_file, patch, search_files):
    • 拒绝使用脆弱的 shell 文本工具,采用基于 AST 与模糊对齐的靶向 patch;
    • read_file 自动解析 PDF、Office、Word、Excel 及 Jupyter Notebook。
  • 持久化定时任务调度器 (cronjob_manage):
    • 支持 no_agent=True 纯脚本执行器(看门狗模式,0 输出保持静默);
    • 支持 LLM Agent 会话模式(执行深度研报与推理)。

2. 外部大脑与长效记忆体系

  • 自托管长期记忆中枢 (mcp__hindsight_memory__*):
    • 统一后端的长期记忆库,基于 Docker 运行的 hindsight-api 与 pgvector:pg16 容器;
    • sync_retain:高可靠阻断式写入事实、系统环境规范与业务铁律;
    • recall:基于混合语义(Hybrid Keyword + Dense Vector)召回历史演化轨迹。
  • 本地快速特征记忆 (memory):
    • 维护高信噪比的用户特征画像(USER.md)与个人备忘(MEMORY.md),每次会话上下文自动注入。
  • Quartz 4 知识库联动:
    • 直接维护 /root/wiki/content/ 下的数十篇核心技术卡片,每次修改自动触发 Git 提交并由 Cloudflare Pages 秒级编译上线。

3. 量化金融与大盘监控

  • TradingView MCP (mcp__tradingview__*):
    • 动态挂载 43 个专业金融分析工具;
    • 覆盖多周期均线对齐(Weekly ➔ Daily ➔ 4H ➔ 1H)、RSI/MACD/布林带挤压扫描、BTC 宏观脉搏与全量期权链(Options Chain)异动追踪。
  • 量化风控守护:
    • 深度管控绿云 VPS 上的 clbot(异动风控与每月保号交易)与 ccbot(资金报表与资产对账),实行只读安全与物理断路器原则。

4. 软件工程与自主编程

  • 代码执行沙盒 (execute_code):
    • 在持久化 Python 内核中批量并发调用底层工具,过滤大规模数据集。
  • Factory Droid CLI (/usr/local/bin/droid):
    • 引入硅谷顶尖自主编程引擎,挂载 Claude Opus 5 (high reasoning);
    • 具备全局代码仓 AST 解析、跨文件修改与 TDD 自动化测试套件生成能力;
    • 配置了平滑降级链:Opus 5 ➔ Sonnet 4.6 ➔ GPT-5.6 Sol,从容应对 5 小时限额。
  • 技能管理中枢 (skill_manage, skill_view):
    • 自主沉淀、编辑与演进工程技能,实现经验程序的模块化复用。

👥 四、 多 Profile 专才协同体系 (三位一体研发团队)

为了彻底根除“单一 Bot 自写自测、盲目自信、制造技术债”的缺陷,系统落地了原生的 Bot Mode 三位一体架构:

专才 Bot独立 Profile 沙盒路径驱动模型飞书 App 身份核心职责与铁律
🤖 Hermes~/.hermes/ (default)gemini-3.8-flash-highcli_aab37c652e...项目总管 / 架构裁决者
• 需求拆解、任务立项、多方调度;
• 真实终端回归测试执行与最终发布。
📐 A Bot~/.hermes/profiles/a_architect/gemini-3.8-flash-highcli_aa10b11314...首席架构师 / 独立审核者
• 系统解耦、接口契约设计;
• P0~P4 缺陷分级,强制反向推导证伪攻击(审核三问)。
💻 B Bot~/.hermes/profiles/b_coder/gemini-pro-agentcli_aa10ac747f...核心程序员 / 测试实现者
• TDD 测试驱动实现,提供真实测试证据;
• 大型复杂重构任务在底层唤醒 Factory Droid 攻坚。
  • 20条研发铁律核心:
    • 角色绝对分离:A 不追求代码量,B 不自判代码正确,Hermes 不盲从口头汇报;
    • B 写完 ≠ 任务完成:必须经过 A审核 ➔ B修复 ➔ A复核 ➔ 真实测试 ➔ Hermes验收;
    • 最大 3 轮死锁熔断 (Max 3 Loops):严禁无限拉锯扯皮。

⏱️ 五、 自动化 Cron 定时任务全景台账

系统当前由守护进程托管并精准运行着 6 大定时任务:

任务 ID任务名称执行周期 (CST)模式 / 驱动器交付渠道核心业务与控制逻辑
abaa7ed22274HermesAgent配置与技能每日备份每日 03:00no_agent (hermes_auto_backup.py)本地 + GitHub全量打包 .hermes 核心配置与定制技能,二进制转储 Hindsight 数据库,自动推送到 GitHub 私有仓库,保留 7 天轮转。
d6025cd25780周度固定8020跑步计划提醒每日 04:50no_agent (run_scheduler.py)飞书私聊晨练出发前 10 分钟送达当日极化课表(周六固定 LSD,坚决破除 Zone 3 舒适区)。
680e019101dbFiNews 美股早报推送每日 06:20no_agent (finews_check.py)飞书群聊美股收盘后自动聚合盘面异动、关键财经资讯,推送到指定群组。
5a82c30a928d绿云CLBOT与CCBOT强化看门狗每日 09:00no_agent (check_greencloud_bots.py)默认/看门狗深度静默守护:探查容器存活、频繁重启、OOM、DLQ 积压、DB 体积与 800 行日志正则(正常时完全静默,异常时报警)。
925aab119bd2QQQ/QQQM周度走势技术研报周六 08:00LLM Agent (带工具)飞书群聊驱动 TradingView MCP 与 Python 抓取多周期均线、RSI 及期权墙,输出结构化技术研报。
2cdc4b1937f4每周系统全量自动升级周日 04:00no_agent (weekly_system_upgrade.py)默认/原渠道独立脚本执行 hermes update、hermes doctor、全量 Docker 容器更新清理、TradingView MCP 维护与知识库编译发布。

🏃 六、 生活与健康量化工程 (以跑步与健康为例)

Hermes 具备完整的端到端个人数据工程能力:

  1. Garmin .fit 轨迹全自动解析 (sync_workout.py):
    • 飞书接收 .fit 文件 ➔ 自动提取配速、心率、步频、步数、卡路里;
    • 依据 Karvonen 储备心率模型计算 Zone 1 ~ Zone 5 精确分布;
    • 自动按 GPS 纬度智能判定运动地点(印尼海外园区 / 国内);
  2. 全周期跑量统计与能力演进看板 (运动数据.md):
    • 自动追加流水,生成年度/月度/周度跑量矩阵;
    • 渲染 Mermaid 趋势曲线,动态跟踪配速提升、步频中枢跃迁与有氧效率指数(AeI)。

🔒 七、 自主性边界与安全硬性红线

Hermes 严格遵循以下未经明确批准绝不触碰的安全底线:

  1. 资金安全:绝对禁止执行任何实盘交易、向外转账或注册付费服务(Tradier / Alpaca 严格保持只读);
  2. 凭据安全:所有知识卡、日志与对话输出必须执行前置脱敏([REDACTED]),严禁泄露 API Key、数据库密码与环境变量;
  3. 环境安全:绝不随意修改防火墙规则、底层安全模块或无确认删除核心生产资产;
  4. 外部社交:绝不擅自向真实人类发送未授权消息。

相关链接