SuperAPI AI 工具集

akshare-stock

数据与分析

查看项目

更新于 10-16 01:18

技能介绍

用途:在 OpenClaw 中通过自然语言触发 A 股及相关市场分析,输出适配 QQ/Telegram 的紧凑文本。运行环境为 Mac + Python 3.9,akshare 路径为 /Users/molezz/Library/Python/3.9/lib/python3.9/site-packages,入口建议 python3 skills/akshare-stock/main.py --query "${USER_QUERY}"。

主要能力:采用 Router -> Service -> Analyzer -> Formatter 四层结构。意图分类覆盖实时大盘、历史K线、分时、涨跌停统计、资金流向、财务指标与财报、融资融券与龙虎榜、行业/概念板块轮动、期货期权、基金净值与可转债、港股美股。触发词采用关键词+正则+别名词典混合方式,可抽取6位股票代码、日期、周期、前N排名、复权方式等参数。

使用方式:main.py 接收自然语言 query,router.py 输出结构化意图,services 拉取数据,analyzers 计算指标,formatter.py 按平台压缩输出。适配层 adapters/akshare_adapter.py 封装 akshare 接口以隔离 API 变化。

限制:接口以 akshare 当前版本为准,实际以 adapter 层统一封装;实时接口失败时回退到最近交易日数据并标注非实时;单条消息建议不超过1000字符,超长自动拆分;缓存策略为大盘/资金流30~60秒、板块排行60~120秒、财报当天缓存。具体收费、价格、平台支持范围等资料暂未提供。