Install
openclaw skills install @thcjp/liquidity-mgr-tool-proopenclaw skills install @thcjp/liquidity-mgr-tool-pro功能说明: 本技能涵盖 中文交互 等核心能力。
专业版面向团队与专业做市商,在免费版单头寸管理基础上,扩展多头寸批量管理、自动再平衡、V4 Hook 策略、收益优化与对冲、风险监控与告警。命令与免费版兼容,已有头寸可直接纳入批量管理.
| 能力 | 说明 | 专业版增强 |
|---|---|---|
| 批量头寸 | 多池子统一管理 | 分组策略 |
| 自动再平衡 | 区间偏离自动调整 | 触发规则 |
| V4 Hook | 动态费率与自定义逻辑 | 策略库 |
| 收益优化 | 对冲与费率套利 | 策略引擎 |
| 风险监控 | 无常损失与敞口告警 | 实时监控 |
技术实现要点:核心能力基于input_params参数与output_format配置实现,支持创建/查询/修改/删除等操作模式,通过config_options进行运行时配置. |
用input_params参数进行配置.
处理: 解析核心功能执行的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回核心功能执行的响应数据,包含状态码、结果和日志.
input_params参数,支持创建/查询/导出操作用config_options参数进行配置.
处理: 解析参数配置与调用的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回参数配置与调用的响应数据,包含状态码、结果和日志.
config_options参数,支持修改/重置/导入操作用output_format参数进行配置.
处理: 解析结果处理与输出的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回结果处理与输出的响应数据,包含状态码、结果和日志.
output_format参数,支持导出/保存/转换操作
能力覆盖范围:本skill的核心能力覆盖以下场景关键词:面向团队的批量头、自动再平衡与收益、优化工具、面向团队的流动性、批量管理与收益优、化专业工具、多头寸批量管理与、策略与动态费率、收益优化与对冲策、风险监控与告警等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.# 批量查询与再平衡(专业版)
{baseDir}/(请参考skill目录中的脚本文件) positions --group portfolio
{baseDir}/(请参考skill目录中的脚本文件) rebalance --threshold 0.15
{
"groups": {
"stable": ["USDC-USDT-0.05", "DAI-USDC-0.01"],
"main": ["WETH-USDC-0.3", "WBTC-WETH-0.3"]
},
"rebalance": {"trigger_deviation": 0.15, "auto": true}
}
V4 Hook 策略:
动态费率: 波动率 > 阈值时费率上调
限价单: 价格触达指定值自动成交
再平衡: 区间偏离自动迁移头寸
风险看板:
─────────────────────────────
总 TVL: $120,000
总敞口: WETH $80k / USDC $40k
无常损失: -1.2%(阈值 -3%)
日手续费: $185
─────────────────────────────
告警: WETH 敞口偏高,建议对冲
以下场景流动性管理工具专业版不适合处理:
需要系统监控、日志分析、运维告警、部署管理时使用。不适用于非本工具能力范围的需求.
组合配置(liquidity-portfolio.json):
{
"groups": {"stable": [], "main": []},
15, "max_per_day": 3},
"v4_hooks": ["dynamic_fee", "auto_rebalance"],
"risk": {"max_il": 0.03, "max_single_exposure": 0.6, "alert": true},
"hedge": {"enabled": true, "instrument": "perp"}
}
| 项目 | 免费版 | 专业版 |
|---|---|---|
| 命令 | 相同 | 相同(可编排) |
| 头寸数 | 单头寸 | 批量分组 |
| 再平衡 | 手动 | 自动触发 |
| 风险监控 | 不支持 | 实时告警 |
Q1:自动再平衡会亏 gas 吗? A:会。设合理阈值(如 15%),避免频繁操作,收益需覆盖 gas. Q2:V4 Hook 安全吗? A:Hook 是自定义合约,需审计后再用,专业版提供策略库. Q3:对冲怎么做? A:用永续合约(perp)对冲资产敞口,减少单向风险. Q4:免费版能升级组合吗? A:能。单头寸作为组合一项,扩展分组即可. Q5:专业版有优先支持吗? A:有。专业版享策略设计与风险建模咨询.
# 区间偏离再平衡
def should_rebalance(position, current_price, threshold=0.15):
lower, upper = position["lower"], position["upper"]
mid = (lower + upper) / 2
deviation = abs(current_price - mid) / mid
return deviation > threshold
# ...
# 执行再平衡
def rebalance(position, current_price, new_range=0.2):
mid = current_price
new_lower = mid * (1 - new_range)
new_upper = mid * (1 + new_range)
# 撤旧头寸 + 建新头寸
return {"lower": new_lower, "upper": new_upper}
V4 Hook 策略:
动态费率:
触发: 波动率 > 阈值
动作: 费率从 0.3% 上调至 0.5%
场景: 高波动期保护 LP
# ...
限价单:
触发: 价格触达指定值
动作: 自动成交指定数量
场景: 定向建仓/平仓
# ...
自动再平衡:
触发: 区间偏离 > 阈值
动作: 自动迁移头寸至新区间
场景: 集中流动性维护
# ...
MEV 保护:
触发: 检测三明治攻击
动作: 拒单或延迟执行
场景: 防套利保护
对冲方案:
永续合约对冲:
- LP 持有 WETH 多头敞口
- 永续合约开等量空头
- 价格变动对冲掉,赚手续费
# ...
Delta 中性:
- 调整 LP 与对冲比例使 Delta≈0
- 价格小幅波动时净敞口近零
- 收益来自手续费,非方向
# ...
对冲成本:
- 永续资金费率(多空互换)
- 对冲滑点与手续费
- 需收益覆盖对冲成本才划算
实时监控指标:
总 TVL 与各池占比
各资产敞口(对冲前后)
无常损失实时值
日手续费收入
gas 消耗占比
再平衡次数与成本
阈值告警:
- 无常损失 > 3%
- 单资产敞口 > 60%
- 池子 TVL 异常下降
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| Node.js | 运行时 | 必需 | nodejs.org |
| ethers.js | 链交互 | 必需 | npm install ethers |
| Python | 运行时 | 监控脚本必需 | python.org |
| EVM 钱包 | 签名 | 必需 | MetaMask / 多签钱包 |
| LLM API | API | 必需 | 由 Agent 内置 LLM 提供 |
RPC_URL:与免费版一致,建议用付费节点保证稳定| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案 |
{
"success": true,
"data": {
"result": "流动性管理工具专业版处理结果",
"execution_time": "0.5s",
"metadata": {
"version": "1.0",
"processor": "liquidity mgr pro"
}
},
"execution_log": ["解析输入参数", "执行核心处理", "格式化输出结果"],
"error": null
}