用途:该技能用于跨去中心化交易所(DEX)寻找最优交易路由,通过聚合 1inch、Paraswap 和 0x 的报价来比较价格,支持多跳路由发现、大额订单拆分,并评估 MEV 风险,以减少滑点和 Gas 成本。
前提条件:需安装 Python 3.9+ 及 httpx、pydantic、rich 包;确认可访问聚合器 API(1inch、Paraswap、0x);可选添加 1inch 和 0x 的 API key 以获得更高频率限制;复制配置:cp ${CLAUDE_SKILL_DIR}/config/settings.yaml.example ${CLAUDE_SKILL_DIR}/config/settings.yaml
主要能力与用法:
- 快速单报价:python ${CLAUDE_SKILL_DIR}/scripts/dex_router.py ETH USDC 1.0
- 比较多场所报价(按 Gas 后有效汇率排序):python ${CLAUDE_SKILL_DIR}/scripts/dex_router.py ETH USDC 5.0 --compare
- 多跳路由分析(直接与 2-3 池多跳对比):python ${CLAUDE_SKILL_DIR}/scripts/dex_router.py ETH USDC 10.0 --routes
- 大额拆单($10K+ 分散到多个 DEX):python ${CLAUDE_SKILL_DIR}/scripts/dex_router.py ETH USDC 100.0 --split
- MEV 风险评估(LOW/MEDIUM/HIGH):python ${CLAUDE_SKILL_DIR}/scripts/dex_router.py ETH USDC 50.0 --mev-check
- 综合完整分析(JSON 输出):python ${CLAUDE_SKILL_DIR}/scripts/dex_router.py ETH USDC 25.0 --full --output json
输出内容:快速报价含最佳价格、输出数量、Gas 成本与推荐场所;比较模式列出各场所有效汇率、价格影响与 Gas;路由分析给出直接与多跳的逐跳明细;拆单模式给出最优分配比例与相对单场所的节省金额;MEV 评估给出风险评分、敞口估计与防护建议。
错误处理:API 限流需等待 60 秒或添加 API key;报价过期(约 30 秒有效)需在执行前刷新;低流动性代币可能找不到路由,可尝试更大 DEX 或减小交易规模;网络超时可重试或检查聚合器状态页。
限制:报价有效期约 30 秒,实际执行前应刷新;未提供 API key 时受频率限制;低流动性代币可能无可用路由。