Ming-H

Cninfo Disclosure — Development skill for Claude Code

Development community

📄 Claude Code Skill - 从巨潮资讯网下载 A 股上市公司定期报告 PDF(年报/半年报/季报).

How to install Cninfo Disclosure

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Ming-H/cninfo-disclosure and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cninfo Disclosure does

📄 Claude Code Skill - 从巨潮资讯网下载 A 股上市公司定期报告 PDF(年报/半年报/季报).

Alternatives in Development

  • Book To Skill — Turn any technical book PDF into a Claude Code skill — ready to study, reference, and use while you work 25.9k ★
  • Octo Docs — Document delivery with export to PPTX, DOCX, PDF formats 2.8k ★
  • Translate Book — Claude Code skill that translates entire books (PDF/DOCX/EPUB) into any language using parallel subagents 542 ★

README

cninfo-disclosure · 巨潮信息披露下载

一个 Claude Code Skill:下载 A 股上市公司**财报**、**招股说明书** PDF 与**券商研报**清单。财报/招股书走巨潮资讯网,港股财报走 HKEX 披露易,券商研报走东方财富。统一入口。

数据全部来自官方/权威渠道:

✨ 特性

  • 📄 财报:年报 / 半年报 / 一季报 / 三季报,按「股票 + 年份」定位,支持批量多年/多类型
  • 📜 招股书:首发 IPO 招股说明书,按「股票」定位(无需年份),自动识别板块(科创板/创业板/主板/北交所)
  • 📊 券商研报:卖方研报清单,按「股票」定位(无需年份),输出 CSV+Markdown,含评级/分析师/盈利预测/PDF直链(东方财富)
  • 🇭🇰 港股:年报 / 中期报告(HKEX 披露易,Playwright 驱动)
  • 🧠 智能筛选正本:自动排除摘要 / 更正 / H股 / 确认意见 / 过程稿等干扰项
  • ⚡ 零依赖(A股):纯 Python3 标准库;港股可选 Playwright
  • 🏗️ 底座架构:巨潮查询/PDF下载抽成共享模块,财报与招股书复用同一底座

📦 安装

作为 Claude Code Skill 安装到 `~/.claude/skills/`:

git clone https://github.com/Ming-H/cninfo-disclosure.git ~/.claude/skills/cninfo-disclosure

港股下载需额外安装(A股不需要):

pip install playwright   # 使用系统 Chrome,无需 playwright install chromium

🚀 用法

cd ~/.claude/skills/cninfo-disclosure

# 财报(需 --year)
python3 scripts/cli.py download --stock "三一重工" --year 2025 -o /tmp/
python3 scripts/cli.py download --stock "三一重工" --year 2025 --type semi -o /tmp/    # 半年报
python3 scripts/cli.py download --stock "三一重工" --year 2023-2025 -o /tmp/           # 批量多年

# 招股书(无需 --year)
python3 scripts/cli.py download --stock "宁德时代" --type prospectus -o /tmp/          # 创业板 2018
python3 scripts/cli.py download --stock 600519 --type prospectus -o /tmp/              # 茅台 2001(早期也有)
python3 scripts/cli.py search --stock "宁德时代" --type prospectus                     # 只搜不下载

# 券商研报清单(无需 --year,东方财富)
python3 scripts/cli.py download --stock 688578 --type research -o /tmp/                # 艾力斯,落地 CSV+MD
python3 scripts/cli.py search --stock "688578" --type research                         # 只搜不下载

# 港股财报
python3 scripts/cli.py download --stock 01888 --year 2025 -m hk -o /tmp/

在 Claude Code 中直接用自然语言:「下载宁