wind-quote-skill

Installation
SKILL.md

Wind 万得行情查询

本 skill 专注万得行情数据(对应 MCP server:vserver_wind_quote)。单一职责,零冗余。

何时使用

✅ 触发场景:

  • A 股 / 港股股票最新行情(最新价、涨跌、成交)
  • K 线(日 / 周 / 月 / 前复权 / 后复权)
  • 分钟级行情
  • 万得板块(行业 / 概念 / 主题 / 风格)成分证券

❌ 不触发场景:

  • 公司财务、股东、公告 → 请用 wind-financial-data-skill
  • 美股 / 欧股 / 非中概股 → 不支持
  • 汇率 / 期货盘口 / 加密货币 → 不支持
  • 非金融数据 → 不触发

工作流程(3 步)

所有命令以 node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs 为前缀。

Step 1:列出可用工具

node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs list-tools

返回本 server 的全部工具(quote_get_indicators / quote_get_kline / quote_get_minute / quote_sector_get_members_sorted),含完整 inputSchema

Step 2:选工具 + 构造参数

根据用户问题和工具描述,选最合适的工具,按 inputSchema 构造参数。

Step 3:调用

node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs call <tool_name> '<params_json>'

典型示例

用户:"帮我查贵州茅台最新价"

# Step 1
node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs list-tools
# → 4 个工具全景

# Step 3(跳过 Step 2 因为行情快照明显用 quote_get_indicators)
node ~/.claude/skills/wind-quote-skill/scripts/cli.mjs call \
  quote_get_indicators \
  '{"windcode":"600519.SH","indexes":"NAME,MATCH,PRECLOSE,OPEN,HIGH,LOW,CHANGE,CHANGERANGE,VOLUME,TURNOVER,TRADINGDATE,TIME"}'
# → 真实行情

API Key 配置(三级兜底,所有 wind 系列 skill 共享

优先级从高到低:

# A. 环境变量
export WIND_API_KEY=ak_xxx

# B. 本 skill 目录 config.json(仅本 skill 用)
echo '{"wind_api_key":"ak_xxx"}' > ~/.claude/skills/wind-quote-skill/config.json

# C. 全局 config(推荐:所有 wind 系列 skill 共享一份)
mkdir -p ~/.wind-aimarket && echo "WIND_API_KEY=ak_xxx" > ~/.wind-aimarket/config

获取 Key: aimarket.wind.com.cn → 登录 → 开发者中心

常见错误

错误 处理
WIND_API_KEY 未配置 上面三选一
MCP 调用失败 HTTP 401 / 403 Key 无效 → 开发者中心重新生成
MCP 调用失败 HTTP 5xx 服务端异常 → 稍后重试或查 status.wind.com.cn
tool not found 工具名拼写错误,先跑 list-tools 确认
params JSON 解析失败 注意 JSON 转义(双引号、中文需 UTF-8)

数据来源标注

向用户呈现结果时必须附注: 数据来源于 Wind 万得金融终端

自检(响应前)

  • 用户问题是不是行情类(非财务、非美股、非汇率)?是 → 继续;否 → 不触发本 skill
  • 是否已配 WIND_API_KEY?未配 → 先引导
  • 结果是否标注数据来源?
Related skills

More from jsoncodechina/wind-skills

Installs
3
GitHub Stars
1
First Seen
13 days ago