yanbao-center

研报中心技能 · 全网多源采集与分析解读优化成果
v1.0.0 → v2.0.1 2026-07-31

📋技能简介

yanbao-center 研报中心是一款面向 A 股投资者的研报采集与分析工具,突破单一数据源限制,支持从东方财富、同花顺、新浪财经、雪球、券商官网等全网公开渠道自动采集最新研报。默认通过东方财富结构化 API 快速批量抓取生成深色赛博科技风 HTML 看板(玻璃态卡片 + 霓虹灯效 + 搜索栏 + 分类 Tab 筛选 + 评级徽章 + 原文链接),同时内置研报分析解读引擎——通过 --analyze 命令支持东方财富 infoCode 和任意平台研报 URL 两种模式,自动检测页面编码(GBK/UTF-8)提取正文内容,配合六大维度(核心结论与投资逻辑、关键盈利预测、估值与目标价、风险因素、催化剂与时间窗口、操作建议)的结构化解读指令,将研报内容从标题列表升级为可执行的投资分析。

🎯使用场景

每日研报速览 — “帮我看看今天的研报”,一键抓取当日全部研报生成赛博科技风看板,左上角搜索栏实时过滤
个股研报追踪 — “找宁德时代最近的研报”,用 --stock 300750 精准筛选特定股票的研报
单篇深度解读 — “分析这篇研报”,传 infoCode 或任意 URL,六大维度结构化输出核心结论、盈利预测、估值和操作建议
多券商交叉对比 — “对比华泰和招商对茅台的研报”,同时分析 2-5 篇不同券商研报,输出观点差异对比表
跨平台补采 — 东方财富查不到的研报,自动 WebSearch 搜索同花顺/雪球/券商官网后提取
行业/宏观热点跟踪 — “最近宏观策略研报有什么新观点”,切换 Tab 看宏观研究或策略研报的分类汇总
研报中心最新研报帮我找研报 分析这篇研报解读研报 对比研报券商观点 个股研报行业研报

🚀迭代效果 · v1.0.0 → v2.0.1

全网
数据源(原仅东方财富)
+3
新增 CLI 参数(analyze/stock/source)
+4
HTML 交互组件(搜索栏/下拉筛选)
跨平台
Win→macOS 路径修复
6 维度
研报解读结构化输出
对比维度
v1.0.0
v2.0.1
数据源
仅东方财富
全网公开渠道(同花顺/新浪/雪球/券商官网)
研报分析
仅列表展示,无内容解读
六大维度结构化解读 + 多篇交叉对比
--analyze
不支持
支持 infoCode + 任意 URL,自动检测编码
股票筛选
不支持
--stock 代码/名称,HTML 下拉筛选
HTML 交互
分类 Tab 切换
搜索栏 + 个股/分析师下拉 + 清除按钮
跨平台路径
C:\Users\98322\... (仅Win)
跨平台通用路径

新增功能清单

--analyze 研报分析模式
--stock 股票筛选
全网多源采集框架
HTML 搜索栏(标题/个股/分析师)
HTML 个股下拉筛选器
HTML 分析师下拉筛选器
编码自动检测(GBK/UTF-8)
六大维度结构化解读指令
多篇券商观点交叉对比
任意 URL 研报内容提取

支持的数据源

渠道采集方式特点
东方财富结构化 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/11DOCTYPE/响应式/来源声明全部满足

📦交付物清单

15 KB
压缩包大小
5
内含文件数
1
Python 采集分析脚本
4
元数据文件

压缩包:/Users/jintian/WorkBuddy/2026-07-31-09-50-05/yanbao-center-v2.0.1.zip · 安装:解压到 ~/.workbuddy/skills/