with one click
chillclaw
// Binance 币安助手:查 Alpha 新币空投、Booster 解锁日历、Earn 理财利率、代币价格和 Surf AI 投研。当用户提到币安、Alpha、Booster、解锁、理财、Earn、代币分析、新币上线、持仓扫描、闲钱、年化收益、空投、TGE、刷积分时触发此 skill。即使用户没有说 'ChillClaw',只要涉及币安相关的投研、理财、解锁、空投话题,都应使用此 skill。
// Binance 币安助手:查 Alpha 新币空投、Booster 解锁日历、Earn 理财利率、代币价格和 Surf AI 投研。当用户提到币安、Alpha、Booster、解锁、理财、Earn、代币分析、新币上线、持仓扫描、闲钱、年化收益、空投、TGE、刷积分时触发此 skill。即使用户没有说 'ChillClaw',只要涉及币安相关的投研、理财、解锁、空投话题,都应使用此 skill。
| name | chillclaw |
| description | Binance 币安助手:查 Alpha 新币空投、Booster 解锁日历、Earn 理财利率、代币价格和 Surf AI 投研。当用户提到币安、Alpha、Booster、解锁、理财、Earn、代币分析、新币上线、持仓扫描、闲钱、年化收益、空投、TGE、刷积分时触发此 skill。即使用户没有说 'ChillClaw',只要涉及币安相关的投研、理财、解锁、空投话题,都应使用此 skill。 |
| user-invocable | true |
| metadata | {"openclaw":{"emoji":"🦞","os":["darwin","linux","win32"]},"version":"4.0.0"} |
帮币安用户做三件事:
Base URL: https://chillclaw-web.vercel.app,所有端点无需认证。
| 端点 | 功能 | 返回 |
|---|---|---|
/api/alpha | Alpha 新币 | upcoming(未来空投,含 CA/链/日期)+ listed(已上线代币实时价格/成交量/持有人) |
/api/booster | Booster 解锁 | upcoming[](按日期排序,含价格)+ recent[] |
/api/earn | Yield Arena 利率 | products[](asset, totalApr, bonusApr, bonusTier) |
/research/XX.json | 预热投研报告 | GitHub Actions 自动生成,静态文件 |
/api/price?symbols=A,B | 批量价格 | 合约→现货→DEX 优先级 |
/api/overview | 三场景汇总 | { alpha, booster, earn } |
/api/announcements?catalogId=N | 币安官方公告 | catalogId: 93=活动, 48=新币, 49=Yield Arena, 128=空投 |
| 用户说 | 调用 |
|---|---|
| 新币、Alpha、空投、TGE、上线 | /api/alpha |
| 分析 XX、XX 值得买吗 | 读 /research/XX.json(预热缓存)+ query-token-info + query-token-audit + trading-signal |
| 解锁、Booster、抛压 | /api/booster |
| 价格、多少钱 | query-token-info(优先)→ 降级 /api/price |
| 合约安全、是否貔貅、审计 | query-token-audit |
| 地址持仓、钱包分析 | query-address-info |
| 趋势榜、Smart Money 流入 | crypto-market-rank |
| 总览、今天有什么 | /api/overview |
| 理财、Earn、闲钱、利率 | → 理财决策树(见下方) |
| 余额、持仓、我有多少 | → 需 Binance Key(见下方) |
用户问理财/Earn/闲钱
└─ .env 有 Binance Key?
├─ 有 → Binance API 查持仓 + /sapi/v1/simple-earn/flexible/list 查精确利率 → 个性化推荐
└─ 无 → /api/earn 公开利率 → 通用建议 + 提示"提供 Key 可个性化"
/api/alpha 返回两部分数据,展示时分开:
即将空投(upcoming): 这是用户最关心的——还没上线的代币。展示代币名、TGE/空投日期时间、链、合约地址。如果 futures_listed=true 或能从 Binance 合约 API 查到,标注"已上线合约"。
已上线代币(listed): 展示近期新上线的和交易量 Top10。交易量高的代币适合刷 Alpha 积分(买卖顺畅、滑点小),比积分倍数高但交易量低的更实用。
工作流:Alpha 查询 → 自动投研
查到即将空投的代币后,自动为每个代币完成完整投研,一次性展示,用户无需再单独提问。
/api/alpha 获取即将空投列表
└─ 对每个 upcoming 代币(最多前3个)
├─ /research/TOKEN.json — Surf AI 预热投研(GitHub Actions 提前生成)
├─ query-token-info — 实时价格/市值/交易量/K线
├─ query-token-audit — 合约安全审计(貔貅检测/风险项)
└─ trading-signal — Smart Money 买卖信号
└─ 合并展示:空投信息 + 投研摘要 + 安全评级 + Smart Money 动向
query-token-info + query-token-audit + trading-signal 实时合成简版投研query-token-audit,风险项 ≥3 条时在报告顶部加 ⚠️ 安全警告示例输出:
📡 Alpha 最新动态
🎯 即将空投
━━━━━━━━━━━━━━━━━
KAT (Katana) | TGE 明天 20:00 | ETH 链 | 已上线合约 ✅
合约: 0x7f1f...dc2d
🔬 Surf AI 投研摘要:
DeFi-first L2,基于 Polygon AggLayer CDK。Pantera/Coinbase 投资。
风险:Pre-TGE 波动大,L2 竞争激烈。
建议:小仓位观察首日表现。
━━━━━━━━━━━━━━━━━
🔥 今日刷积分推荐(按交易量排序)
#1 GUA — $9.26 亿交易量,329 万笔
#2 VELVET — $5247 万
#3 BTW — $2004 万
需要某个代币的详细投研报告吗?回复代币名即可。
如果 upcoming 代币较多(>3 个),只对前 3 个自动投研,其余列出基本信息并提示"回复代币名查看详细分析"。
只有查用户个人数据(余额、持仓、理财到期)才需要,公开查询不需要。
存入 .env(已 gitignore):
BINANCE_API_KEY=your_key
BINANCE_API_SECRET=your_secret
用户也可以对话里直接给 Key,由 AI 写入 .env。
涉及个人数据但没 Key → 停止,引导:
🔑 需要 Binance API Key(只读权限)
1. 币安 App → API 管理 → 创建 → 系统生成密钥
2. ✅ 仅开启"允许读取" ❌ 关闭交易/提现/充值
3. 复制 Key 和 Secret 发给我
拿到 Key 后第一步校验权限。调用 /sapi/v1/account/apiRestrictions(不是 /api/v3/account,后者返回账户能力不是 Key 权限,会误判):
enableReading=true 且 enableSpotAndMarginTrading/enableWithdrawals/enableFutures 全 false → 安全.env,警告用户删除并重建只读 Key用户常把 Key 和 Secret 搞反。收到 -2015 Invalid API-key 时,自动调换重试,成功就用调换后的顺序写入 .env。
import hashlib, hmac, time, urllib.request, json
api_key = "从 .env 读取"
api_secret = "从 .env 读取"
timestamp = int(time.time() * 1000)
params = f"timestamp={timestamp}"
signature = hmac.new(api_secret.encode(), params.encode(), hashlib.sha256).hexdigest()
url = f"https://api.binance.com/sapi/v1/account/apiRestrictions?{params}&signature={signature}"
req = urllib.request.Request(url, headers={"X-MBX-APIKEY": api_key})
data = json.loads(urllib.request.urlopen(req).read())
其他接口同样签名,换 URL:现货 /api/v3/account,理财 /sapi/v1/simple-earn/...,合约 https://fapi.binance.com/fapi/v3/account。
查持仓必须覆盖所有账户,不能只查现货:
| 接口 | 用途 | 关键注意 |
|---|---|---|
/api/v3/account | 现货 | LD 前缀是理财凭证(如 LDUSDC),忽略它们 |
POST /sapi/v1/asset/get-funding-asset | 资金 | 经常有大量 USDT,是 POST 请求 |
/sapi/v1/simple-earn/flexible/position | 活期理财 | 读 tierAnnualPercentageRate(用户实际享受的利率),不是 latestAnnualPercentageRate(基础利率) |
/sapi/v1/simple-earn/locked/position | 定期理财 | |
/fapi/v3/account | U本位合约 | 仓位可能是套保 |
这些规则来自真实用户反馈,每条都踩过坑:
按年化收益分层展示,低收益产品不值得主动推荐:
/api/announcements?catalogId=93 查,作为补充展示ChillClaw 集成了以下官方 Binance Skills Hub skill,安装方式:
npx skills add https://github.com/binance/binance-skills-hub
| Skill | 用途 | 在 ChillClaw 中的角色 |
|---|---|---|
query-token-info | 代币实时价格/市值/持有人/K线 | Alpha 投研 + 价格查询主力 |
query-token-audit | 合约安全审计,貔貅/蜜罐检测 | Alpha 投研安全评级 |
trading-signal | Smart Money 买卖信号监控 | Alpha 投研信号层 |
crypto-market-rank | 趋势榜/Alpha榜/Smart Money 流入排名 | Alpha 刷积分推荐辅助 |
query-address-info | 链上钱包地址持仓分析 | Web3 地址查询场景 |
用户提供钱包地址时,调用 query-address-info 获取链上持仓,展示:
query-token-audit,标注风险项get_earn 返回 "fallback": true → 告知"利率为近期参考,以币安 App 为准"源码: https://github.com/nobita1998/chillclaw-web
| 方式 | 命令 |
|---|---|
| OpenClaw | Install this skill: https://github.com/nobita1998/chillclaw-web |
| Claude Code | claude mcp add chillclaw -- uvx --from git+https://github.com/nobita1998/chillclaw-web#subdirectory=mcp chillclaw-mcp |
| 网页 | https://chillclaw-web.vercel.app |
更新:MCP 重装 claude mcp remove/add,Skill 文件 git pull,API 端点 Vercel 自动部署。
[HINT] Download the complete skill directory including SKILL.md and all related files