SuperAPI AI 工具集

dca-bot

智能体与模型

查看项目

更新于 10-15 21:05

技能介绍

用途:在操作者指定的目标链上,按计划把固定金额定投(DCA)到某个代币,可选价格条件门控,例如仅在 ETH 低于某阈值时买入。

主要能力:管理定投周期与幂等性(同一周期最多买一次)、可选条件检查、风控护栏(单次与单周期花费上限、代币白名单、紧急停止开关)、状态记录。它本身不运行调度器,由宿主代理的调度机制(如 cron 或运行时唤醒)按周期调用,每次调用是一次自包含运行:读状态、判断是否行动、可选执行、写状态。

使用方式:需先具备 swap-integration(uniswap-trading)作为唯一执行路径,以及 viem-integration(uniswap-viem)处理账户、签名、广播与回执。执行模式默认 confirm,广播前经 AskUserQuestion 展示代币、金额、链和预估 gas 供确认;autonomous 模式需同时满足单次与单周期花费上限、代币白名单、先干跑、紧急停止开关四项,否则回退 confirm。若运行时没有 AskUserQuestion,则改用自然语言收集参数与确认。

限制:技能不自行构建报价、授权、兑换或签名逻辑,也不自动注资、跨链或充值。价格条件所需数据须来自 Uniswap Trading API /quote,不引入外部价格源。RWA 代币可能有转账限制,兑换可能在转账时回滚,需优雅处理并记录;部分 RWA 有盘外流动性限制,可能跳过或延后买入。所有地址须匹配 ^0x[a-fA-F0-9]{40}$,金额须为非负数字,链 id 须来自所选模板,API 密钥须来自环境变量,并拒绝含 shell 元字符的输入。需向操作者展示仓库根目录 DISCLAIMER.md 的财务免责声明。