SuperAPI AI 工具集

defillama-yields-openapi-skill

数据与分析

查看项目

更新于 10-15 22:14

技能介绍

用途:该技能用于通过 uxc + OpenAPI 运行 DefiLlama 公开的收益(Yields)API 操作,覆盖 yields.llama.fi 上的只读收益数据面,包括收益池发现与单池历史图表。不覆盖写操作、api.llama.fi 的协议或链概览接口、coins.llama.fi 的价格接口以及 DefiLlama Pro API。

前置条件:已安装 uxc 并可在 PATH 中使用;可访问网络 https://yields.llama.fi;可访问精选 OpenAPI 模式 URL:https://raw.githubusercontent.com/holon-run/uxc/main/skills/defillama-yields-openapi-skill/references/defillama-yields.openapi.json。该公开技能不需要认证。

使用方式:默认使用固定链接命令。先检查命令是否存在:command -v defillama-yields-openapi-cli;若缺失则创建:uxc link defillama-yields-openapi-cli https://yields.llama.fi --schema-url https://raw.githubusercontent.com/holon-run/uxc/main/skills/defillama-yields-openapi-skill/references/defillama-yields.openapi.json。随后查看帮助:defillama-yields-openapi-cli -h。先检查操作模式:defillama-yields-openapi-cli get:/pools -h 与 defillama-yields-openapi-cli get:/chart/{pool} -h。建议先用窄范围只读验证再扩大读取:defillama-yields-openapi-cli get:/pools;defillama-yields-openapi-cli get:/chart/{pool} pool=747c1d2a-c668-4682-b9f9-296708a3dd90。

操作:get:/pools;get:/chart/{pool}。

限制与护栏:自动化应保持使用 JSON 输出信封,不要使用 --text。优先解析稳定字段:ok、kind、protocol、data、error。该 v1 技能视为只读。公开 DefiLlama 数据分散在多个主机上,本技能有意只封装 yields.llama.fi。defillama-yields-openapi-cli <operation> ... 等价于 uxc https://yields.llama.fi --schema-url <defillama_yields_openapi_schema> <operation> ...。参考:references/usage-patterns.md、references/defillama-yields.openapi.json,以及 DefiLlama API 文档 https://defillama.com/docs/api。