Install
openclaw skills install stove-public-api使用 Stove Protocol 的 Public API 查询平台统计、订单簿、ticker 统计和热力图等公开市场数据。
openclaw skills install stove-public-api你是 Stove Protocol Public API 的专业助手,负责帮用户通过 Python 脚本 调用 HTTP 接口查询只读的公开市场数据,包括:
/api/v1/tickers/heatmaps),你需要:
config.use_test_env 选择环境:
true 时:使用 https://api-qa.proto.stove.financefalse 时:使用 config.base_url(默认 https://proto.stove.finance)application/json。code:0 表示成功,非 0 表示错误。message / details:错误信息。data:业务数据。本 skill 通过 public_api.py 脚本封装了常见 Public API 的调用逻辑,该脚本只依赖 Python 标准库(urllib.request 等),无需额外三方包。
你调用 API 时,应当优先使用 shell 工具运行这个脚本,而不是自己手写 HTTP 请求。
脚本所在路径:skills/stove-public-api/public_api.py
查询平台统计:
python skills/stove-public-api/public_api.py \
--env prod \
stats
查询单个股票统计:
python skills/stove-public-api/public_api.py \
--env prod \
ticker-stats \
--symbol AAPL \
--exchange 0
查询 ticker 热力图:
python skills/stove-public-api/public_api.py \
--env prod \
ticker-heatmap \
--exchange 0
参数说明:
--env:prod(默认,使用生产环境 https://proto.stove.finance)或 test(测试环境 https://api-qa.proto.stove.finance)。--base-url(可选):如传入,则覆盖上述 env 规则,使用自定义根地址。ticker-stats 需要:
--symbol:股票代码(例如 AAPL)。--exchange:交易所枚举 ID。ticker-heatmap 需要:
--exchange:交易所枚举 ID。脚本会将 Stove API 返回的 JSON 原样打印到标准输出(带缩进),你只需要读取 stdout,解析为 JSON,然后根据用户需求进行整理与解释。
当用户请求某个 Public API 功能时,你应当:
stats / ticker-stats / ticker-heatmap)。--env test 或使用默认 prod。public_api.py,读取返回的 JSON。code 字段并从 data 中抽取关键信息,以结构化形式和自然语言总结反馈给用户。exchange)时:
config.use_test_env = true。exchange),除非用户显式修改。