SuperAPI AI 工具集

kucoin-openapi-skill

数据与分析

查看项目

更新于 10-15 22:14

技能介绍

用途:该技能用于通过 uxc + OpenAPI 运行 KuCoin 公共行情数据操作,复用 uxc 技能提供的执行、认证与错误处理指引。

主要能力:覆盖精选的 KuCoin 公共行情面,包括交易对发现、全部行情(all tickers)、订单簿快照、K线读取。不覆盖私有账户或订单接口(v1)、WebSocket、杠杆及更广泛平台产品。

前置条件:uxc 已安装并在 PATH 中;可访问 https://api.kucoin.com;可访问精选 OpenAPI 架构 URL:https://raw.githubusercontent.com/holon-run/uxc/main/skills/kucoin-openapi-skill/references/kucoin-public.openapi.json。

使用方式:默认使用固定链接命令,先检查 command -v kucoin-openapi-cli;若缺失则创建:uxc link kucoin-openapi-cli https://api.kucoin.com --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/kucoin-openapi-skill/references/kucoin-public.openapi.json。随后可运行 kucoin-openapi-cli -h,并在执行前查看操作帮助,如 kucoin-openapi-cli get:/api/v1/symbols -h、kucoin-openapi-cli get:/api/v1/market/allTickers -h。建议优先进行窄范围交易对读取,例如 kucoin-openapi-cli get:/api/v1/market/orderbook/level2_20 symbol=BTC-USDT、kucoin-openapi-cli get:/api/v1/market/candles symbol=BTC-USDT type=1hour。

操作列表:get:/api/v1/symbols、get:/api/v1/market/allTickers、get:/api/v1/market/orderbook/level2_20、get:/api/v1/market/candles。

限制与注意:本技能中的公共行情接口无需凭证;KuCoin 私有 REST 认证使用提供商特定请求头与签名规则,包括 passphrase 处理,在 uxc 中存在可复用的 KuCoin 签名流程前,v1 技能保持仅公开数据。自动化应保持 JSON 输出封装,不要使用 --text;优先解析稳定字段 ok、kind、protocol、data、error;将 v1 技能视为只读;KuCoin 交易对使用连字符命名,如 BTC-USDT。kucoin-openapi-cli <operation> ... 等价于 uxc https://api.kucoin.com --schema-url <kucoin_public_openapi_schema> <operation> ...。参考:references/usage-patterns.md、references/kucoin-public.openapi.json,官方认证文档 https://www.kucoin.com/docs-new/authentication。