By terancejiang
Automatically download PDF financial reports for A-shares and HK stocks from Xueqiu or Tonghuashun data sources. Provide a stock code via CLI command or skill invocation, optionally specify year and report type, and scripts handle web search, parsing, and local file saving.
npx claudepluginhub terancejiang/skill_financial_report_download上市公司财报 PDF 自动搜索与下载工具,支持 雪球(主源)和 同花顺(备选源),可通过 Claude Code 斜杠命令或 Claude 插件两种方式使用。
/download-report <股票代码> [年份] [报告类型]
# A 股年报
/download-report 600887 2024 年报 # 伊利股份 2024 年报
# A 股中报 / 季报
/download-report 300750 2024 中报 # 宁德时代 2024 中报
/download-report 600887 2024 一季报 # 伊利股份 2024 一季报
/download-report 300750 2024 三季报 # 宁德时代 2024 三季报
# 港股
/download-report 00700 2024 年报 # 腾讯控股 2024 年报
/download-report 700 2024 interim # 腾讯控股 2024 interim report
# 不指定年份 / 报告类型(默认最新年报)
/download-report 600887 # 伊利股份最新年报
/download-report 300750 2024 # 宁德时代 2024 年报
| 市场 | 代码格式 | 示例 |
|---|---|---|
| 上海 A 股 (SH) | 6 开头的 6 位数字 | 600887(伊利股份) |
| 深圳 A 股 (SZ) | 0 或 3 开头的 6 位数字 | 300750(宁德时代) |
| 港股 (HK) | 1-5 位数字 | 700 或 00700(腾讯控股) |
| 报告类型 | 用户输入 | 适用市场 | 典型发布时间 |
|---|---|---|---|
| 年报 | 年报 / annual | A 股、港股 | 次年 3-4 月 |
| 中报 | 中报 / interim | A 股、港股 | 当年 8-9 月 |
| 一季报 | 一季报 / Q1 | 仅 A 股 | 当年 4 月 |
| 三季报 | 三季报 / Q3 | 仅 A 股 | 当年 10 月 |
本项目提供两种使用方式,均可正常工作:
在 Claude Code 中直接使用 /download-report,由 .claude/commands/download-report.md 驱动,调用 scripts/download_report.py 下载。
通过 commands/download-report.md 入口,读取 skills/report-download/SKILL.md 完整工作流,调用 skills/report-download/scripts/download_report.py 下载。
安装方式: 在你的项目 .claude/settings.json 中添加本仓库为插件:
{
"plugins": [
"/absolute/path/to/SKILL_financial_report_download"
]
}
添加后,Claude Code 会自动加载 commands/ 和 skills/ 目录,/download-report 命令即可使用。插件还支持自然语言触发——直接对 Claude 说"下载伊利股份2024年报"等即可自动调用。
.
├── .claude/
│ └── commands/
│ └── download-report.md # 斜杠命令(独立完整版,/download-report)
├── commands/
│ └── download-report.md # Claude 插件入口
├── skills/
│ └── report-download/
│ ├── SKILL.md # 插件完整工作流程
│ └── scripts/
│ └── download_report.py # Python 下载脚本(插件版)
├── scripts/
│ └── download_report.py # Python 下载脚本(斜杠命令版)
├── requirements.txt
├── CLAUDE.md
└── README.md
pip install -r requirements.txt
仅需 requests 库。
stockn.xueqiu.com 搜索,无结果时回退到 notice.10jqka.com.cn(同花顺)stockn.xueqiu.com),无结果时回退到同花顺(notice.10jqka.com.cn)%PDF- magic bytes){股票代码}_{报告类型}_{年份}.pdfTeam-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.