SuperAPI AI 工具集

defi-overview

数据与分析

查看项目

更新于 10-15 11:23

技能介绍

用途

该技能用于对加密与 DeFi 市场做一次性的综合解读,同时兼顾两类信息:一是操作者被跟踪协议头寸的健康状况,二是宏观市场环境。它强调不只罗列数字,而是给出可读的市场判断:顶部一行结论,随后只保留发生变化或值得关注的项目,并为每一项附上一句读者为何要在意的理由。

主要能力

技能分为两个面(facet):

  • 头寸面(Positions):读取 memory/on-chain-watches.yml 中配置的被跟踪合约与头寸,通过 eth_call 查询当前状态,与上次记录值对比,标记收益率变化超过 20%、池 TVL 下跌超过 10%、接近清算、无常损失超阈值等情况。
  • 宏观面(Macro):拉取 DeFiLlama、CoinGecko、Fear & Greed、Polymarket 等公开数据,计算 DeFi 市场状态判断、市场观点(Take)、最大涨跌、费用领先者、DEX 成交量、稳定币、收益(区分可持续收益与激励驱动收益)、广度、叙事阶段等,并刷新 memory/topics/market-context.md。

宏观面还会把 TVL 与费用/收入配对,并把收益拆分为可持续(apyBase)与激励驱动(apyReward),以帮助读者避免追逐不可持续的 APY。

使用方式

通过 ${var} 选择运行范围:

  • 留空:同时运行头寸面与宏观面,发送一条合并通知,并写入 market-context.md。
  • positions:仅运行头寸面,覆盖所有被跟踪头寸。
  • positions:<label>:仅运行头寸面,限定到标签匹配的头寸。
  • macro:仅运行宏观面。
  • 其他值:按链或协议聚焦运行宏观面。若匹配 /v2/chains 中的链名,则把 DEX 成交量、费用、收益限定到该链;若匹配 /protocols 中的协议 slug,则拉取该协议相关数据并与所在链及自身 30 天对比;两者都不匹配则按完整宏观概览运行,并在页脚注明 var 未解析。

头寸配置完全来自 memory/on-chain-watches.yml,技能本身不硬编码任何协议。若该文件缺失或没有 type: pool / type: position 条目,则记录 DEFI_MONITOR_NO_CONFIG 并干净跳过该面(空配置不算错误,宏观面仍会运行)。

宏观面会读取 memory/MEMORY.md、最近 2 天的 memory/logs/、memory/on-chain-watches.yml 以及已有的 memory/topics/market-context.md 作为输入,并执行数据抓取、市场判断计算、叙事分类、Polymarket 解析和上下文文件重写。

适用场景

适合需要每日或定期获得加密与 DeFi 市场综合快照、同时监控自身链上头寸健康度的操作者。宏观面产出的 market-context.md 可供下游技能(如 token-pick、narrative-tracker)消费。

限制

  • 数据依赖多个公开 API,单一数据源失败不会阻塞整体运行,但会在页脚标注来源状态。
  • 头寸面需要用户自行在 memory/on-chain-watches.yml 中配置被跟踪合约与头寸,未配置时该面跳过。
  • 宏观面的网络搜索仅限两条查询,以减少噪声。
  • 收益筛选有硬性过滤条件,若没有池子通过筛选则省略该子节并在页脚注明,这本身也是一种信号。
  • 关于收费、价格、平台支持等具体信息,资料中暂未提供。