这个项目能做什么

a-stock-data 是一个自包含的 Skill 文件,把分散在 22 个数据源的 A 股原始数据整合为 AI 编程助手(Claude Code / Codex / OpenClaw)直接能用的工具集。用户无需处理 mootdx 的 K 线参数、东财的 PDF Referer 头或 iwencai 的 X-Claw 鉴权,全部已封装。 十二层架构覆盖行情、研报、信号、资金面/筹码、新闻、基础数据、公告、打板、ETF 期权、舆情互动、宏观与指数日历,共 60 个能力入口。主源按封 IP 风险排序:mootdx 与腾讯优先(不封 IP),东财仅用于独有数据且统一走 em_get() 串行限流防封;其余如同花顺、百度、新浪、巨潮、baostock、申万、人民银行、国家统计局、中证、国证、上交所/深交所/北交所等直连 HTTP API,不经过第三方封装。 除 iwencai 语义搜索需 API Key 外,其余数据源均零鉴权。内置备用源速查与降级策略,含官方龙虎榜、资金流、公告、两融与北交所行情备胎。快速开始 3 步即可在 ~/.claude/skills/a-stock-data/ 下部署 SKILL.md 并安装依赖,随后在 Claude Code 中说「帮我看看 688017 的估值」即可自动激活。 FAQ 详述了指数权重非今日、两融与北交所备胎用法、mootdx httpx 版本冲突绕过方案、海外服务器超时建议、东财 403 降频与换网对策、财联社 v1 接口零 key 签名复活、北交所老码迁移为新码注意事项等。验证通过 python3 -m unittest discover 自动从 SKILL.md 抽取本版代码测试。