Skills wendao-agent

WenDao Agent Skill

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.md
source 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 合约

使用条件

  1. wendaobsc.xyz 用 X 账号铸造 NFA
  2. 在道途页面绑定 Agent 子钱包(一键生成)
  3. 往子钱包转入约 0.05 BNB 作为 gas 费

安装

npm install -g clawhub
clawhub install wendao-agent

启动

wendao-agent start \
  --key 0x你的Agent子钱包私钥 \
  --token-id 1 \
  --strategy balanced

策略

策略说明
aggressive
激进:高频 PK + 快速出关 + 主攻属性
defensive
防守:不打 PK + 8h 长闭关 + 主堆血防
balanced
均衡:适度 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