7.8 KB · 更新于 2026-08-14 11:47

Hermes-Agent 工作流配置 v3.0

更新时间:2026-08-14
变更要点:调度周期改为 6 次/天;模型调用链全面重构(移除 qwen3.8-max,NVIDIA 主模型 + sensenova 双后备);修复 fallback_providers 类型 bug(字符串→列表)


一、模型调用链

全局配置(config.yaml)

层级 Provider 模型 API 地址
主模型 NVIDIA deepseek-ai/deepseek-v4-flash-0731 https://integrate.api.nvidia.com/v1
后备① custom:sensenova glm-5.2 https://token.sensenova.cn/v1
后备② custom:sensenova deepseek-v4-flash https://token.sensenova.cn/v1

「AI最新咨询」cron 任务

cron 任务自身独立配置模型(不继承全局): - model: deepseek-ai/deepseek-v4-flash-0731 - provider: nvidia - 失败时走全局 fallback 链:→ sensenova glm-5.2 → sensenova deepseek-v4-flash

已停服模型(勿用)

模型 Provider 状态 停服日期
deepseek-ai/deepseek-v4-flash NVIDIA ❌ EOL 410 Gone 2026-08-07
deepseek-ai/deepseek-v4-pro NVIDIA ❌ EOL 410 Gone 2026-08-07
qwen3.8-max 阿里云 token-plan ⚠️ 配额常 429 已从链中移除

fallback_providers 类型修复

bug:之前用 hermes config set 设置 fallback_providers 时,YAML 中存成了 JSON 字符串而非列表,导致 fallback 链不生效。
修复:用 Python yaml 模块直接写入列表格式,已验证 type(fp) == list


二、定时任务调度

「AI最新咨询」(job_id: f1fcf6d1ce13)

项目
调度周期 0 6,9,12,15,18,21 * * *
每日推送次数 6 次
推送时间 06:00 / 09:00 / 12:00 / 15:00 / 18:00 / 21:00
投递目标 feishu:ou_e2635f5c8970df74185e8ef8ea42e02f(飞书)
模型 deepseek-ai/deepseek-v4-flash-0731(NVIDIA)
状态 active

v2.0 → v3.0 调度变更

v2.0 v3.0
cron 表达式 0 8-20/2 * * * 0 6,9,12,15,18,21 * * *
每日次数 7 次(8/10/12/14/16/18/20) 6 次(6/9/12/15/18/21)
推送时段 8:00–20:00 6:00–21:00(更广覆盖)

其他定时任务

任务 调度 投递 状态
少儿古诗词 0 21 * * * 飞书 active
睡前故事 10 21 * * * 飞书 active

三、飞书投递

项目
App ID cli_aafbdc744bb81cd3
chat_id oc_9725f2c16c799e61835793113eb4cbc7
open_id ou_e2635f5c8970df74185e8ef8ea42e02f
权限 im:message:send ✅ / im:chat:readonly ⚠️ 未开通(不影响发送)
投递方式 OpenAPI 主动推送,无需 context_token,无过期限制
投递失败常见原因 gateway 崩溃/OOM、权限缺失

四、AI 新闻多平台写作流程

触发条件

用户回复数字(1/2/3…)选择「AI最新咨询」推送的新闻序号,触发写作。非数字回复或不回复 = 本轮结束。

批次号机制

6 步流程

  1. 定位新闻 — 根据批次号或最新文件读取 /root/.hermes/workspace/news/YYYY-MM-DD-HH.md,提取对应序号的新闻内容
  2. 回源核对 — 用 Bing News 或浏览器访问原文,核实所有数据/日期/数字
  3. 写作 — 按 5 平台风格库(知乎/百家号/头条/公众号/小红书)各写一篇,每篇至少 1 张配图
  4. 事实核查(独立关卡,不可跳过) — 逐篇提取事实声明回源比对:日期/时长/数字/排名/因果/引语,有疑则改无据则删
  5. 格式自查 — 字数检查(execute_code 计 CJK)、极限词检查、标签检查、SEO 检查
  6. 交付 — 双写(workspace + Obsidian vault)+ 时间目录 YYYY-MM-DD/HH-MM/ 防覆盖 + 核查清单附末尾

5 平台风格库

风格库文件:/root/.hermes/skills/content/ai-news-multi-platform-writing/references/platform-styles.md(v2 真实调研版)

调研方法:chinese-platform-style-research skill + cn-web-research skill

文章交付目录

配图规则

各平台字数要求

平台 字数 风格要点
知乎 ≥1500 理性分析、长文深度、引用来源
百家号 ≥800 新闻叙事、结构化、小白友好
今日头条 ≥700 直给观点、信息密度高
微信公众号 ≥1500 深度解读、多章节结构
小红书 ≥300 口语化、emoji、列表体

事实核查清单

每篇文章末尾必须附核查清单表格:

事实声明 核查结果
具体数据/日期/排名 ✅ 来源标注 / ⚠️ 泄露信息标注

平台合规


五、新闻落盘

项目
路径 /root/.hermes/workspace/news/YYYY-MM-DD-HH.md
内容 编号 + 一句话摘要 + 配图 URL
命名 2026-08-14-12.md
搜索窗口 当天首跑覆盖 0 点起,之后覆盖约 2-3 小时

六、Markdown 网页服务器

项目
脚本 /root/.hermes/workspace/md-server.py
端口 8899
地址 http://43.166.131.181:8899/
功能 左侧目录树 + 右侧暗色渲染 + wikilink + 复制标题/内容
systemd 服务 hermes-md-server.service
重启 sudo systemctl restart hermes-md-server
日志 journalctl -u hermes-md-server

七、Obsidian Vault

项目
路径 /root/Documents/Obsidian Vault/
AI 文章归档 AI最新资讯/YYYY-MM-DD/HH-MM/
知识库 知识库/ 目录
配置 .envOBSIDIAN_VAULT_PATH=/root/Documents/Obsidian Vault

八、GitHub 备份

项目
仓库 https://github.com/itsanty/hermes(user=itsanty)
本地 /root/hermes-backup-worksync-to-github.sh
结构 config/skills/cron/memories/data/scripts/hooks
排除 bin/lsp/cache/sessions/auth.json/.env/state.db
脱敏 .envconfig/.env.template

九、版本变更记录

版本 日期 变更
v1.0 2026-08-03 初版:微信渠道,5步写作流程
v2.0 2026-08-10 飞书渠道替换微信;6步流程含事实核查;配图规则;时间目录防覆盖
v3.0 2026-08-14 调度改为 6次/天(6/9/12/15/18/21);模型链重构(NVIDIA flash-0731 → sensenova glm5.2 → sensenova deepseek-v4-flash);移除 qwen3.8-max 和已停服 nvidia 模型;修复 fallback_providers 类型 bug