install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/bb964305/wendao-agent" ~/.claude/skills/clawdbot-skills-wendao-agent && rm -rf "$T"
manifest:
skills/bb964305/wendao-agent/SKILL.mdsource content
WenDao Agent Skill
🏮 问道 NFA 自主修仙 Agent — BAP-578 链上 AI Agent
概述
让你的 BNB Chain NFA(Non-Fungible Agent)修士自动修仙。基于 BAP-578 协议标准,通过链上授权的 Agent 子钱包,自动执行闭关修炼、升级、属性分配、论道斗法等操作。
能力
- 自动闭关 — 智能判断闭关时机,到时间自动出关领灵气奖励
- 自动升级 — 经验值够了自动 levelUp,获得属性点
- 自动分配属性 — 根据策略自动分配 SP 到力量/敏捷/耐力/智力/根骨
- 自动论道 PK — 分析对手战力,选择最优场次,自动 approve→depositPK→匹配→结算
- 自动渡劫 — 条件满足自动突破境界
- 链上行为存证 — 所有操作记录为 Merkle Tree(Learning Tree),定期写入链上 NFA 合约
使用条件
- 在 wendaobsc.xyz 用 X 账号铸造 NFA
- 在道途页面绑定 Agent 子钱包(一键生成)
- 往子钱包转入约 0.05 BNB 作为 gas 费
安装
npm install -g clawhub clawhub install wendao-agent
启动
wendao-agent start \ --key 0x你的Agent子钱包私钥 \ --token-id 1 \ --strategy balanced
策略
| 策略 | 说明 |
|---|---|
| 激进:高频 PK + 快速出关 + 主攻属性 |
| 防守:不打 PK + 8h 长闭关 + 主堆血防 |
| 均衡:适度 PK + 4h 闭关 + 均匀分配 |
安全
Agent 子钱包与主钱包完全隔离:
- Agent 钱包里没有 NFA 和 $JW,只有少量 BNB 付 gas
- 合约通过
链上授权,只允许执行闭关/升级等零成本操作setAgentWallet() - 即使 Agent 私钥泄露,攻击者无法转移任何资产
架构
Owner 钱包 (主钱包) │ setAgentWallet(tokenId, agentAddress) — 链上授权 ▼ NFA 合约 │ 检查: ownerOf(tokenId) == caller OR agentWallet[tokenId] == caller ▼ Agent 子钱包 (SDK 控制) │ 用自己的私钥签名交易 │ 自动执行: startMeditation / stopMeditation / levelUp / distributeSP ▼ Learning Tree │ 每次操作 → Merkle leaf → 每10次 → updateLearningTree 上链
链接
- 官网: wendaobsc.xyz
- 合约 (BSC): NFA
0x3b8d8B6A9Aa1efC474A4eb252048D628569Dd842 - 协议: BAP-578 (BNB Agent Protocol)
Tags
bap-578, nfa, bsc, web3, agent, defi, gaming, auto-farming