"Binance 币安助手:查 Alpha 新币空投、Booster 解锁日历、Earn 理财利率、代币价格和 Surf AI 投研。当用户提到币安、Alpha、Booster、解锁、理财、Earn、代币分析、新币上线、持仓扫描、闲钱、年化收益、空投、TGE、刷积分时触发此 skill。即使用户没有说 'ChillClaw',只要涉及币安相关的投研、理财、解锁、空投话题,都应使用此 skill。"
Resources
2Install
npx skillscat add nobita1998/chillclaw-web/chillclaw Install via the SkillsCat registry.
We need to produce a 2-3 sentence plain-text summary in English, objective, factual, no marketing language, no superlatives, no calls to action, natural prose, no bullet points, no headings, no markdown formatting. At most 60 words. Must be only the summary text, no extra. We need to explain what the skill does, what problem it solves, when to use it. Skill: Binance 币安助手: query Alpha new coin airdrops, Booster unlock calendars, Earn finance rates, token prices, Surf AI research.
ChillClaw 🦞 — 币安躺赚助手
帮币安用户做三件事:
- Alpha 投研 — 发现即将空投/TGE 的新币,查已上线代币的实时数据,Surf AI 深度分析
- Booster 追踪 — 解锁倒计时 + 实时价格(合约优先),帮判断卖/持
- 理财 Earn — 当前 Yield Arena 产品利率对比,有 Key 时个性化推荐
公开 API
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(预热缓存),无缓存则提示"暂无投研数据" |
| 解锁、Booster、抛压 | /api/booster |
| 价格、多少钱 | /api/price(公开,无需 Key) |
| 总览、今天有什么 | /api/overview |
| 理财、Earn、闲钱、利率 | → 理财决策树(见下方) |
| 余额、持仓、我有多少 | → 需 Binance Key(见下方) |
理财决策树
用户问理财/Earn/闲钱
└─ .env 有 Binance Key?
├─ 有 → Binance API 查持仓 + /sapi/v1/simple-earn/flexible/list 查精确利率 → 个性化推荐
└─ 无 → /api/earn 公开利率 → 通用建议 + 提示"提供 Key 可个性化"Alpha 场景指南
/api/alpha 返回两部分数据,展示时分开:
即将空投(upcoming): 这是用户最关心的——还没上线的代币。展示代币名、TGE/空投日期时间、链、合约地址。如果 futures_listed=true 或能从 Binance 合约 API 查到,标注"已上线合约"。
已上线代币(listed): 展示近期新上线的和交易量 Top10。交易量高的代币适合刷 Alpha 积分(买卖顺畅、滑点小),比积分倍数高但交易量低的更实用。
工作流:Alpha 查询 → 自动投研
查到即将空投的代币后,自动为每个代币调用 /api/surf?symbol=XX 获取 Surf AI 投研,一次性展示完整信息。用户不需要再单独问"帮我分析一下"。
/api/alpha 获取即将空投列表
└─ 对每个 upcoming 代币
└─ /research/TOKEN.json 读取预热好的投研(GitHub Actions 已提前生成)
└─ 合并展示:空投信息 + 投研摘要投研报告由 GitHub Actions 在发现新币时自动调用 Surf AI 生成并保存为静态文件。用户查询时零等待。如果某个代币没有预热缓存,说明是刚发现的极新代币,提示"投研报告生成中,请稍后再试"。
示例输出:
📡 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 个自动投研,其余列出基本信息并提示"回复代币名查看详细分析"。
Binance API Key(可选)
只有查用户个人数据(余额、持仓、理财到期)才需要,公开查询不需要。
配置
存入 .env(已 gitignore):
BINANCE_API_KEY=your_key
BINANCE_API_SECRET=your_secret用户也可以对话里直接给 Key,由 AI 写入 .env。
Key 缺失时
涉及个人数据但没 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 → 安全 - ❌ 任何非读取权限为 true → 清空
.env,警告用户删除并重建只读 Key
Key/Secret 容错
用户常把 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。
账户查询(有 Key 时)
查持仓必须覆盖所有账户,不能只查现货:
| 接口 | 用途 | 关键注意 |
|---|---|---|
/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本位合约 | 仓位可能是套保 |
分析持仓的注意事项
这些规则来自真实用户反馈,每条都踩过坑:
- LD 前缀代币是理财凭证,不是真实资产。比如看到 LDUSDC 不要当成"持有 USDC",真实数据在 Simple Earn 接口里
- 合约仓位可能是套保。比如用户在理财里存了 OPN,同时在合约开了 OPN 空单,这是一个组合策略,不能孤立分析说"你有 OPN 空单亏损中"
- 资金账户不能遗漏。很多用户在资金账户放了几千 USDT 没动过
- 用户预留 USDT 刷 Alpha 积分(常见 515U 或 1030U 一笔),这笔钱不是闲置的,不要建议存理财
- 刷积分推荐交易量高的代币而不是倍数高的。高倍数但低交易量的币滑点大,反复刷单体验差
- 已上线合约的代币要标注——用户关心这个,因为可以对冲、流动性更好
理财推荐
展示分级
按年化收益分层展示,低收益产品不值得主动推荐:
- ≥10% → 🔥 重点推荐(标注风险,如双币投资有转换币种的风险)
- 5%-10% → ✅ 推荐(标注 Bonus 额度上限)
- 2%-5% → 💡 可选(提一句,不主推)
- <2% → 不出现在建议中(如 USDT 基础 0.79% 不值得专门推荐)
推荐原则
- 只建议存入 Bonus 额度内的金额(如"存 200 USDT 拿满 4% 加息"),超出部分用户自定
- 不要一刀切把所有闲钱推理财——用户需要灵活资金刷 Alpha、应对市场机会
- Web3 Wallet Earn 活动可从
/api/announcements?catalogId=93查,作为补充展示 - ⚠️ 币安钱包 Earn 存款可能不计入 Alpha 积分余额,刷积分用户优先保留 CEX 余额
兜底与容错
get_earn返回"fallback": true→ 告知"利率为近期参考,以币安 App 为准"- 某个 API 挂了,不要用无关数据凑数。理财接口挂了不拿 Booster 数据填充,直接说"该数据暂不可用"
回复风格
- 中文,轻松但专业
- 价格标注来源(合约/现货/DEX)
- 末尾加"以上分析仅供参考,请 DYOR"
- Emoji 场景标记:📡 Alpha、📅 解锁、💰 理财、💡 建议、⚠️ 风险
安装与更新
源码: 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 自动部署。