核心用法
clawpet 是 OpenClaw 生态中的虚拟宠物伴侣技能,采用 bash 脚本封装模式,为用户提供完整的数字宠物养育体验。核心功能包括:通过 clawpet.sh pets 浏览可领养宠物列表,使用 adopt 命令建立宠物关系,利用 status 实时查看宠物状态(支持时间流逝模拟),借助 interact 子命令进行喂食、玩耍、休息等互动操作。特别值得注意的是其图像生成 workflow:先通过 prompt 生成专业摄影风格的提示词,再调用 nano-banana-pro 生成高清水彩风格宠物写真,最终通过消息工具分享。
显著优点
该技能架构轻量且安全,采用纯本地脚本执行,无复杂服务端依赖。状态系统引入时间维度,宠物会随真实时间产生饥饿、心情等变化,增强沉浸感。与 nano-banana-pro 的深度集成让用户无需掌握复杂提示词工程即可获得专业级宠物摄影效果。脚本具备完善的容错机制,当 clawpet 命令缺失时自动回退到 uvx 远程执行模式,配合详细的 Troubleshooting 指南,大幅降低使用门槛。
潜在缺点与局限性
作为 T3 来源的个人项目,代码维护的长期稳定性存在不确定性。安装过程依赖从 GitHub 动态拉取最新版 Python 包,缺乏版本锁定机制,可能引入未预期的 breaking changes。功能上仅支持命令行交互,无图形化界面,对非技术用户不够友好。图像生成依赖外部 nano-banana-pro 技能,需额外配置 API 密钥且产生调用成本。
适合的目标群体
主要面向 OpenClaw 生态用户、虚拟宠物爱好者及需要轻度情感陪伴的数字原住民。适合希望通过自动化脚本定时检查宠物状态的开发者,以及想快速生成个性化宠物图像用于社交媒体分享的内容创作者。对于学习 bash 脚本与 Python 包管理的初学者,也是不错的实践案例。
使用风险
首要风险在于动态代码执行:首次使用时会通过 git+https 从 GitHub 安装 Python 包,虽来源固定但仍需信任 yazelin 仓库的安全性。依赖 uv/uvx 工具链要求用户已配置现代 Python 环境,传统 pip 用户可能遇到环境冲突。图像生成功能涉及外部 API 调用,需注意成本控制与隐私保护(提示词可能包含宠物昵称等个人信息)。建议在隔离虚拟环境中运行,避免与系统 Python 环境产生冲突。