基于 Hermes Agent 构建的研报分析师

研报洞察 · Report Sage

输入任意主题,自动多源数据采集、多维度打分评估、生成结构化 PDF 报告

hermes-research-report-agent

$ hermes-research-report-agent chat

做一份关于「固态电池行业」的研究报告,输出 PDF

✓ 数据采集完成 | ✓ 多维度评估完成 | ✓ PDF 生成完成

📄 报告已保存至: /tmp/solid-state-battery-report.pdf

三大核心能力

专业级研究报告生成流程,从数据采集到 PDF 输出

多源数据采集

WebSearch / WebFetch / browser / curl 多源交叉验证,每条数据记录数值/来源/时间/可信度

多维度打分评估

0–10 分 + 加权汇总 + 置信度 + 评分依据可追溯。维度按主题动态裁剪

结构化 PDF 输出

封面/摘要/目录/正文/评分总表/图表/参考文献,headless Chrome 渲染

工作流程

七阶段研报生成流程,确保输出的专业性和可追溯性

1

需求确认

获取真实时间,明确研究主题和目标

2

数据采集

多源交叉验证,禁用 hermes chat 派生

3

数据结构化

清洗整理,建立数据关联

4

多维度打分

0-10 分量化评估,加权汇总

5

图表可视化

生成专业图表和可视化元素

6

PDF 生成

分段写入,headless Chrome 渲染

7

交付说明

输出完整报告,包含数据来源、评估依据和完整参考文献

快速开始

三条命令即可开始使用 Report Sage

前置要求

  • 已安装 Hermes Agent(≥0.12.0)
  • 已安装 Google Chrome 或 Chromium(PDF 渲染需要)
  • 智谱 GLM API Key(或改成你自己的 provider)

从 GitHub 安装

hermes profile install github.com/Samge0/hermes-research-report-agent --alias

配置密钥

cd ~/.hermes/profiles/hermes-research-report-agent
cp .env.EXAMPLE .env
# 编辑 .env,填入你的真实 API Key

验证安装

hermes-research-report-agent chat -q "用示例数据生成一份测试 PDF 报告"

使用示例

交互式

hermes-research-report-agent chat

单次任务

hermes-research-report-agent chat -q "做一份关于「固态电池行业」的研究报告,输出 PDF"

方案对比

hermes-research-report-agent chat -q "对比 React 和 Vue 两个前端框架并打分,输出 PDF"

常见问题

Report Sage 是什么?
Report Sage 是一个 Hermes Agent profile 分发。它把"研究报告分析师"这个角色完整打包:人格(SOUL.md)、工作流技能(research-report skill)、PDF 渲染脚本、报告模板。安装后即可用一句话生成研究报告 PDF。
如何更新 Report Sage?
使用 hermes profile update hermes-research-report-agent 命令即可拉取最新版本,同时保留你的密钥、记忆和会话记录。
如何自定义评分维度?
编辑 skills/research-report/SKILL.md 文件中的阶段 1 维度表,即可自定义评分维度和权重。
如何更换 LLM provider?
编辑 config.yaml 文件的 model: 段,改成你想要使用的 provider(OpenAI / Anthropic / DeepSeek 等),并在 .env 文件里填入对应的 API Key。