名称: 哥奇查找器 描述: > 从Base主网通过ID获取Aavegotchi并显示完整特征图像。 显示链上SVG,转换为PNG,并展示完整的哥奇属性。 主页: https://github.com/aavegotchi/gotchi-finder-skill 元数据: openclaw: 要求: 二进制文件: - node - npm 环境变量: - BASE_MAINNET_RPC
哥奇查找器技能
通过ID查找并显示任意Aavegotchi的完整特征和图像。
功能特性
- ✅ 即时ID查找 - 通过ID号获取任意哥奇
- ✅ 从Base主网获取任意哥奇
- ✅ 显示完整特征(BRS、亲密度、等级、经验值、召唤批次、名称、所有者)
- ✅ 生成PNG图像(标准512x512或高清1024x1024)
- ✅ 导出为SVG(可缩放矢量图形)
- ✅ 灵活的格式选项(PNG、高清、SVG或全部)
- ✅ 支持所有哥奇状态(传送门、哥奇等)
- ✅ 自动图像转换和交付
使用方法
交互式工作流(推荐)
步骤1:预览哥奇
bash scripts/find-gotchi.sh 9638
展示顺序:
- 🖼️ 哥奇图像(PNG预览512x512)- 首先显示
- 📊 完整特征信息 - 显示在图像下方
- 📥 下载选项菜单 - 最后显示
步骤2:用户选择格式 用户随后可以请求特定格式:
# 高清PNG
bash scripts/find-gotchi.sh 9638 --format hires
# SVG矢量图
bash scripts/find-gotchi.sh 9638 --format svg
# 所有格式
bash scripts/find-gotchi.sh 9638 --format all
格式选项
preview- 显示特征 + 标准PNG(默认)png- 标准PNG(512x512)hires- 高清PNG(1024x1024)svg- 仅SVG(无PNG转换)all- 所有格式一次性获取
示例
先预览(对话式流程):
# 显示哥奇信息 + 预览图像
bash scripts/find-gotchi.sh 9638
# 然后用户选择格式
bash scripts/find-gotchi.sh 9638 --format hires
直接下载(跳过预览):
# 立即获取高清图像
bash scripts/find-gotchi.sh 9638 --format hires
# 一次性获取所有格式
bash scripts/find-gotchi.sh 9638 --format all
输出文件:
gotchi-{ID}.json- 完整元数据(始终生成)gotchi-{ID}.svg- 矢量图像(始终生成)gotchi-{ID}.png- 标准PNG(预览/png/all)gotchi-{ID}-hires.png- 高清PNG(hires/all)
显示格式
活跃哥奇(状态3)
单条消息包含图像 + 说明:
图像:哥奇PNG(512×512)
说明:
👻 哥奇 #{ID} "{名称}"
📊 属性:
⭐ BRS评分:{brs}(修正后:{modifiedBrs})
💜 亲密度:{kinship}
🎯 等级:{level}
✨ 经验值:{xp}
🏰 召唤批次:{haunt}
🔒 锁定状态:{是/否}
🎭 特征:
• 能量:{数值}
• 攻击性:{数值}
• 惊悚度:{数值}
• 脑容量:{数值}
• 眼型:{数值}
• 眼色:{数值}
📥 下载选项:
• 标准PNG(512×512)
• 高清PNG(1024×1024)
• SVG(矢量图)
• 所有格式
传送门(状态0-1)
单条消息: 传送门图像附带状态信息说明
技术细节
区块链:
- 链:Base主网(8453)
- RPC:https://mainnet.base.org
- 钻石合约:0xA99c4B08201F2913Db8D28e71d020c4298F29dBF
依赖项:
- Node.js及ethers v6
- Sharp库用于图像转换
状态代码:
- 0:未开启传送门
- 1:已开启传送门
- 2:哥奇(Base上罕见)
- 3:哥奇(Base上标准)
文件
scripts/find-gotchi.sh- 主要入口点scripts/fetch-gotchi.js- 从区块链获取数据scripts/svg-to-png.js- 转换SVG为PNGpackage.json- Node依赖项
安装
cd /home/ubuntu/.openclaw/workspace/skills/gotchi-finder
npm install
示例
查找你的哥奇:
bash scripts/find-gotchi.sh 9638
查找任意哥奇:
bash scripts/find-gotchi.sh 5000
查找多个哥奇:
for id in 9638 21785 10052; do
bash scripts/find-gotchi.sh $id
done
由AAI用💜构建
🔒 安全性
此技能100%安全 - 只读! ✅
安全特性
- ✅ 只读 - 完全无钱包交互
- ✅ 无交易 - 无法修改区块链状态
- ✅ 无需凭证 - 仅使用公开数据
- ✅ 无私钥 - 零钱包访问权限
- ✅ 对所有人安全 - 不会造成损害
此技能的功能
- ✅ 从公共子图获取哥奇数据
- ✅ 从公共SVG数据生成图像
- ✅ 显示哥奇特征(只读)
此技能无法做到
- ❌ 访问钱包
- ❌ 签署交易
- ❌ 修改哥奇
- ❌ 转移任何资产
- ❌ 花费资金
数据源
- 公共子图:
api.goldsky.com(只读) - 公共SVG数据:Aavegotchi钻石合约(只读)
- 无需身份验证
隐私
- ✅ 仅获取公开哥奇数据
- ✅ 不暴露钱包地址
- ✅ 无敏感信息
合规性
- ✅ 符合ClawHub安全标准
- ✅ 只读最佳实践
- ✅ 零风险技能分类
安全评分: 10/10 ✅(只读 = 最高安全性)
ClawHub状态: 已批准
风险等级: 无(只读)
最后审计: 2026-02-19