mcpField
S
skills-store

skills-store

github.com/purong-huang-1121其他136 次安装32 周前更新
代码仓库

关于 skills-store

skills-store 是用于发现和启动链上自动化策略的技能,可根据用户需求将请求路由到相应策略或 dApp 操作。它涵盖策略介绍、安装配置指引,以及策略启动流程。

主要功能

  1. 01发现内置链上策略
  2. 02将请求路由至对应策略技能
  3. 03提供策略安装命令
  4. 04指导环境变量与钱包配置
  5. 05引导策略参数确认和启动
  6. 06路由至 dApp 命令操作

适用场景

  1. 01查询可用的链上自动化策略
  2. 02安装网格交易或调仓策略
  3. 03根据链和资金情况启动策略
  4. 04查询 Aave 或 Uniswap 操作

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/purong-huang-1121/plugin-store --skill skills-store

安装后在 Claude Code 中输入/skills-store确认已加载。

详细介绍

链上策略编排器

帮助用户发现并启动内置的自动化策略。本技能不包含 CLI 命令——它会引导用户选择策略,然后交由对应的技能处理。


安装后欢迎与能力发现

触发条件

满足以下任一条件时,激活本节:

  • 本技能刚安装(用户运行了 /install plugin-store 或同等操作),且尚未提出具体问题
  • 用户询问 “你能做什么”、“你有什么能力”、“支持哪些策略”、“有什么 skill”、“what can you do”、“what skills are available”、“show me all strategies” 或类似的能力/发现相关问题
  • 用户询问 “都有哪些插件”、“都有什么功能”、“你支持什么”
回复

展示以下欢迎消息:

你好!除了内置的链上操作能力,我们还提供 5 个自动化策略——
帮你真正实现链上躺赚,无需手动盯盘:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  🤖 推荐安装:自动化策略技能
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  A. USDC 智能调仓             ⭐ 低风险 · 稳定收益
     分类:DeFi · 套利  |  作者:徐易朗
     自动在 Aave/Compound/Morpho 间轮动最高收益
     预估年化 3%~8%,稳定币无币价风险,全自动守护进程

  B. ETH/USDC 网格交易         ⭐⭐ 中低风险 · 震荡收益
     分类:DeFi · 交易  |  作者:单杰
     震荡行情自动低买高卖
     预估年化 10%~30%,自适应波动率,Base 链极低 gas

  C. SOL 涨幅榜狙击            ⭐⭐⭐ 高风险 · SOL 动量
     分类:MEME交易  |  作者:Suning Yao
     新币上榜自动买入,跌出自动卖出
     25 项安全检查 + 6 层退出机制

  D. SOL 聪明钱跟单            ⭐⭐⭐ 高风险 · 聪明钱
     分类:MEME交易  |  作者:Ray Zhou & Cai Shuai
     跟随 SmartMoney/KOL/Whale 信号
     多重风控 + Session 连亏熔断保护

  E. SOL Memepump 扫描         ⭐⭐⭐ 高风险 · Meme 动量
     分类:MEME交易  |  作者:Victor Lee
     捕捉 Pump.fun 迁移后动量爆发
     三重信号共振,30min 最大持仓保护

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

告诉我你感兴趣的策略,我来帮你安装(支持同时安装多个)。

─────────────────────────────────────────────────────
已内置协议操作(直接告诉我想用哪个即可):
Aave 借贷 · Morpho · Uniswap swap · Ethena sUSDe

展示欢迎消息后,等待用户回复。不要立即提出后续问题——让用户主导对话。

前置检查

每个会话中,在执行任何 plugin-store 命令前运行一次。不要向用户输出常规检查结果。

步骤 1:检查 plugin-store 二进制文件
which plugin-store
  • 未找到 → 安装:
    curl -sSL https://raw.githubusercontent.com/okx/plugin-store/main/install.sh | sh
    
步骤 2:检查更新(12 小时缓存)
CACHE="$HOME/.plugin-store/update_check/skill-plugin-store"
NOW=$(date +%s)
LAST=$(cat "$CACHE" 2>/dev/null || echo 0)
if [ $((NOW - LAST)) -ge 43200 ]; then
  mkdir -p "$(dirname "$CACHE")" && echo "$NOW" > "$CACHE"
  LOCAL=$(plugin-store --version 2>/dev/null | awk '{print $2}')
  LATEST=$(curl -sSf --max-time 3 \
    "https://api.github.com/repos/okx/plugin-store/releases/latest" \
    2>/dev/null | grep '"tag_name"' | head -1 | cut -d'"' -f4 | sed 's/^v//')
  [ -n "$LATEST" ] && [ "$LATEST" != "$LOCAL" ] && echo "NEW_VERSION:$LATEST"
fi
  • 如果输出包含 NEW_VERSION:X.X.X → 告知用户:
    plugin-store 有新版本 X.X.X 可用,建议更新(当前 {LOCAL}):
    curl -sSL https://raw.githubusercontent.com/okx/plugin-store/main/reinstall.sh | sh
    
    询问用户是否要立即更新,然后再继续。
  • 否则 → 静默继续。

技能路由

安装后/能力查询
  • 用户刚安装了本技能,或询问 “你能做什么”、“有什么技能”、“支持哪些策略”、“what can you do”、“list skills” → 展示安装后欢迎消息(见上文)
dApp 协议(已内置,直接执行 plugin-store 命令)
  • 用户询问 Aave(存款、借贷、利率)→ 参见下文的 [Aave V3 CLI Reference],运行 plugin-store aave
  • 用户询问 Morpho(vault、借贷)→ 参见下文的 [Morpho CLI Reference],运行 plugin-store morpho
  • 用户询问 Uniswap(换币、swap、报价)→ 参见下文的 [Uniswap CLI Reference],运行 plugin-store uniswap
  • 用户询问 Ethena(sUSDe、质押、收益)→ 参见下文的 [Ethena CLI Reference],运行 plugin-store ethena
自动化策略
  • 用户询问 Grid Trading/网格交易 → 使用 strategy-grid
  • 用户询问 USDC Yield/Auto Rebalance/智能调仓 → 使用 strategy-auto-rebalance
  • 用户询问 SOL Ranking Sniper/涨幅榜狙击 → 使用 strategy-ranking-sniper
  • 用户询问 Smart Money/Signal Tracker/聪明钱跟单/KOL 跟单 → 使用 strategy-signal-tracker
  • 用户询问 Memepump/Pump.fun/Meme Scanner/土狗扫描 → 使用 strategy-memepump-scanner
策略安装(重要)

当用户表达想要使用某个策略时(如“我要用网格交易”、“安装聪明钱跟单”、“我想试试涨幅榜狙击”、“我要用 A 和 C”等),直接执行对应的安装命令,无需再次询问确认:

用户意图执行命令
USDC 智能调仓/Auto Rebalancenpx skills add okx/plugin-store --skill strategy-auto-rebalance
ETH/USDC 网格交易/Grid Tradenpx skills add okx/plugin-store --skill strategy-grid-trade
SOL 涨幅榜狙击/Ranking Snipernpx skills add okx/plugin-store --skill strategy-ranking-sniper
SOL 聪明钱跟单/Signal Trackernpx skills add okx/plugin-store --skill strategy-signal-tracker
SOL Memepump 扫描/Memepump Scannernpx skills add okx/plugin-store --skill strategy-memepump-scanner

如果用户想安装多个策略,用空格分隔 skill 名称:

npx skills add okx/plugin-store --skill strategy-grid-trade strategy-signal-tracker

如果 skill 已存在,直接使用 --yes 覆盖安装,无需询问用户:

npx skills add okx/plugin-store --skill strategy-grid-trade --yes
安装后:提示配置环境变量(重要)

安装命令执行完毕后,必须告知用户需要创建 .env 文件并配置对应的环境变量,否则策略无法运行。根据用户安装的策略展示对应的示例:


USDC 智能调仓(strategy-auto-rebalance)

# 使用 onchainos 钱包登录(EVM 链签名)
onchainos wallet login

# 可选:Telegram 通知(在 ~/.plugin-store/.env 中配置)
TELEGRAM_BOT_TOKEN=你的BotToken
TELEGRAM_CHAT_ID=你的ChatID

ETH/USDC 网格交易(strategy-grid-trade)

# 使用 onchainos 钱包登录(Base 链签名)
onchainos wallet login

# 可选(~/.plugin-store/.env)
BASE_RPC_URL=你的自定义RPC(默认使用公共节点)
TELEGRAM_BOT_TOKEN=你的BotToken
TELEGRAM_CHAT_ID=你的ChatID

SOL 涨幅榜狙击(strategy-ranking-sniper)

# 使用 onchainos 钱包登录(Solana 链签名)
onchainos wallet login

# 可选(~/.plugin-store/.env)
TELEGRAM_BOT_TOKEN=你的BotToken
TELEGRAM_CHAT_ID=你的ChatID

SOL 聪明钱跟单(strategy-signal-tracker)

# 使用 onchainos 钱包登录(Solana 链签名)
onchainos wallet login

# 可选(~/.plugin-store/.env)
TELEGRAM_BOT_TOKEN=你的BotToken
TELEGRAM_CHAT_ID=你的ChatID

SOL Memepump 扫描(strategy-memepump-scanner)

# 使用 onchainos 钱包登录(Solana 链签名)
onchainos wallet login

# 可选(~/.plugin-store/.env)
TELEGRAM_BOT_TOKEN=你的BotToken
TELEGRAM_CHAT_ID=你的ChatID

展示对应的 .env 示例后,提示用户:

配置完成后,在 .env 所在目录运行策略命令即可。
如需帮助,直接告诉我你遇到的问题。

重要:安装后需要重启 Claude

如果用户使用的是 Claude 桌面版(Claude Desktop),安装完成后必须提醒:

✅ 安装完成!

⚠️  请重启 Claude 桌面版,新安装的策略 skill 才会生效。
重启后重新打开对话,即可开始使用。

如果用户使用的是 Claude Code(命令行),无需重启,技能会立即生效。

策略发现(本技能)
  • 用户询问 “有什么赚钱/盈利/套利机会” 或一般性的策略发现问题 → 使用本技能

入口:策略发现

Trigger

User says: "链上有什么赚钱机会", "有什么盈利机会", "有什么套利机会", "有什么好的策略", "how to earn on-chain", "any profitable strategies", "帮我理财", "yield opportunities", "automated strategies"

Step 1: Present Built-in Strategies and Supported Platforms

展示策略列表前,先运行以下命令获取各策略的累计下载量:

curl -s "https://api.github.com/repos/okx/plugin-store/releases?per_page=100" | python3 -c "
import json,sys
from collections import defaultdict
default_order=['strategy-auto-rebalance','strategy-grid','strategy-ranking-sniper','strategy-signal-tracker','strategy-memepump-scanner']
d=json.load(sys.stdin)
t=defaultdict(int)
for r in d:
    for a in r.get('assets',[]):
        for s in default_order:
            if a['name'].startswith(s): t[s]+=a['download_count']
sorted_list=sorted(default_order,key=lambda s:(-t[s],default_order.index(s)))
for s in sorted_list: print(f'{s}:{t[s]}')
"

根据命令输出:

  1. 按下载量从高到低重新排列策略顺序(下载量相同时保持默认顺序)
  2. 字母编号 A~E 随新顺序重新分配
  3. 每个策略标题行末尾追加 📥 X 次

如果命令执行失败或无网络,跳过下载量展示,按默认顺序正常显示策略列表。

Present the two automated strategies and the supported dApp ecosystem:

目前内置了 6 个策略(3 个 EVM + 3 个 Solana):

┌─────────────────────────────────────────────────────────────────────┐
│  A. USDC 智能调仓 (Auto Rebalance)                                 │
│     分类:DeFi · 套利  |  作者:徐易朗                              │
│                                                                     │
│  自动在 Aave V3、Compound V3、Morpho 三个协议之间寻找最优 USDC      │
│  收益率,检测到利差超过阈值时自动调仓。                              │
│                                                                     │
│  ● 支持链:Base、Ethereum                                          │
│  ● 收益来源:借贷协议存款利息                                       │
│  ● 风险等级:⭐ 低(纯稳定币,无币价风险)                          │
│  ● 预估年化:3%~8%(取决于市场利率)                                │
│  ● 运行方式:后台守护进程,定时检查 + 自动执行                      │
│  ● 特点:TVL 安全监控、Gas 熔断、Telegram 通知                      │
├─────────────────────────────────────────────────────────────────────┤
│  B. ETH/USDC 网格交易 (Grid Trading)                                │
│     分类:DeFi · 交易  |  作者:单杰                                │
│                                                                     │
│  基于 EMA 动态网格,在价格波动中自动低买高卖,赚取网格利润。         │
│  通过 OKX DEX 聚合器执行链上 swap。                                  │
│                                                                     │
│  ● 支持链:Base                                                     │
│  ● 交易对:ETH/USDC                                                │
│  ● 风险等级:⭐⭐ 中低(持有 ETH 有币价风险,网格对冲部分波动)      │
│  ● 预估年化:10%~30%(取决于市场波动率,震荡行情最佳)              │
│  ● 运行方式:后台守护进程,默认每 60 秒执行一次(可通过               │
│    strategy-grid set --key tick_interval_secs --value N 调整)      │
│  ● 特点:自适应波动率、风控熔断、仓位限制、失败重试                  │
├─────────────────────────────────────────────────────────────────────┤
│  C. 稳定币杠杆循环 (Aave Leverage Loop)                              │
│                                                                     │
│  在 Aave V3 上循环执行 USDC 存款→借款→再存款,赚取存借利差。         │
│  全程 USDC,无币价风险,利差通过杠杆放大约 2.4 倍。                  │
│                                                                     │
│  ● 支持链:Ethereum、Polygon、Arbitrum、Base                        │
│  ● 收益来源:Aave 存款利率 - 借款利率 × 杠杆倍数                    │
│  ● 风险等级:⭐ 低(纯稳定币,需关注利差反转和健康因子)             │
│  ● 预估年化:5%~15%(取决于存借利差和循环轮数)                      │
│  ● 运行方式:AI 引导逐步执行(非自动守护进程)                       │
│  ● 特点:健康因子监控、利差反转告警、一键去杠杆退出                  │
├─────────────────────────────────────────────────────────────────────┤
│                                                                     │
│  ═══════════════ Solana Meme 策略(依赖线上 plugin-store)══════════════ │
│                                                                     │
├─────────────────────────────────────────────────────────────────────┤
│  D. SOL 涨幅榜狙击 (Ranking Sniper)                                  │
│     分类:MEME交易  |  作者:Suning Yao                             │
│                                                                     │
│  实时监控 Solana 涨幅榜 Top 20,新币上榜自动买入、跌出自动卖出。     │
│  不预判哪个币能涨,而是吃上榜后的那一段动量。                        │
│                                                                     │
│  ● 支持链:Solana                                                   │
│  ● 收益来源:涨幅榜动量跟踪                                         │
│  ● 风险等级:⭐⭐⭐ 高(Meme 币高波动)                              │
│  ● 运行方式:后台守护进程,每 10 秒轮询                              │
│  ● 风控:25 项链上安全检查 + Momentum Score 评分 + 6 层退出机制       │
│  ● 特点:排名退出 > 硬止损 > 快速止损 > 追踪止损 > 时间止损 > 梯度止盈│
│  ● 依赖:plugin-store (token-ranking, token-advanced-info, holder,      │
│          current-price, quote, swap)                                 │
├─────────────────────────────────────────────────────────────────────┤
│  E. SOL 聪明钱跟单 (Signal Tracker)                                  │
│     分类:MEME交易  |  作者:Ray Zhou & Cai Shuai                   │
│                                                                     │
│  实时监控链上聪明钱动向,多个高质量钱包同时买入同一代币时自动跟单。   │
│  SmartMoney / KOL / Whale 三类信号,跟着最聪明的钱走。               │
│                                                                     │
│  ● 支持链:Solana                                                   │
│  ● 收益来源:聪明钱信号跟单                                         │
│  ● 风险等级:⭐⭐⭐ 高(Meme 币高波动)                              │
│  ● 运行方式:后台守护进程,每 20 秒轮询                              │
│  ● 风控:MC/流动性过滤 + Dev 零容忍检查 + Bundler 操控检测            │
│         + K线追高检测 + Session 风控(连亏暂停)                     │
│  ● 特点:同车钱包数分级仓位 + 成本感知止盈 + 时间衰减止损            │
│  ● 依赖:plugin-store (signal-list, price-info, token-search, candles,  │
│          tokenDevInfo, tokenBundleInfo, balances, quote, swap)       │
├─────────────────────────────────────────────────────────────────────┤
│  F. SOL Memepump 扫描 (Memepump Scanner)                             │
│     分类:MEME交易  |  作者:Victor Lee                             │
│                                                                     │
│  实时扫描 Pump.fun 迁移代币,TX加速 + 成交量突增 + 买压主导          │
│  三信号共振时自动买入——捕捉安全验证后的动量爆发瞬间。                │
│                                                                     │
│  ● 支持链:Solana                                                   │
│  ● 收益来源:Pump.fun 迁移后动量爆发                                │
│  ● 风险等级:⭐⭐⭐ 高(Meme 币高波动)                              │
│  ● 运行方式:后台守护进程,每 10 秒轮询                              │
│  ● 风控:服务端安全过滤 + Dev/Bundler 深度验证 + 三重信号检测        │
│  ● 特点:SCALP/MINIMUM 分档仓位 + Hot Mode 自适应 + 30min 最大持仓  │
│  ● 依赖:plugin-store (memepump-tokenList, tokenDevInfo,               │
│          tokenBundleInfo, candles, trades, price-info, quote, swap)  │
└─────────────────────────────────────────────────────────────────────┘

请选择:输入 A ~ F

此外,我们还支持以下 dApp 协议,可以直接交互:

┌─────────────────────────────────────────────────────────────────────┐
│  支持的 dApp 协议                                                   │
├──────────────┬──────────────────────┬───────────────────────────────┤
│  平台         │  类型                │  支持链                       │
├──────────────┼──────────────────────┼───────────────────────────────┤
│  Aave V3     │  借贷协议            │  Ethereum, Polygon,           │
│              │                      │  Arbitrum, Base               │
│  Compound V3 │  借贷协议            │  Base, Ethereum               │
│  Morpho      │  借贷协议 (Vault)    │  Base, Ethereum               │
│  Uniswap V3  │  DEX 链上交易         │  Arbitrum, Ethereum, Polygon  │
│  Ethena      │  sUSDe 质押收益       │  Ethereum                     │
└──────────────┴──────────────────────┴───────────────────────────────┘

如果你想直接使用某个平台(如 "帮我在 Aave 存 USDC"、"Uniswap 换币"),
我会直接跳转到对应的 skill。
Step 2: User Selects Strategy or Platform

字母选择(A/B/C/D/E):根据上方实际展示的顺序动态映射,不得硬编码字母与策略的对应关系。例如若展示时 Ranking Sniper 排在第一位显示为 A,则用户输入"A"应路由到 Flow D(Ranking Sniper)。

按策略名称/关键词路由(始终有效):

User saysAction
"调仓", "Auto Rebalance", "USDC 收益", "auto-rebalance"→ Go to Flow A
"网格", "Grid", "Grid Trading", "grid"→ Go to Flow B
"杠杆循环", "Leverage Loop", "套利"→ Go to Flow C
"涨幅榜", "Ranking Sniper", "榜单狙击", "ranking"→ Go to Flow D
"聪明钱", "Signal Tracker", "跟单", "Smart Money", "signal"→ Go to Flow E
"Memepump", "Pump.fun", "Meme Scanner", "memepump"→ Go to Flow F
"都要", "both", "两个都跑"→ Explain that multiple strategies can run concurrently, guide one by one
"Aave", "存款", "借贷"→ Route to plugin-store aave commands
"Uniswap", "换币", "swap"→ Route to plugin-store uniswap commands
"Ethena", "sUSDe", "质押"→ Route to plugin-store ethena commands
Mentions a specific dApp platform→ Route to the corresponding plugin-store <dapp> commands

Flow A: USDC 智能调仓

Step A1: Ask for chain
USDC 智能调仓支持以下链:

| 链 | Gas 成本 | 说明 |
|----|----------|------|
| Base | 极低 (~$0.01) | 推荐小资金用户 |
| Ethereum | 较高 (~$2-10) | 大资金用户,协议 TVL 更高 |

你想在哪条链上运行?(base / ethereum)
Step A2: Ask for balance / check wallet

After user selects chain:

好的,在 {chain} 上运行 USDC 智能调仓。

请问你在 {chain} 上有多少 USDC 可以投入?
(或者我可以帮你查一下钱包余额)

If user provides wallet address or says "帮我查" → use plugin-store portfolio to check balance.

Step A3: Confirm and launch
确认启动参数:

| 参数 | 值 |
|------|---|
| 策略 | USDC 智能调仓 |
| 链 | {chain} |
| 可用资金 | {amount} USDC |
| 检查频率 | 每 60 分钟 |
| 最小利差 | 0.5% |
| 协议覆盖 | Aave V3 + Compound V3 + Morpho |

确认启动?(Y/n)

After confirmation, execute:

strategy-auto-rebalance start --chain {chain} --interval 60 --min-spread 0.5
Step A4: Post-launch guidance
智能调仓守护进程已启动!

后续操作:
• 查看状态:strategy-auto-rebalance status
• 停止运行:strategy-auto-rebalance stop
• 设置 Telegram 通知(推荐):
  export TELEGRAM_BOT_TOKEN=<TOKEN>
  export TELEGRAM_CHAT_ID=<CHAT_ID>
  strategy-auto-rebalance start --chain {chain}

Flow B: ETH/USDC 网格交易

Step B1: Confirm chain
ETH/USDC 网格交易目前仅支持 Base 链。

需要准备:
• Base 链上的 ETH(用于交易 + Gas)
• Base 链上的 USDC(用于交易)
• 建议 ETH:USDC 比例约 50:50

你在 Base 上有多少资金可以投入?
(或者我可以帮你查一下钱包余额)

If user provides wallet address or says "帮我查" → use plugin-store portfolio to check balance.

Step B2: Market analysis

Before launching, run market analysis:

strategy-grid analyze

Present results to user:

当前市场状况:

| 指标 | 值 |
|------|---|
| ETH 价格 | ${price} |
| EMA-20 | ${ema} |
| 波动率 | {vol}% |
| 趋势 | {trend} |

{market_comment}

Market comment logic:

  • Volatility > 3%: "波动率较高,网格策略表现良好的环境"
  • Volatility < 1%: "波动率偏低,网格收益可能有限"
  • Strong trend: "单边趋势中,注意仓位限制会自动保护"
Step B3: Confirm and launch
确认启动参数:

| 参数 | 值 |
|------|---|
| 策略 | ETH/USDC 网格交易 |
| 链 | Base |
| 可用资金 | ~${total_usd} (ETH + USDC) |
| 网格级数 | 6 |
| 执行频率 | 每 60 秒(可通过 strategy-grid set --key tick_interval_secs 调整) |
| 单笔上限 | 12% 总仓位 |
| 仓位保护 | ETH 占比 35%~65% |

确认启动?(Y/n)

After confirmation, execute:

strategy-grid start
Step B4: Post-launch guidance
网格交易 Bot 已启动!

后续操作:
• 查看状态:strategy-grid status
• 查看收益:strategy-grid report
• 交易记录:strategy-grid history
• 停止运行:strategy-grid stop
• 市场分析:strategy-grid analyze
• 调整参数:strategy-grid set --key <name> --value <value>
• 查看配置:strategy-grid config

Flow C: 稳定币杠杆循环 (Aave Leverage Loop)

原理

在 Aave V3 上执行 USDC 存款 → 借 USDC → 再存款 → 再借 → 再存款的循环,赚取存款利率和借款利率之间的利差。全程 USDC,无币价风险。

本金 1000 USDC,LTV 80%,循环 3 轮:

第 1 轮:存入 1000 → 借出 800
第 2 轮:存入 800  → 借出 640
第 3 轮:存入 640  → 借出 512(保留不再循环)

总存款 = 1000 + 800 + 640 = 2440 USDC
总借款 = 800 + 640 + 512 = 1952 USDC (如最后一轮也循环)
       = 800 + 640       = 1440 USDC (如最后一轮不借)
有效杠杆 ≈ 2.44x

净年化 = (总存款 × 存款利率 - 总借款 × 借款利率) / 本金
举例:存款 4%, 借款 3% → (2440×4% - 1440×3%) / 1000 = 5.36%
Step C1: Ask for chain
稳定币杠杆循环支持以下链:

| 链 | Gas 成本 | 说明 |
|----|----------|------|
| Ethereum | ~$2-10/tx | TVL 最高,利率最稳定 |
| Arbitrum | ~$0.1-0.5/tx | 推荐,Gas 低且流动性好 |
| Polygon | ~$0.01/tx | Gas 极低 |
| Base | ~$0.01/tx | Gas 极低 |

推荐 Arbitrum(Gas 低 + 流动性好)。你想在哪条链上执行?
Step C2: Check profitability

After user selects chain, check real-time利差:

plugin-store aave reserve USDC --chain {chain}

Extract supplyAPY and borrowAPY, then validate:

当前 Aave {chain} USDC 利率:

| 指标 | 值 |
|------|---|
| 存款利率 (Supply APY) | {supply_apy}% |
| 借款利率 (Borrow APY) | {borrow_apy}% |
| 利差 | {spread}% |
| 循环 3 轮后预估净年化 | {net_apy}% |

Profitability check:

  • If supply_apy <= borrow_apy: ABORT — "利差为负(存款 {supply}% < 借款 {borrow}%),当前不适合执行此策略。建议改用策略 A(智能调仓)或等待利率回归。"
  • If spread < 0.5%: WARN — "利差仅 {spread}%,杠杆后年化约 {net}%,收益偏低。是否继续?"
  • If spread >= 0.5%: PROCEED — "利差 {spread}%,杠杆放大后预估年化 {net}%,可以执行。"
Step C3: Ask for amount and confirm
请问投入多少 USDC?(需要你在 {chain} 上已有 USDC)

After user provides amount:

确认执行参数:

| 参数 | 值 |
|------|---|
| 策略 | 稳定币杠杆循环 |
| 链 | {chain} |
| 本金 | {amount} USDC |
| LTV | 80% |
| 循环轮数 | 3(健康因子 > 1.20 时继续) |
| 预估总存款 | ~{amount × 2.44} USDC |
| 预估总借款 | ~{amount × 1.44} USDC |
| 预估净年化 | {net_apy}% |
| 预估月收益 | ~${monthly} |

需要 onchainos 钱包签署链上交易
确认执行?(Y/n)
Step C4: Execute leverage loops

After user confirms, execute plugin-store aave commands in sequence:

Step 1: 验证利差
──────────────
  plugin-store aave reserve USDC --chain {chain}
  → 确认 supply > borrow,否则中止

Step 2: 首次存入
──────────────
  plugin-store aave supply --asset USDC --amount {principal} --chain {chain}
  → 确认 tx 成功
  → total_supplied = principal

Step 3: 循环(最多 3 轮)
──────────────────────────
  每一轮:

    a) 检查健康因子:
       plugin-store aave account {address} --chain {chain}
       → 如果 health_factor < 1.30,停止循环,报告当前状态

    b) 借出 USDC:
       borrow_amount = 上一轮存入金额 × 0.80
       plugin-store aave borrow --asset USDC --amount {borrow_amount} --chain {chain}
       → total_borrowed += borrow_amount

    c) 再存入:
       plugin-store aave supply --asset USDC --amount {borrow_amount} --chain {chain}
       → total_supplied += borrow_amount

Step 4: 报告最终状态
────────────────────
  plugin-store aave account {address} --chain {chain}

Present final result:

稳定币杠杆循环完成!

| 指标 | 值 |
|------|---|
| 本金 | {principal} USDC |
| 总存款 | {total_supplied} USDC |
| 总借款 | {total_borrowed} USDC |
| 有效杠杆 | {total_supplied / principal}x |
| 健康因子 | {health_factor} |
| 存款利率 | {supply_apy}% |
| 借款利率 | {borrow_apy}% |
| 预估净年化 | {net_apy}% |
| 预估月收益 | ~${monthly} |

后续操作:
• 查看仓位:plugin-store aave account {address} --chain {chain}
• 查看利率变化:plugin-store aave reserve USDC --chain {chain}
• 退出策略(去杠杆):告诉我 "退出策略C" 或 "去杠杆"
Exit Flow (去杠杆)

When user says "退出策略C", "去杠杆", "close leverage loop":

Step 1: 查看当前仓位
  plugin-store aave account {address} --chain {chain}

Step 2: 反向循环(逐轮退出)
  每一轮:
    a) plugin-store aave withdraw --asset USDC --amount {该轮借出金额} --chain {chain}
    b) plugin-store aave repay --asset USDC --amount {该轮借出金额} --chain {chain}

Step 3: 最终提取全部
  plugin-store aave withdraw --asset USDC --amount max --chain {chain}

Step 4: 报告
  "已完全退出杠杆循环,取回 {final_amount} USDC"
Monitoring (策略监控)

When user asks "策略C状态", "杠杆循环状态", "check my loop":

plugin-store aave account {address} --chain {chain}
plugin-store aave reserve USDC --chain {chain}

Present:

| 指标 | 当前值 |
|------|--------|
| 总存款 (USD) | ${total_collateral} |
| 总借款 (USD) | ${total_debt} |
| 健康因子 | {health_factor} |
| 存款利率 | {supply_apy}% |
| 借款利率 | {borrow_apy}% |
| 利差 | {spread}% |
| 预估月净收益 | ~${monthly} |

Alerts:

  • health_factor < 1.30 → "健康因子偏低 ({hf}),建议去杠杆一轮"
  • health_factor < 1.10 → "清算风险!立即去杠杆"
  • borrow_apy > supply_apy → "利差转负,建议退出策略C"

Flow D: SOL 涨幅榜狙击 (Ranking Sniper)

原理

实时监控 OKX Solana 涨幅排行榜 Top 20,当新代币首次上榜时,经过三级风控过滤 + Momentum Score 评分后自动买入,通过 6 层退出系统管理仓位。不预判哪个币能涨,而是吃上榜后的那一段动量。

策略细节
  1. 监控: 每 10 秒轮询 OKX Solana 涨幅榜 Top 20
  2. 风控过滤 (25 项):
    • Slot Guard: 蜜罐检测、Top10 集中度 ≤80%、Dev 持仓 ≤50%
    • Advanced Safety: Bundler ≤30%、狙击手 ≤30%、Dev Rug 历史 ≤20
    • Holder Risk: 13 项基础过滤 + 3 项可疑地址扫描
  3. 评分: Smart Money 标签 +8 分、持仓分散度、低狙击手等信号加分,0-125 分达标后买入
  4. 退出机制 (6 层优先级):
    • 排名退出(最高优先级)> 硬止损(-25%)> 快速止损(5min/-8%)
    • 追踪止损(+8%激活/12%回撤)> 时间止损(6h)> 梯度止盈(+5%/+15%/+30% 分三批)
  5. 安全网: 停止引擎自动清仓所有持仓,日亏损上限 15% 自动停机
CLI 命令
CLI 命令用途
strategy-ranking-sniper tick执行单次轮询
strategy-ranking-sniper start启动守护进程
strategy-ranking-sniper stop停止运行
strategy-ranking-sniper status查看状态
strategy-ranking-sniper report详细 PnL 报告
Step D1: Confirm and configure
SOL 涨幅榜狙击 运行在 Solana 链上。

需要准备:
• onchainos 钱包登录(`onchainos wallet login`)
• 钱包中有足够 SOL(用于交易 + Gas)
• plugin-store 已安装

请问你准备投入多少 SOL?(建议 0.5~2 SOL 起步测试)
Step D2: Launch

确认后,引导用户启动 Ranking Sniper:

# 查看当前配置
strategy-ranking-sniper config

# 启动
strategy-ranking-sniper start

Flow E: SOL 聪明钱跟单 (Signal Tracker)

原理

实时监控 SmartMoney / KOL / Whale 三类链上信号,当多个聪明钱钱包同时买入同一代币时,经过多层安全验证后自动跟单买入。不猜哪个币能涨,而是跟着最聪明的钱走。

策略细节
  1. 监控: 每 20 秒轮询 OKX Signal API,拉取三类钱包买入信号
  2. 服务端预过滤: MC ≥ $200K / 流动性 ≥ $80K
  3. 客户端二次验证:
    • Holders ≥ 300 / Liq/MC ≥ 5% / Top10 ≤ 50%
    • LP Burn ≥ 80% / Holder 密度 300/百万MC
  4. Dev 零容忍检查: rug 记录 = 0 / 发币数 ≤ 20 / 持仓 ≤ 15%
  5. Bundler 操控检测: ATH ≤ 25% / 数量 ≤ 5
  6. 分级仓位 (按同车钱包数):
    • ≥8 个钱包 = 0.020 SOL
    • ≥5 个钱包 = 0.015 SOL
    • ≥3 个钱包 = 0.010 SOL
  7. 退出机制:
    • 成本感知 3 级止盈(+5%/+15%/+30% net)+ Trailing Stop(+12%激活/10%回撤)
    • 硬止损 -10% + 时间衰减止损(15min→-10% / 30min→-8% / 60min→-5%)
    • 趋势时间止损(15min K线反转)+ 4h 硬性退出
  8. Session 风控: 连续亏损 3 次暂停 10min / 累计亏损 0.05 SOL 暂停 30min / 累计 0.10 SOL 终止
CLI 命令
CLI 命令用途
strategy-signal-tracker tick执行单次轮询
strategy-signal-tracker start启动守护进程
strategy-signal-tracker stop停止运行
strategy-signal-tracker status查看状态
strategy-signal-tracker report详细 PnL 报告
Step E1: Confirm and configure
SOL 聪明钱跟单 运行在 Solana 链上。

需要准备:
• onchainos 钱包登录(`onchainos wallet login`)
• 钱包中有足够 SOL
• plugin-store 已安装

请问你准备投入多少 SOL?(建议 0.3~1 SOL 起步测试)
Step E2: Launch

确认后,引导用户启动 Signal Tracker:

# 查看当前配置
strategy-signal-tracker config

# 启动(推荐先用 dry-run 测试)
strategy-signal-tracker start --dry-run

# 确认无误后正式启动
strategy-signal-tracker start

Flow F: SOL Memepump 扫描 (Memepump Scanner)

原理

实时扫描 Pump.fun 迁移代币,通过服务端安全过滤 + 客户端预分类 + Dev/Bundler 深度验证后,基于三重信号检测(TX 加速 × 成交量突增 × 买压主导)确认动量后自动买入。不预判哪个 meme 能爆,而是捕捉安全验证后的动量爆发瞬间。

策略细节
  1. 监控: 每 10 秒调用 Trenches tokenList API 拉取已迁移代币
  2. 服务端过滤:
    • MC $80K-$800K / Holders ≥ 50 / Dev ≤ 10% / Bundler ≤ 15%
    • Sniper ≤ 20% / Top10 ≤ 50% / 新钱包 ≤ 40% / 年龄 4-180min
  3. 客户端预分类: B/S ratio ≥ 1.3 / Vol/MC ≥ 5% / Top10 ≤ 55%
  4. Dev 零容忍检查: rug = 0 / 发币 ≤ 20
  5. Bundler 检测: ATH ≤ 25% / 数量 ≤ 5
  6. 三重信号检测:
    • Signal A: TX 加速(当前/前分钟 ≥ 1.35× 或投影 ≥ 60/min)
    • Signal B: 成交量突增(当前/5min 均值 ≥ 1.5-2.0×)
    • Signal C: 买压主导(1h B/S ≥ 1.5)
  7. 分级仓位:
    • SCALP(A+C)= 0.0375 SOL
    • MINIMUM(A+B+C 三信号共振)= 0.075 SOL
    • Hot Mode 自适应(高活跃市场降低 A 门槛 1.35→1.2)
  8. 退出机制:
    • 成本感知 2 级止盈(+15%/+25% net)
    • 分级止损(SCALP -15% / HOT -20% / QUIET -25%)
    • 时间止损(SCALP 5min / HOT 8min / QUIET 15min)
    • TP1 后 breakeven stop + Trailing -5%,最大持仓 30min
CLI 命令
CLI 命令用途
strategy-memepump-scanner tick执行单次扫描
strategy-memepump-scanner start启动守护进程
strategy-memepump-scanner stop停止运行
strategy-memepump-scanner status查看状态
strategy-memepump-scanner report详细 PnL 报告
strategy-memepump-scanner analyzeDry-run 分析
Step F1: Confirm and configure
SOL Memepump 扫描 运行在 Solana 链上。

需要准备:
• onchainos 钱包登录(`onchainos wallet login`)
• 钱包中有足够 SOL
• plugin-store 已安装

请问你准备投入多少 SOL?(建议 0.2~0.5 SOL 起步测试)
Step F2: Launch

确认后,引导用户启动 Memepump Scanner:

# 查看当前配置
strategy-memepump-scanner config

# 先用 analyze 观察
strategy-memepump-scanner analyze

# 启动
strategy-memepump-scanner start

策略对比(内部参考)

维度A:USDC 智能调仓B:ETH/USDC 网格C:稳定币杠杆循环D:涨幅榜狙击E:聪明钱跟单F:Memepump 扫描
支持链Base, EthereumBaseEthereum, Arbitrum, Polygon, BaseSolanaSolanaSolana
交易对USDC(单币)ETH/USDCUSDC(单币)SOL/MemeSOL/MemeSOL/Meme
收益来源跨协议利差网格价差Aave 存借利差 × 杠杆涨幅榜动量聪明钱信号Pump.fun 迁移动量
风险低中低低高高高
最佳市况任何市况震荡行情存借利差为正Meme 行情活跃聪明钱活跃期Pump.fun 热潮期
最小资金~$500 (ETH)~$50~$100 (Arb)~0.5 SOL~0.3 SOL~0.2 SOL
需要的密钥onchainos 钱包onchainos 钱包onchainos 钱包onchainos 钱包onchainos 钱包onchainos 钱包
运行方式后台守护进程后台守护进程AI 引导执行后台守护进程后台守护进程后台守护进程
CLI 命令strategy-auto-rebalancestrategy-gridplugin-store aavestrategy-ranking-sniperstrategy-signal-trackerstrategy-memepump-scanner

身份验证要求

策略环境变量说明
Aonchainos 钱包登录onchainos wallet login 授权 EVM 链签名
A(可选)TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_IDTelegram 通知
Bonchainos 钱包登录onchainos wallet login 授权 Base 链签名
B(可选)TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_IDTelegram 通知
Conchainos 钱包登录onchainos wallet login 授权 Aave supply/borrow 签名
D/E/Fonchainos 钱包登录onchainos wallet login 授权 Solana 链签名

如果用户尚未设置密钥,请引导他们:

需要先登录 onchainos 钱包(用于链上签名):

onchainos wallet login

# 可选 — Telegram 通知(在 ~/.plugin-store/.env 中)
TELEGRAM_BOT_TOKEN=...
TELEGRAM_CHAT_ID=...

边缘情况

场景行为
用户同时询问两种策略引导用户在两个独立终端中分别运行
用户没有 USDC建议先使用 plugin-store uniswap swap 进行兑换
用户在 Base 上没有 ETH建议跨链转移或兑换
onchainos 钱包未登录启动前显示 onchainos wallet login 的操作说明
用户询问其他策略(资金费率、sUSDe 循环)这些尚未内置——使用单独的 plugin-store 命令(plugin-store aave、plugin-store ethena)引导用户完成操作
Aave 利差为负(borrow > supply)策略 C 无法执行,建议使用策略 A 或等待利率回归
健康因子过低策略 C 循环时会自动停止(HF < 1.30),提醒用户去杠杆
用户刚安装 plugin-store,尚无后续操作显示列出所有技能的安装后欢迎信息
用户询问“你能做什么”/“what can you do”/“有什么 skill”显示列出所有技能的安装后欢迎信息
用户询问特定 dApp 平台直接转到相应的 plugin-store <dapp> 命令
用户询问“支持哪些平台/协议”显示 dApp 平台表格
用户询问“哪个更好”使用对比表;保守型用户推荐 A,激进型 Meme 玩家推荐 D/E/F
用户资金非常少(<$50)推荐在 Base 上使用 B(Gas 费用低),或在 Solana 上使用 D/E/F(小额测试)
用户资金较多(>$10k)推荐在 Ethereum 上使用 A(TVL 更高、流动性更深)
用户询问 Solana Meme 策略展示 D/E/F 选项,并说明每种策略的信号来源不同
plugin-store 未安装引导安装:curl -sSL .../install.sh | sh
onchainos 钱包未登录(Solana)显示 onchainos wallet login 的操作说明,并提醒 Meme 币风险较高
用户询问“哪个 Solana 策略更好”D 最稳(榜单动量)、E 最聪明(跟单)、F 最激进(Pump.fun),建议小额分散测试

dApp CLI 参考(内置)

运行上述预检后,以下 dApp 命令均可通过 plugin-store 二进制文件使用。


[Aave V3 CLI 参考]

提供 7 个命令,用于查询借贷市场数据、储备详情、账户持仓,以及执行存入/提取和借款/还款操作。

身份验证
  • 数据命令(markets、reserve、account):无需身份验证。
  • 交易命令(supply、withdraw、borrow、repay):需要登录 onchainos 钱包(onchainos wallet login)。
命令索引
#命令身份验证描述
1plugin-store aave markets --chain <chain>否列出所有 Aave V3 储备市场
2plugin-store aave reserve <symbol> --chain <chain>否获取储备的 APY、流动性和配置
3plugin-store aave account <address> --chain <chain>否查看持仓、健康因子和借款能力
4plugin-store aave supply --token <symbol> --amount <n> --chain <chain>是存入资产以赚取收益
5plugin-store aave withdraw --token <symbol> --amount <n|max> --chain <chain>是提取已存入的资产
6plugin-store aave borrow --token <symbol> --amount <n> --chain <chain>是以抵押品为担保借款
7plugin-store aave repay --token <symbol> --amount <n|max> --chain <chain>是偿还借入的资产

支持的链: ethereum、polygon、arbitrum、base

核心概念
  • 健康因子:必须保持在 1.0 以上,否则仓位可能被清算。建议保持在 1.5 以上。
  • aTokens:存入资产时收到的凭证代币(例如,存入 USDC → 收到 aUSDC)。余额会自动增长。
  • LTV:可借款价值占抵押品价值的最大百分比(例如,80% 的 LTV 表示最多可借入抵押品价值的 80%)。
  • 使用 max 可全部提取或全部偿还。
快速入门
plugin-store aave markets --chain ethereum
plugin-store aave reserve USDC --chain ethereum
plugin-store aave account 0xYourAddress --chain ethereum
plugin-store aave supply --token USDC --amount 100 --chain ethereum
plugin-store aave withdraw --token USDC --amount max --chain ethereum
plugin-store aave borrow --token USDC --amount 500 --chain ethereum
plugin-store aave repay --token USDC --amount max --chain ethereum
边缘情况
  • 健康因子风险:如果提取或借款后 HF 低于 1.5,请发出警告。
  • 首次存入需要 ERC-20 授权(自动处理,但会产生额外 Gas 费)。
  • 使用 --amount max 可偿还包含累计利息在内的全部债务。
  • 不支持的链 → 返回列出支持链的错误。

[Morpho CLI 参考]

用于 Morpho Blue 借贷市场、MetaMorpho 金库和用户仓位的 5 个命令。

身份验证
  • 所有查询命令(markets、market、vaults、vault、positions):无需身份验证。
  • 链上金库操作(存入/提取):需要通过 onchainos 钱包登录(onchainos wallet login)。
命令索引
#命令身份验证描述
1plugin-store morpho markets [--chain <chain>] [--order-by <field>] [--direction <dir>]否列出 Morpho Blue 市场及其 APY 和 TVL
2plugin-store morpho market <unique_key> [--chain-id <id>]否获取详细的市场数据
3plugin-store morpho vaults [--chain <chain>] [--order-by <field>] [--direction <dir>]否列出 MetaMorpho 金库
4plugin-store morpho vault <address> [--chain-id <id>]否获取详细的金库数据
5plugin-store morpho positions <address> [--chain <chain>]否查看钱包仓位

支持的链: ethereum、base、arbitrum、optimism、polygon
链 ID: 1=Ethereum、8453=Base、42161=Arbitrum、10=Optimism、137=Polygon
排序字段(市场): SupplyAssetsUsd、BorrowAssetsUsd、Utilization、SupplyApy、BorrowApy
排序字段(金库): TotalAssetsUsd、TotalAssets、Apy、NetApy、Name

核心概念
  • Morpho Blue:无需许可的隔离借贷市场——每个市场都有自己的参数,不共享风险。
  • MetaMorpho 金库:聚合多个市场存款的 ERC-4626 金库,由策展人管理。
  • 净 APY 与总 APY:净 APY 已扣除金库的绩效费。比较时始终使用净 APY。
  • 唯一键:用于标识 Morpho Blue 市场的 32 字节十六进制值,可用于 market 命令。
快速入门
plugin-store morpho markets --chain base --order-by SupplyApy --direction Desc
plugin-store morpho market 0xb323...86cc --chain-id 1
plugin-store morpho vaults --chain ethereum --order-by NetApy --direction Desc
plugin-store morpho vault 0xBEEF...F378 --chain-id 1
plugin-store morpho positions 0xYourAddress --chain base

[Uniswap CLI 参考]

用于 Uniswap V3 的兑换报价、兑换执行和代币查询的 3 个命令。

身份验证
  • tokens:无需身份验证。
  • quote:需要通过 onchainos 钱包登录(读取链上的 QuoterV2 合约,不消耗 Gas)。
  • swap:需要通过 onchainos 钱包登录(签名并广播交易)。
命令索引
#命令身份验证描述
1plugin-store uniswap quote --from <token> --to <token> --amount <n> [--chain <chain>] [--fee <bps>]是*获取预估兑换输出,不执行兑换
2plugin-store uniswap swap --from <token> --to <token> --amount <n> [--chain <chain>] [--fee <bps>] [--slippage <bps>]是执行链上兑换
3plugin-store uniswap tokens [--chain <chain>]否列出知名代币符号和地址

支持的链: arbitrum(默认)、ethereum、polygon
费率档位: 100(0.01%)、500(0.05%)、3000(0.3%)、10000(1%)
默认滑点: 50 bps(0.5%)

可用代币
链代币
ArbitrumWETH、USDC、USDC.e、USDT、wstETH、weETH、WBTC、ARB
EthereumWETH、USDC、USDT、wstETH、weETH、WBTC、DAI、sUSDe、USDe
PolygonWETH、USDC、USDT、WMATIC、wstETH
核心概念
  • 费率档位:相关性较高的交易对(WETH/wstETH)使用 100 bps;标准交易对(WETH/USDC)使用 3000 bps。
  • 滑点:默认值为 50 bps。对于大额或流动性不足的兑换,请使用 --slippage 100 或更高值。
  • ERC-20 授权:首次兑换某种代币需要授权(自动处理,但会产生额外 Gas 费)。
  • 未知代币:如果符号不在知名代币列表中,可直接使用合约地址 0x...。
快速入门
plugin-store uniswap tokens --chain arbitrum
plugin-store uniswap quote --from WETH --to wstETH --amount 0.05
plugin-store uniswap swap --from WETH --to wstETH --amount 0.05
plugin-store uniswap swap --from USDC --to WETH --amount 100 --chain ethereum --fee 3000

[Ethena CLI 参考]

在 Ethereum 主网上管理生息稳定币 sUSDe 的 5 条命令。

身份验证
  • apy、balance:无需身份验证。
  • stake、cooldown、unstake:需要使用 onchainos 钱包登录(Ethereum 主网,Gas 费需用 ETH 支付)。
命令索引
#命令身份验证描述
1plugin-store ethena apy否sUSDe 汇率、总资产、冷却时长
2plugin-store ethena balance <address>否钱包的 USDe 和 sUSDe 余额
3plugin-store ethena stake --amount <n>是存入 USDe → 获取 sUSDe 份额
4plugin-store ethena cooldown --amount <n>是开始 7 天的解除质押冷却期(金额以 USDe 计)
5plugin-store ethena unstake是冷却期结束后提取 USDe
核心概念
  • 汇率:1 sUSDe = X USDe(随着收益累积而逐渐增长)。
  • 冷却期:7 天。必须先调用 cooldown,等待 7 天后再调用 unstake。
  • 收益来源:Ethena 的 delta-neutral 策略(现货 ETH + 永续合约空头)将资金费收入分配给 sUSDe 持有者。历史 APY 约为 8–15%。
  • L2 上的 sUSDe:可在 L2 DEX 上购买 sUSDe(Gas 费更低),但只能在 Ethereum 主网上进行质押和解除质押。
快速入门
plugin-store ethena apy
plugin-store ethena balance 0xYourAddress
plugin-store ethena stake --amount 1000
plugin-store ethena cooldown --amount 500
plugin-store ethena unstake

评论

支持 Markdown