Install
openclaw skills install @whitertigerwilson/industry-research行业深度研究 v1.3.2(CLI 化 + 多源容灾 + Bocha 搜索)。触发场景:「研究XX行业」「分析XX商品」「XX产业链」「个股/商品研报」。自动化覆盖 A股 + 港股 + 美股 + 期货 + 龙虎榜 + ETF 联动 + Bocha 网页搜索,提供 20 个 CLI 子命令 + Bing/Bocha 双搜索引擎。输出 10 维度结构化研究报告,包含价格/产业链/财务/估值/技术/异动/机构席位/ETF 三级联动/行业新闻。
openclaw skills install @whitertigerwilson/industry-research升级时点:2026-06-30 17:20(Bocha 搜索 + Bing 抓取集成,突破 web_search 工具禁用限制) 能力覆盖:A 股 + 港股 + 美股 + 期货 + 龙虎榜 + ETF 联动 + 行业新闻搜索,全自动 CLI 核心特性:多源容灾 —— 东财挂掉时自动降级到腾讯/akshare/yfinance;搜索自给 —— Bocha API 主 + Bing 网页抓取备,绕过 web_search 工具禁用
cd <skill-dir>
# === A 股个股分析 ===
python -m ira turnover <code> [days] # 换手率(含实时补)
python -m ira kline <code> [days] # K 线形态 + 均线
python -m ira technical <code> [days] # MACD/RSI/BOLL/KDJ
python -m ira financial <code> # PE/PB/市值
python -m ira valuation <code> [industry] # 历史分位 + 三档
python -m ira anomaly <code> [days] # 量价异动
python -m ira realtime <code> # 实时价格
python -m ira sources <code> # 数据源可用性诊断
# === 港美股(多源容灾) ===
python -m ira global <code> # 5 位数字 = 港股 / 字母 = 美股
python -m ira global --search <keyword> # 关键词搜索
# === 行业研究 ===
python -m ira filter <commodity> # 商品-股票池(20+ 商品)
python -m ira futures <commodity> # 期货合约元信息
python -m ira futures-kline <commodity> [days] # 期货主力 K 线
# === 龙虎榜 ===
python -m ira billboard stock [--period] # 个股上榜统计
python -m ira billboard org --days N # 机构席位追踪
python -m ira billboard detail --start ... --end ...
# === 三级联动(商品→个股→ETF)===
python -m ira chain <commodity> # 完整链路
python -m ira etf refresh # 拉取全市场 ETF
python -m ira etf get <code> # 按代码查 ETF
python -m ira etf commodities # 列出 24 支持商品
# === 档案管理 ===
python -m ira archive add / search / list
# === 行业新闻搜索(v1.3.2 新增,绕过 web_search 工具禁用)===
python bocha_search.py "查询词" 5 # Bocha API(0.5s 返 JSON)
python bing_search.py "查询词" 5 # Bing 网页抓取(2s 返 HTML)
用户输入行业/商品 → 单一商品(如"铜"/"半导体"/"白酒"/"蔗糖"/"塑料包装"/"锚链")。
价格走势:
python -m ira futures-kline 铜 60 # 期货主力 60 日
python -m ira chain 铜 # 个股 + ETF 联动
重大新闻:
web_search 和 web_fetch,优先英文主流媒体(AP/BBC/NPR/CNN)A 股相关上市公司:
python -m ira filter 铜 # 预定义池(20+ 商品)
财务数据 + 估值:
python -m ira financial 601899 # PE/PB/市值
python -m ira valuation 600519 白酒 # 历史分位 + 行业 PE 三档
python -m ira technical 601899 60 # MACD/RSI/BOLL/KDJ
python -m ira kline 601899 20 # K线形态 + 均线
python -m ira anomaly 601899 120 # 量价异动
python -m ira turnover 601899 30 # 换手率
港美股对标:
python -m ira global 700 # 港股腾讯(业务对标 A 股)
python -m ira global NVDA # 美股英伟达(半导体对标)
python -m ira global --search 阿里 # 关键词搜索
机构资金动向:
python -m ira billboard org --days 30 # 机构席位追踪
python -m ira billboard stock --period 近一月 # 个股上榜统计
python -m ira etf refresh # 拉取 1522 只 ETF 实时
python -m ira chain 半导体 # 完整商品→个股→ETF 链路
python -m ira etf get 512480 # 单只 ETF 实时
python -m ira archive add 半导体 \
--summary "今日上涨 5.9%, 中芯/韦尔/北方华创 主导" \
--findings '{"price": "+5.9%", "etf": "512480"}' \
--tags "周期股,科技"
python -m ira archive search 半导体 --limit 5
python -m ira archive list
所有 K 线接口统一走 ira/sources.py 多源调度,东财挂掉时自动降级:
东财 push2his.eastmoney.com ← 主(11 字段,含换手率)
↓ 失败
腾讯 ifzq.gtimg.cn ← 备 1(6 字段,缺换手率 → 实时接口补)
↓ 失败
akshare stock_zh_a_hist ← 备 2(11 字段完整)
yfinance ← 主(稳定)
↓ 失败
akshare stock_us_daily ← 备 1
↓ 失败
akshare stock_us_hist ← 备 2
akshare stock_hk_hist ← 主
↓ 失败
腾讯 ifzq hk 日K ← 备 1
腾讯日K缺换手率字段 → 用腾讯实时接口 qt.gtimg.cn/q=sh<CODE> 补最新换手率。
| 用途 | 主源 | 备源 |
|---|---|---|
| 实时行情(A 股) | 腾讯 qt.gtimg.cn | — |
| K 线(A 股) | 东财 push2his(11 字段) | 腾讯 ifzq + akshare |
| 期货主力 | akshare.futures_zh_daily_sina | — |
| 港股历史 | akshare stock_hk_hist | 腾讯 hk 日K |
| 美股历史 | yfinance | akshare stock_us_daily / hist |
| 龙虎榜 | akshare stock_lhb | — |
| ETF | akshare.fund_etf_spot_em(1522 只) | — |
| 历史研究 | 本地 Markdown + YAML | — |
| 重大新闻(v1.3.2) | Bocha API(国内,0.5s 返 JSON,带摘要/来源/日期) | Bing 网页抓取(2s,0 依赖 0 key) |
# {商品} 行业深度研究报告
> 数据来源:CLI 自动化采集 + 公开资料 | 报告日期:2026年x月x日
## 一、价格走势
## 二、成因分析
## 三、上下游产业链
## 四、重大新闻
## 五、A股相关上市公司
## 六、受益/受损分析
## 七、投资机会与风险
## 八、个股技术面(前 3 重点公司,含 MACD/RSI/BOLL/KDJ/量价异动)
## 九、机构资金动向(龙虎榜 + ETF 三级联动)
## 十、ETF 联动 + 跨市场对标
⚠️ 免责声明
stock_filter.py / kline_pattern.py / stock_turnover.py / pet_stocks.pyira/sources.py —— 统一 K 线多源调度python -m ira sources <code> 诊断命令web_search 工具被禁用,Tavily/Brave 需付费 key,Bing/Bocha 直连可用bocha_search.py —— Bocha(博查)API 客户端,0.5s 返结构化 JSON(带摘要/来源/日期)bing_search.py —— Bing 网页搜索 HTML 抓取,2s 返标题+URL(0 依赖 0 key)pip install requests(无其他要求)BOCHA_API_KEY=sk-***(用户已有,免费 1000 次/月)bocha_search.py,失败再跑 bing_search.py,都失败再 LLM 估算pip install akshare requests yfinance
# 安装到本地 skills 目录
clawhub install industry-research
# 触发场景
"研究铜行业"
"分析白糖期货"
"永新股份涉及什么行业"
ira-new/industry-research/ira/(17+ 个模块化 Python 文件)memory/industry-research-v*.md