中文EN

@v587d/capital-generation

tools装不上npmMIT

中国 A 股金融数据 MCP server:11 个 fin_data__* 工具(行情/K线/财务/日历/特色数据/公告/EDB/对账/基金/指数),同花顺免费官方 REST 主干 + AKShare 兜底 + Wind 独家域,降级全程可观测;上下文压缩(实测结果侧 -72.2%);离线 10 年数据湖;BYOK 零平台密钥。

下载量 / Downloads
7,813
测试时间 / Tested
2026-11-06
DSH 版本 / Version
0.2.2-rc.1

安装

dsh plugin --profile web add @v587d/capital-generation

沙箱测试结果

阶段结果
1 安装✗
2 列装—
3 挂载—
4 启动—
第一条错误
dsh: initialized profile web at /home/node/.dsh/profiles/web

四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。

README

<p align="center">

<img src="assets/banner.jpg" alt="Capital Generation Banner" width="100%">

</p>

<p align="center">

<a href="https://github.com/v587d/capital-generation"><img src="https://img.shields.io/badge/Market-CN%20%7C%20HK%20%7C%20US-orange" alt="Market·CN+HK+US"></a>

<a href="https://github.com/v587d/capital-generation"><img src="https://img.shields.io/badge/Financial-Agent-red" alt="Financial Agent"></a>

<a href="https://github.com/v587d/capital-generation">

<img src="https://img.shields.io/badge/%E5%93%81%E7%A7%8D-%E8%82%A1%E7%A5%A8%20%7C%E5%80%BA%E5%88%B8%20%7C%E6%9C%9F%E8%B4%A7%20%7C%E5%95%86%E5%93%81%20%7C%E8%A1%8D%E7%94%9F%E5%93%81-fedcba" alt="股票·债券·期货·商品·衍生品">

</a>

</p>

<p align="center">

<a href="https://github.com/deepseek-ai"><img src="https://img.shields.io/badge/DeepSeek_Harness-plugin-blue" alt="DSH Plugin"></a>

<a href="https://github.com/deepseek-ai"><img src="https://img.shields.io/badge/DeepSeek_Harness-web-orange" alt="DSH Web"></a>

<a href="https://github.com/deepseek-ai"><img src="https://img.shields.io/badge/DeepSeek_Harness-desktop-brightgreen" alt="DSH Desktop · 已实机验证"></a>

<a href="https://github.com/deepseek-ai"><img src="https://img.shields.io/badge/DSH%20Baseline-0.2.2--rc.1-blue" alt="DSH@0.2.2-rc.1"></a>

</p>

<p align="center">

<a href="https://awesome-dsh-plugin.com"><img src="https://awesome-dsh-plugin.com/badge.svg" alt="awesome · DSH plugin"></a>

<a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-green" alt="License"></a>

<a href="https://github.com/v587d/capital-generation/releases"><img src="https://img.shields.io/badge/version-2.18.0-9cf" alt="Version"></a>

<a href="https://www.npmjs.com/package/@v587d/capital-generation"><img src="https://img.shields.io/npm/v/%40v587d%2Fcapital-generation" alt="npm version"></a>

<a href="https://github.com/deepseek-ai/deepseek-harness"><img src="https://img.shields.io/badge/powered_by-dsh-4D6BFE?style=flat-square&logo=deepseek&logoColor=white" alt="powered-by-dsh"></a>

</p>

Capital Generation

Next-Gen AI-Driven Capital Generation.

Capital Generation 是运行在 DeepSeek Harness(DSH) 里的证券研究插件,面向关注 A 股、港股、美股的个体投资者。安装后,新会话的选择器里会多出 自动模式、行情专家、资讯专员 三个模式;日常研究选 自动模式,用自然语言查行情、财务数据、公告和新闻,由它安排取数、数据质检、资料检索与图表,最后给出带来源的结论。它不是独立应用,需要先安装 DSH。

🎞️视频演示:安装、配置与使用。

[!IMPORTANT]
本项目仍在探索中,不提供代交易服务,不保证数据完整、及时或准确,也不承诺投资回报。请自行核对来源并承担投资风险。

「🎉 CapGen 投研自动化」 已上线,欢迎试用并提 issue 💕 [快速了解](#capgen-automation)

快速上手

[!NOTE]
最新版本已适配 DSH@0.2.2-rc.1。

0. 前置

建议用独立 profile 启动。 比如:

      dsh --profile capital --port 8888

然后访问 http://localhost:8888。这样,本插件只属于 capital 这个 profile,避免和其他 profile 冲突。

1. 安装插件

Linux / macOS :

    dsh plugin --profile capital add @v587d/capital-generation

或

    dsh plugin --profile capital add github:v587d/capital-generation

DSH 桌面端在 「添加插件」 中输入:

    https://github.com/v587d/capital-generation

或

    @v587d/capital-generation

本仓库已包含构建产物,普通用户不需要克隆仓库或运行构建命令。

2. 选填密钥 (打开 DSH 「插件」 → Capital Generation →「数据源」)

本插件所有自带密钥均可免费申请、免费日常使用。哪怕所有密钥留空也不影响插件核心功能,即缺哪个密钥,仅表示对应能力就不可用,其他功能照常。

密钥 · 用途

同花顺 Fuyao · 行情、财务数据和自选股报价

AnySearch · 网页搜索和正文提取

Wind Alice · 公告与新闻的语义深研(按次消耗积分),以及宏观/行业/汇率指标与按日期区间取的历史 K 线;公告清单优先走零 key 的东财公告工具

PaddleOCR AIStudio · 解析 PDF 和图片中的文字

FTShare(非凸科技) · A 股行情与日 K 截面、主力资金流、涨跌停、龙虎榜席位、股东人数、指数权重、可转债行情、宏观利率,以及期货合约与贵金属行情等第二家上游口径

第三方服务的密钥,需分别向服务方申请;额度和条款以各服务方为准。保存后 新建会话 即可生效,无需重启。

也可以直接把密钥写入~/.dsh/.credentials.yaml,名称依次为 FUYAO_API_KEY、ANYSEARCH_API_KEY、WIND_API_KEY、PADDLE_OCR_TOKEN、FTSHARE_API_KEY。

密钥由 DSH 凭据服务保存。

3. 新建会话。 新会话的模式选择器里会看到三个自定义模式。日常研究选 自动模式,然后直接描述研究问题;也可以到「设置」→「Agent 预设」把它设为默认模式。

模式 · 适合什么 · 会做什么 · 边界

自动模式(推荐) · 投研报告、事件影响、持仓复盘,以及需要同时查数、查资料和出图的综合问题 · 统一调度取数、数据质检、资料检索与绘图,汇总证据后直接答复 · 自动模式不直接取数,也不直接画图;每个数字都要有来源与截止时间

行情专家 · 只想拿一份结构化行情、财务或宏观数据 · 查询并保存到当前会话,返回数据引用、来源与截止时间 · 只负责取数,不读取数据内容、不做判断;数据只在当前会话可用

资讯专员 · 只要公告、新闻或互动平台材料 · 检索公告与新闻,逐条标注来源与核验状态 · 不做投资分析,也不给买卖建议

分析师与绘图专员是自动模式的内部角色,不出现在选择器里。自动模式会在需要时创建并调度它们;它们没有独立的取数入口,单独打开也读不到本次研究的数据。

每份结构化数据都会先做质检。 无论你有没有提图表,自动模式收到行情或财务数据后都会先交给分析师检查结构、时间轴、缺失与基础统计;要不要图是检查之后的一个判断。明确说“不要图”时,质检照做,只是停在出图之前。

自动模式会把子角色工作期间的中间回执留在同一轮里处理,等材料收齐后再给出完整结论,而不是每条中间进展都单独回一段。

试试这么用

在新的自动模式会话中使用以下指令。将方括号内容换成自己的标的、公告或持仓;证券代码写完整市场后缀,例如 600519.SH。每条指令单独发送,便于观察结果。

[样例:指南针Q3暴跌探因(20261031)](docs/sample/指南针Q3暴跌探因.md)

<details>

<summary>展开示例指令</summary>

完整投资研究报告

请对[公司名称、俗称]([证券代码])做一份完整投资研究报告。
以你实际取得的最新可用数据为截止,覆盖业务、财务、估值、价格走势、近期重要事件以及风险与反方观点。
先给核心判断和最大风险;关键数字注明报告期或交易日、来源和采集时间。
证据不足的部分注明未评估及原因,不编造目标价或收益概率。

事件与公告影响分析

请核查[公司名称]([完整证券代码])的[公告标题及披露日期,或“最近一次业绩公告”],
分析它对经营、现金流和投资风险可能产生的影响。
先核对公告原文、披露时间和事项进展,区分已实施事实与尚待批准的方案;
如讨论股价反应,只比较公告后可交易时段和同窗市场走势,不把同期涨跌直接归因于公告。
给出最大不确定性和后续验证指标,找不到原文时不要假设事件已发生。

持仓与组合复盘

请复盘我的持仓[其他资产如有,请补充]。
请先核对这些比例是否覆盖全部资产,再分析单只标的、行业与市场的集中风险,
以及哪些风险会同时影响多个持仓。
我没有提供交易流水或成本,不要计算期间收益、最大回撤或收益归因;
我只在自选股里标过持仓的那几只才算仓位,没标的只是关注。
给出最需要核实的信息和可观察的防守选项。

</details>

还能做什么

  • 查数据和资料: 覆盖 A 股、港股、美股与期货等品种,由专用角色按需获取行情、财务、指数、基金、宏观行业与期货数据,检索公告、新闻和研报。共计 128 个数据收集能力和 16 个网页检索能力,部分公开数据源无需额外密钥;具体覆盖范围见 [数据收集能力表](docs/data-collector-capabilities.md) 和 [网页检索能力表](docs/web-retriever-capabilities.md)。
  • 数据质检: 结构化数据不会直接进入模型上下文。每份数据先由分析师检查结构、时间轴、缺失与基础统计,再按受控方式汇总;原始数据行始终留在工具层。
  • 可视化: 分析师判断数据适合图表,或你明确要图时,绘图专员会生成可交互图表;明确不要图时只完成质检。图表会登记为最后一轮答复的交付物,在答复末尾集中出

…(truncated)

以上内容来自 npm 上的 README,我们只做格式化,不改内容。

版本

npm 上共发布:44,最后更新 2026-11-06

链接

GitHub · Homepage · npm

同类插件