把公告年报文本抽成事件研究可用的结构化字段
28/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add helibeiqi/dsh-cn-disclosure该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 67 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 公告年报结构化抽取
- 抽取事件研究字段
- 本地零依赖运行
零依赖本地优先的 A股 公告/年报 结构化抽取 MCP server (dsh-plugin)
README
由 DeepSeek 最新模型翻译生成dsh-cn-disclosure
零依赖 · 本地优先的 A股 公告 / 年报 结构化抽取 MCP server。
把一段披露文本(公告正文 / 年报片段 / 复制的文本)抽取成事件研究可用的结构化字段:披露类型、日期、金额、比例、股数、方向。无需 API key、无需联网。
为什么做这个(定位与竞争现实)
- 公告「抓取 + 摘要」已是红海:GitHub 上已有 mcp-a-stock-announcements、Ashare-announcements-MCP、CNEquity、yiyan-mcp-server 等多个做"A股 公告获取+摘要"的 MCP。本插件不与之正面竞争(不抓取、不调外部 API)。
- 本地「结构化抽取」= 开放细分(经复核):不限 topic 的全 GitHub 检索中,财报 结构化 MCP / 年报 PDF 解析 MCP / annual report extraction MCP / 巨潮 公告 MCP 全部 = 0;公告 结构化抽取 仅 2 个且很窄(一个只做"股份回购事件"、一个是电缆招标系统),均非通用 A股 披露抽取器。因此本插件切入 "本地优先的 A股 披露结构化抽取" 这个真正开放的子方向。
展开完整文档(README 剩余 1 节)
dsh-cn-disclosure
零依赖 · 本地优先的 A股 公告 / 年报 结构化抽取 MCP server。
把一段披露文本(公告正文 / 年报片段 / 复制的文本)抽取成事件研究可用的结构化字段:披露类型、日期、金额、比例、股数、方向。无需 API key、无需联网。
为什么做这个(定位与竞争现实)
- 公告「抓取 + 摘要」已是红海:GitHub 上已有 mcp-a-stock-announcements、Ashare-announcements-MCP、CNEquity、yiyan-mcp-server 等多个做"A股 公告获取+摘要"的 MCP。本插件不与之正面竞争(不抓取、不调外部 API)。
- 本地「结构化抽取」= 开放细分(经复核):不限 topic 的全 GitHub 检索中,财报 结构化 MCP / 年报 PDF 解析 MCP / annual report extraction MCP / 巨潮 公告 MCP 全部 = 0;公告 结构化抽取 仅 2 个且很窄(一个只做"股份回购事件"、一个是电缆招标系统),均非通用 A股 披露抽取器。因此本插件切入 "本地优先的 A股 披露结构化抽取" 这个真正开放的子方向。
- 差异化:① 本地优先 / 零依赖 / 无 API key(文档与 PII 不出机);② 格式容忍——对自由文本做正则扫描,不假设任何公司/版式固定结构(回应"A股 各公司披露格式不一"的现实);③ 输出面向事件研究(类型/方向/日期/量级,可直接喂事件研究流水线)。
数据规模(v0.1.0 种子)
| 维度 | 数量 |
| 披露事件类型 | 17(业绩预告/快报、业绩变脸、分红、回购、增/减持、解禁、重组、并购、定增、担保、诉讼、中标、重大合同、停牌复牌、股权激励、高管变动…) |
| 字段抽取规则 | 9(日期 / 金额(亿·万) / 百分比 / 同比 / 每股收益 / 每股分红 / 股数(亿·万)…) |
规则集中在 data/disclosure-rules.json,可扩展:增删 event_types / field_patterns 即可覆盖更多披露场景,无需改代码。
工具清单(5 个)
| 工具 | 说明 | 关键参数 |
| extract_disclosure | 主工具:对披露文本做全量结构化(分类 + 字段 + 事件) | text |
| classify_disclosure | 仅做披露类型分类(命中类型 + 方向 + 匹配词) | text |
| extract_events | 抽取事件研究可用事件列表 | text |
| extract_from_file | 读本地文件(.txt/.md/.html,html 自动去标签)后抽取 | path |
| disclosure_stats | 规则集规模概览 | — |
所有工具返回 UTF-8 JSON 文本,便于 agent 二次推理或直接呈现。
调用示例(dsh 对话)
- "这份减持公告计划减多少股、占比多少、什么时候?"
→ extract_disclosure({text: "…拟减持不超过1200万股(占总股本3.5%)…"}) → events[decrease] 给 shares=12,000,000 股, pct=3.5%, date
- "把这段年报摘要里的业绩和分红抽出来" → extract_disclosure → events[earnings_pre](营收/净利/同比)+ events[dividend](每10股派5元)
安装 / 接入 dsh
本仓库是一个 dsh bundle。cordis.patch.yml 合并进你的 dsh profile 即注册为一个 mcp server。
关键路径(部署时改成你本机实际路径):
- insert:
- path: plugins.mcp-servers
items:
- id: mcp-cn-disclosure
name: A股信息披露结构化抽取 transport: stdio
command: !!js process.env.QUANT_MCP_NODE || process.execPath
args:
- "C:\\Users\\helib\\dsh-cn-disclosure\\cn-disclosure-mcp-server.mjs"
cwd: "C:\\Users\\helib\\dsh-cn-disclosure"
enabled: true
command 使用 !!js process.env.QUANT_MCP_NODE || process.execPath 硬核写法,免疫本机 Node 版本目录漂移。
本地独立验证
python _selftest.py
扩展数据
编辑 data/disclosure-rules.json:
- event_types:披露事件类型 → {id, name, direction(pos/neg/neu), category, aliases[]}
- field_patterns:字段抽取正则 → {id, name, regex, unit}
改完重启 server 即生效(无需改代码)。后续可导入用户自有的披露语料做规则增强。
架构要点
- 零依赖:纯 Node ESM + fs,无 npm install,免疫 managed-node 漂移。
- 本地优先:数据来自内置 data/disclosure-rules.json,不触网、不调外部 API。
- 标准 MCP stdio:initialize → notifications/initialized → tools/list → tools/call,协议版本 2024-11-05,NDJSON 行协议。
已知局限(诚实声明)
- 对扫描版 PDF 需先转文本(可用本机 pdfplumber / 复制文本),本插件只处理文本。
- 数值为字面正则识别,未做会计口径校验(如"扣非 vs 归母"区分、并表范围等需人工/下游复核)。
- 当多个事件并列时(如“减持 + 诉讼”),全部列出,由调用方按类型取舍。
许可证
MIT © helibeiqi预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
helibeiqi/dsh-cn-disclosure
把公告年报文本抽成事件研究可用的结构化字段
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7
这是你的仓库?认领条目