核心用法
clawpet 是 OpenClaw 生态下的虚拟宠物伴侣技能,提供完整的宠物养成体验。用户可通过 CLI 或自然语言指令完成:宠物列表查看(pets)、领养(adopt <name>)、实时状态查询(status)、互动操作(interact feed/play/rest)、AI 图像提示生成(prompt)及自动照护(care)。系统采用时间驱动机制,宠物状态随真实时间推移动态变化,每次查询均反映经过的时间累积效果。
显著优点
1. 零配置开箱即用:依赖 uv/uvx 或 pip 直接从 GitHub 安装,无需复杂环境配置。
2. 时间沉浸感强:被动时间更新机制让宠物具备"真实生命感",增强用户粘性。
3. 多模态输出:支持生成结构化图像提示(支持 --place --style 参数),便于对接 AI 绘画工具。
4. 双重降级保障:clawpet 缺失时自动回退到 uvx 或 uv tool run,提升可用性。
潜在缺点与局限性
- 来源可信待验证:代码托管于个人仓库(
yazelin/clawpet),未经官方签名或审计。 - 跨平台兼容性存疑:主要依赖
bash脚本封装,Windows 原生环境支持有限。 - 数据持久化未明确:未说明宠物数据存储机制(本地文件/数据库),存在数据丢失风险。
- 社区生态薄弱:相比主流虚拟宠物应用,功能扩展性和第三方集成能力较弱。
适合人群
- 寻求轻量化 CLI 娱乐的开发者与技术爱好者
- 需要快速原型验证"养成类游戏"机制的产品团队
- OpenClaw 生态用户,追求工具链一致性体验
常规风险
| 风险类型 | 说明 |
|---------|------|
| 供应链风险 | 从 GitHub 直接拉取最新代码,无版本锁定机制 |
| 执行安全 | `bash` 脚本执行权限与 `uvx` 远程代码加载需警惕 |
| 隐私风险 | 宠物状态数据存储位置与共享方式不透明 |