yanbao-center 研报中心是一款面向 A 股投资者的研报采集与分析工具,突破单一数据源限制,支持从东方财富、同花顺、新浪财经、雪球、券商官网等全网公开渠道自动采集最新研报。默认通过东方财富结构化 API 快速批量抓取生成深色赛博科技风 HTML 看板(玻璃态卡片 + 霓虹灯效 + 搜索栏 + 分类 Tab 筛选 + 评级徽章 + 原文链接),同时内置研报分析解读引擎——通过 --analyze 命令支持东方财富 infoCode 和任意平台研报 URL 两种模式,自动检测页面编码(GBK/UTF-8)提取正文内容,配合六大维度(核心结论与投资逻辑、关键盈利预测、估值与目标价、风险因素、催化剂与时间窗口、操作建议)的结构化解读指令,将研报内容从标题列表升级为可执行的投资分析。
--stock 300750 精准筛选特定股票的研报| 渠道 | 采集方式 | 特点 |
|---|---|---|
| 东方财富 | 结构化 API 批量抓取 | 速度最快,默认渠道,支持五大分类 |
| 同花顺 (10jqka) | WebSearch + --analyze URL | 搜到后提取,补漏东方财富未覆盖的研报 |
| 新浪财经 | WebSearch + --analyze URL | 同上 |
| 雪球 | WebSearch + --analyze URL | 投资者视角研报解读文章 |
| 券商官网/公众号 | WebSearch + --analyze URL | 一手原版研报,需逐个搜索 |
| 测试项 | 结果 | 验证内容 |
|---|---|---|
| Python 编译 | 通过 | fetch_reports.py 无语法错误 |
| --html 抓取 | 通过 | 2026-07-30 成功抓取 25 篇研报生成 HTML |
| --stock 300750 筛选 | 通过 | 股票过滤模式正常 |
| --text 纯文本 | 通过 | 15 篇文本输出,格式正确 |
| 编码完整性 | 通过 | 4 个元数据文件 0 处乱码 |
| HTML 搜索栏 | 通过 | searchInput/filterStock/doSearch 全部存在 |
| --analyze URL 模式 | 通过 | 2643 字节内容成功提取,编码正确 |
| analyze_report() 函数 | 通过 | source 区分 + 必填字段完整 |
| HTML 浏览器兼容 | 11/11 | DOCTYPE/响应式/来源声明全部满足 |
压缩包:/Users/jintian/WorkBuddy/2026-07-31-09-50-05/yanbao-center-v2.0.1.zip · 安装:解压到 ~/.workbuddy/skills/