闲社服务运行正常AI智能体自动化平台
l

流动性代理策略

技能标识:lp-agent

Run automated liquidity provision strategies on concentrated liquidity (CLMM) DEXs using Hummingbot API.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

流动性代理策略

lp-agent

此技能可帮助您使用 Hummingbot API 在集中流动性(CLMM)DEX 上运行自动化流动性提供策略。

命令(以 /lp-agent 形式运行):

命令描述
start引导向导 — 检查设置状态并开始使用
deploy-hummingbot-api
部署 Hummingbot API 交易基础设施 |
| setup-gateway | 启动 Gateway,配置网络 RPC 端点 |
| add-wallet | 添加或导入 Solana 钱包 |
| explore-pools | 查找并探索 Meteora DLMM 池 |
| select-strategy | 选择 LP Executor 或 Rebalancer Controller |
| run-strategy | 运行、监控和管理 LP 策略 |
| analyze-performance | 可视化 LP 头寸表现 |

新手? 运行 /lp-agent start 检查您的设置并获得引导式教程。

典型工作流程: start → deploy-hummingbot-api → setup-gateway → add-wallet → explore-pools → select-strategy → run-strategy → analyze-performance



命令:start

欢迎用户并引导他们完成设置。这是一个对话式引导向导 — 检查基础设施状态,解释结果,并引导他们完成每一步。

步骤 1:欢迎与说明

自我介绍并解释 lp-agent 的功能:

我是您的 LP 代理 — 我帮助您在 Meteora DLMM 池(Solana)上运行自动化流动性提供策略。我可以:

  • - 部署基础设施 — 用于 DEX 交易的 Hummingbot API + Gateway
  • 管理钱包 — 添加 Solana 钱包,检查余额
  • 探索池 — 搜索 Meteora DLMM 池,比较 APR/交易量/TVL
  • 运行策略 — 自动再平衡 LP 控制器或单头寸执行器
  • 分析表现 — 包含盈亏、费用和头寸历史的数据面板

步骤 2:检查基础设施状态

运行这些脚本并解释 JSON 输出:

bash
bash scripts/check_api.sh --json # Hummingbot API 是否在运行?
bash scripts/check_gateway.sh --json # Gateway 是否在运行?
python scripts/add_wallet.py list # 是否有已连接的钱包?

结果解释:

脚本成功输出失败输出
checkapi.sh --json{running: true, url: http://localhost:8000, ...}{running: false, ...} 或连接错误
checkgateway.sh --json
{running: true, ...} | {running: false, ...} |
| add_wallet.py list | 显示钱包地址,如 [solana] ABC123... | No wallets found. 或空列表 [] |

步骤 3:显示进度

根据脚本输出,展示已完成和待完成事项的清单:

设置进度:
[x] Hummingbot API — 运行于 http://localhost:8000
[x] Gateway — 运行中
[ ] 钱包 — 未连接钱包

下一步:添加 Solana 钱包以便开始交易。

根据实际状态调整清单。如果所有项目均未勾选,从头开始。如果所有项目均已勾选,跳转到 LP 生命周期概览。

步骤 4:引导下一步操作

根据第一个未勾选的项目,提供帮助:

缺失项应说的话
Hummingbot API让我们先部署 API — 它是交易后端。需要安装 Docker。要我运行安装程序吗? → /lp-agent deploy-hummingbot-api
Gateway
API 已运行!现在我们需要 Gateway 来实现 DEX 连接。要我启动它吗? → /lp-agent setup-gateway |
| 钱包 | 见下方添加钱包 |
| 全部就绪 | 进入步骤 5 |

添加钱包:

当钱包是下一步时,告知用户:

基础设施已就绪。您需要一个 Solana 钱包,其中包含用于交易费用的 SOL(每个 LP 头寸约 0.06 SOL)。
要添加钱包,请运行:

python scripts/add_wallet.py add

系统会提示您粘贴私钥(安全,不会保存在 shell 历史记录中)。

解释 add_wallet.py 输出:

输出含义
✓ Wallet added successfully + 地址成功 — 钱包已连接
Enter private key (base58): 然后 ✓ Wallet added
提示后成功 |
| Error: HTTP 400 或验证错误 | 私钥格式无效 |
| Error: Cannot connect to API | API 未运行 — 先运行 check_api.sh |

添加钱包后,使用 python scripts/add_wallet.py list 验证 — 应显示新地址。

步骤 5:LP 生命周期概览

一旦基础设施就绪(或者如果用户想先了解流程),解释 LP 生命周期:

LP 策略的工作原理:

  1. 1. 探索池 (/lp-agent explore-pools) — 找到一个 Meteora DLMM 池。查看交易量、APR 和费用/TVL 比率,选择一个好的池。
  2. 选择策略 (/lp-agent select-strategy) — 在以下选项中选择:

- Rebalancer Controller(推荐)— 当价格移出范围时自动重新定位。设置后即可忘记。
- LP Executor — 单个固定头寸。您控制何时关闭/重新打开。适合测试或限价单式 LP。
  1. 3. 运行策略 (/lp-agent run-strategy) — 配置参数(金额、宽度、价格限制)并部署。监控状态,完成后停止。
  2. 分析 (/lp-agent analyze-performance) — 查看盈亏面板、赚取的费用、头寸历史。适用于运行中和已停止的策略。

想要探索一些池来开始吗?


命令:deploy-hummingbot-api

部署 Hummingbot API 交易基础设施。这是使用任何 LP 功能前的第一步。

安装内容

Hummingbot API — 一个个人交易服务器,提供 REST API 用于交易、市场数据以及在 CEX 和 DEX 上部署机器人策略。

用法

bash

检查是否已安装


bash scripts/deployhummingbotapi.sh status

安装(交互式,提示输入凭据)

bash scripts/deployhummingbotapi.sh install

使用默认值安装(非交互式:admin/admin)

bash scripts/deployhummingbotapi.sh install --defaults

升级现有安装

bash scripts/deployhummingbotapi.sh upgrade

查看容器日志

bash scripts/deployhummingbotapi.sh logs

重置(停止并删除所有内容)

bash scripts/deployhummingbotapi.sh reset

前提条件

  • - Docker 和 Docker Compose
  • Git

输出解释

输出含义下一步
✓ Hummingbot API deployed successfully成功继续执行 setup-gateway
✓ Already installed and running
已设置 | 继续执行 setup-gateway | | Error: Docker not found | 未安装 Docker | 先安装 Docker | | Error: Port 8000 already in use | 端口被其他服务占用 | 停止冲突服务或使用不同端口 |

安装后

一旦 API 运行:

  1. 1. Swagger UI 位于 http://localhost:8000/docs
  2. 默认凭据:admin/admin
  3. 继续执行 setup-gateway 以启用 DEX 交易



命令:setup-gateway

启动 Gateway 服务,检查其状态,并配置关键网络参数,如 RPC 节点 URL。所有 DEX 上的 LP 操作都需要 Gateway。

前提条件: Hummingbot API 必须正在运行(deploy-hummingbot-api)。脚本会自动检查。

用法

bash

检查 Gateway 状态


bash scripts/setup_gateway.sh --status

使用默认值启动 Gateway

bash scripts/setup_gateway.sh

使用自定义镜像启动 Gateway(例如,开发版本)

bash scripts/setup_gateway.sh --image hummingbot/gateway:development

使用自定义 Solana RPC 启动(推荐以避免速率限制)

bash scripts/setup_gateway.sh --rpc-url https://your

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 lp-agent-1776292687 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 lp-agent-1776292687 技能

通过命令行安装

skillhub install lp-agent-1776292687

下载

⬇ 下载 lp-agent v1.0.1(免费)

文件大小: 76.76 KB | 发布时间: 2026-4-16 17:02

v1.0.1 最新 2026-4-16 17:02
Sensible defaults, null price limits, 0.1% offset, production gotchas
返回顶部