前言¶
在 DSH 或智能体工作流里,股票研究常被拆成多个步骤:查行情、看价值指标、扫风险、看机构共识、做估值。若每次都手动拼接口或在对话里逐项追问,链路会比较松散。
dsh-invest-research 是一个面向 DeepSeek Harness(DSH)的插件,目标是把「行情 → 价值 → 风险 → 机构共识 → 估值」五层研究链路放在一次调用里完成,并输出结构化研报数据。
它由 eclipti 维护,MIT 许可证,开源免费,面向个人研究使用。插件只做量化研究与数据呈现,不构成投资建议。
这是什么¶
dsh-invest-research 是一个 A 股全链路投研插件。它把常见投研步骤收敛为一条命令或一次模型调用,适合希望在 DSH 中完成单股研究、多股对比、K 线技术分析、板块热度查询和 Markdown 研报生成的个人研究者。
核心功能¶
下面介绍已核实的五层研究链路。
行情快照¶
行情快照层提供现价、涨跌幅、PE、PB、市值、换手率、量比等数据。
价值评分¶
价值评分层使用巴菲特七维框架,输出满分 100 的评分。
风险扫描¶
风险扫描层输出 0-100 风险分,并包含六类警报:ST、估值、流动性、资金流、价格、波动。
机构共识¶
机构共识层输出评级分布、机构数、平均目标价、最高目标价、最低目标价。
保守估值¶
保守估值层基于 DCF 估算,并给出安全边际。默认假设是 10% 增长、10% 折现、3% 永续。
其他能力¶
除了五层链路,插件还提供以下能力:
- K 线 + MA5/10/20 技术指标
- 热门板块排行 + 主力资金流入
- 多股对比表
- Markdown 研报生成
- 命令行使用,无需 Harness
- 各层独立容错:单层数据源失败不影响其余层
- 支持范围:A 股 6 位代码、港股 5 位代码、美股代码
安装与启用¶
在 DSH 中执行以下命令安装插件:
dsh plugin --profile web add "github:eclipti/dsh-invest-research#main"
安装后,可以在 DSH 对话、快捷命令或命令行入口中使用后续示例。
插件声明的运行与依赖信息如下:
engines.node >=18
peerDependencies:
@deepseek-ai/cordis >=4
@deepseek-ai/dsh-skill *(可选)
@deepseek-ai/dsh-tools *
典型用法¶
模型调用¶
在模型对话中可以直接提出研究请求,例如:
分析 600519
模型会自动调用 invest_research,执行五层全链路研究。
快捷命令¶
也可以在输入框中直接输入快捷命令:
/invest 600519
该方式用于直接获取投研快报,无需模型往返。
命令行调用¶
插件支持命令行使用,无需 Harness。下面以 600519 为例。
先运行完整五层 JSON:
node cli.mjs 600519 # 完整五层 JSON
需要生成 Markdown 研报时,使用 --report,报告输出到 reports/ 目录:
node cli.mjs 600519 --report # 生成 Markdown 研报到 reports/
做多股对比时,使用 --compare:
node cli.mjs --compare 600519 000858 # 多股对比表
查询 K 线和技术指标时,使用 --kline:
node cli.mjs --kline 600519 30 # K线 + 技术指标
查询热门板块时,使用 --sectors:
node cli.mjs --sectors 10 # 热门板块
适用场景与注意¶
dsh-invest-research 适合个人量化研究、公开数据汇总、多股对比和技术面快速查看。它适合在 DSH 工作流中作为研究辅助插件使用。
使用前需要注意:
- 插件只做量化研究与数据呈现,不构成投资建议。
- 插件不提供买入/卖出建议。
- 评分基于启发式规则,不替代专业基本面研究。
- 东财公开 API 可能限流或变更;已内置单层容错,可自行扩展备用数据源。
- 插件会以当前
dsh进程权限运行,安装前应检查源码与许可证。 - DSH 插件生态包含社区目录等独立站点,并非官方应用商店。
资源¶
GitHub 仓库:
https://github.com/eclipti/dsh-invest-research
如需在社区目录中查找,可按插件名 dsh-invest-research 检索。