版本
latestv1.0.02026/4/8
安装命令
点击复制官方npx clawhub@latest install intent-transfer-completion-lifi
镜像加速npx clawhub@latest install intent-transfer-completion-lifi --registry https://cn.clawhub-mirror.com
插件文档
intent-transfer-completion-lifi
生产就绪的 OpenClaw 扩展,组成包括:
- 一个名为
complete_transfer_intent的本地插件/工具 - 一个名为
intent_transfer_completion_lifi的捆绑技能
插件满足以下自然语言代币转账意图:
send 50usdc to merkim.eth on basesend 0.1 eth to vitalik.eth on arbitrumtransfer 250 dai to 0xabc... on optimism
当钱包中请求的代币在指定链上不足时,插件:
- 解析意图
- 解析目标链、代币和收件人
- 检查配置链上的余额
- 从 LI.FI 请求报价/路由以覆盖短缺
- 执行气体预留和滑点政策
- 执行路由
- 执行最终本地/ERC-20 转账
- 跟踪状态直到完成
文件
openclaw.plugin.json:插件清单,包含捆绑技能和配置架构src/index.ts:插件入口点和工具实现skills/intent_transfer_completion_lifi/SKILL.md:模型指令,用于确定何时调用工具
设置
- 安装依赖项:
npm install- 通过 OpenClaw 插件配置或本地工具上下文配置插件。提供:
- 每链 RPC URL
- 可选
lifiApiKey - 可选
ensRpcUrl用于 ENS 收件人
- 在 OpenClaw 中连接本地钱包以进行实时执行。插件从本地工具上下文中发现该钱包,如果没有可用钱包,则返回错误。
- 构建:
npm run build- 测试:
npm test注意事项
- 所有可执行逻辑都存在于 TypeScript 插件中。
- 捆绑技能仅包含路由指导。
- 实时执行需要一个资金充足的本地 OpenClaw 钱包。
- ENS 解析使用配置的
ensRpcUrl。 - 运行时不从
.env加载配置。