gotchi-equip:在 Base 网络上管理 Aavegotchi 装备 - Openclaw Skills
作者:互联网
2026-04-06
什么是 gotchi-equip?
gotchi-equip 是为 AI 代理设计的技术扩展,旨在管理 Base 区块链上的 Aavegotchi 资产。它通过自动化脚本简化了装备的穿戴、卸载和检查,弥补了代理逻辑与链上执行之间的差距。作为 Openclaw Skills 生态系统的一部分,它提供了一种结构化的方式来处理 NFT 元数据更新,无需手动干预每次插槽更改。
通过利用 Bankr 协议,该技能确保使用 API 密钥安全地提交交易。它以可靠性为核心,在进行更改前自动获取现有装备方案,以确保未指定的插槽在更新过程中保持不变。
下载入口:https://github.com/openclaw/skills/tree/main/skills/aaigotchi/gotchi-equip
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install gotchi-equip
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 gotchi-equip。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
gotchi-equip 应用场景
- 针对季节性活动自动化 Aavegotchi 化身的造型设计。
- 在市场上架前,快速卸下 Gotchi 的所有装备。
- 在 Openclaw Skills 框架内构建自动化的库存管理工具。
- 通过命令行批量检查多个 Gotchi 的当前装备状态。
- 用户或代理指定 Gotchi ID 和特定插槽所需的装备 ID。
- 该技能验证 Gotchi ID 并从 Base 子图检索当前的装备状态。
- 构建一个有效载荷,将新装备选择与现有装备相结合,以防止意外卸载。
- 通过配置的环境凭证,通过 Bankr API 将更新提交到区块链。
- 该技能确认提交,从而实现 Aavegotchi 外观的链上更新。
gotchi-equip 配置指南
在配置 gotchi-equip 之前,请确保您已安装必要的系统依赖项和 bankr 技能。您还需要一个有效的 Bankr API 密钥。
# 安装所需的系统工具
sudo apt-get install nodejs jq curl
# 配置您的环境变量
export BANKR_API_KEY="your_api_key_here"
# 将技能集成到您的 Openclaw Skills 目录中
git clone https://github.com/aaigotchi/gotchi-equip-skill
gotchi-equip 数据架构与分类体系
该技能管理 16 个装备插槽,但专门针对主要的视觉类别。数据使用 Gotchi 和装备的数字 ID 进行处理。
| 插槽名称 | 目标类别 |
|---|---|
| body | 身体装备 |
| face | 面部/眼睛配饰 |
| eyes | 眼睛修改 |
| head | 头饰/帽子 |
| left-hand | 左手持有物品 |
| right-hand | 右手持有物品 |
| pet | 宠物伙伴 |
| background | 背景环境 |
所有请求都经过数值完整性验证,以确保与 Base 子图和 Bankr API 的兼容性。
name: gotchi-equip
description: Equip, unequip, and inspect Aavegotchi wearables on Base via Bankr submissions.
homepage: https://github.com/aaigotchi/gotchi-equip-skill
metadata:
openclaw:
requires:
bins:
- node
- jq
- curl
env:
- BANKR_API_KEY
skills:
- bankr
gotchi-equip
Manage wearable loadouts for your gotchis.
Scripts
./scripts/equip.sh[slot=wearableId...] - Updates selected slots while preserving existing equipped slots.
./scripts/unequip-all.sh- Sets all 16 wearable slots to
0.
- Sets all 16 wearable slots to
./scripts/show-equipped.sh- Shows currently equipped wearables from the Base subgraph.
Slot names
body, face, eyes, head, left-hand, right-hand, pet, background
Safety notes
- Gotchi ID is validated as numeric input.
- API key is resolved from env/systemd/bankr config paths.
- Equip flow fetches current loadout first to avoid accidental unequip of unspecified slots.
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
CI 生成器:自动化 GitHub Actions 工作流 - Openclaw Skills
Bundle Checker:AI 驱动的 JS 包体积优化 - Openclaw Skills
AI 备份脚本生成器:自动执行数据库备份 - Openclaw Skills
录用信生成器:专业招聘文档自动化 - Openclaw Skills
MCP Hub 技能:连接 1200+ AI 代理工具 - Openclaw Skills
HTML 幻灯片:构建交互式 reveal.js 演示文稿 - Openclaw Skills
Doc Pipeline:文档工作流自动化 - Openclaw Skills
批量转换:自动化多格式文档管线 - Openclaw Skills
Soul World:AI 智能体社交模拟平台 - Openclaw Skills
agent-sims:社交 AI 智能体模拟平台 - Openclaw Skills
AI精选
