核心功能与用法
clawpet 是一款面向 OpenClaw 平台的虚拟宠物伴侣技能,提供完整的电子宠物生命周期管理。核心操作包括:
- 宠物管理:
pets列出可领养宠物,adopt <name>完成领养,status查看实时状态(含时间推移的被动更新) - 互动系统:
interact feed/play/rest手动互动,care自动照护日常需求 - 视觉呈现:
snapshot生成并输出可公开访问的宠物图片URL,prompt提取生成参数供外部图像工具使用
显著优点
1. 零配置开箱即用:通过 Git 直接 pip 安装,支持 uv/uvx 自动回退机制,无需本地环境管理
2. 原生多媒体集成:snapshot 输出 MEDIA: <url> 格式,OpenClaw 自动识别并发送,告别手动文件路径操作
3. 状态随时间演化:被动时间计算机制让宠物状态具备「生命感」,增强用户黏性
4. 提示词工程内置:--place/--style 参数支持场景化图像定制,降低 AI 绘图门槛
局限与风险
- 单一来源依赖:代码托管于个人 GitHub 仓库(yazelin/clawpet),无组织背书,更新持续性存疑
- 网络图片服务:
snapshot依赖外部 HTTP 服务生成与托管图片,存在服务可用性及隐私数据泄露风险 - 状态持久化未明:文档未说明宠物状态存储机制(本地文件/云端),多设备同步能力未知
- 交互深度有限:当前仅支持基础三维互动(喂养/玩耍/休息),缺乏成长进化、社交繁殖等进阶机制
适合人群
- 寻求轻量级情感寄托的 Telegram/OpenClaw 用户
- 需要快速集成「虚拟角色+AI图像」能力的开发者
- 低频使用、对数据持久化要求不高的休闲场景
安全考量
- 代码通过
git+https协议动态拉取,存在供应链投毒风险 - 建议用户审查仓库源码后再启用,生产环境应锁定特定 commit 而非跟踪主分支