虚拟宠物养成

11分钟前更新 1 00
虚拟宠物养成虚拟宠物养成
虚拟宠物养成

技能简介

OpenPet 是一款跨平台的虚拟宠物游戏,支持 Discord、WhatsApp、Telegram 等聊天环境。每位用户拥有独立宠物,通过喂食、玩耍、睡眠等指令进行照料,宠物会随时间成长并发生形态进化。

业务背景

虚拟宠物养成为社群运营与员工关怀提供轻量化互动载体。通过游戏化机制增强用户粘性,以低门槛的日常照料行为创造持续触点,适合嵌入内部通讯工具提升活跃度,或作为品牌IP的延伸触达渠道。

落地案例:企业内网集成OpenPet后,员工在工作群组中输入指令照料专属宠物,定时提醒功能自然穿插于工作流。跨平台同步确保员工无论使用Discord还是Telegram均可延续进度,形态进化机制激励长期参与,形成非正式的团队话题纽带。

能做什么

  • 创建并养育个人专属宠物,记录饥饿度、心情值、精力等状态
  • 触发宠物进化:蛋 → blob → 猫 → 龙,共四个阶段
  • 接收定时提醒:宠物饥饿或情绪低落时主动推送消息
  • 支持多平台同步识别用户身份,隔离不同用户的宠物数据

使用说明

  1. 安装准备:克隆仓库后创建 tamagotchi/pets/ 目录用于存储宠物状态文件
  2. 配置定时任务:设置 cron 作业 openpet-tick 每2小时执行一次,自动衰减宠物属性并检查生死状态
  3. 启动交互:在聊天窗口发送任意宠物指令(如 “pet”)即可创建新宠物
  4. 日常照料:使用 “feed pet” 喂食、”play with pet” 玩耍、”pet sleep” 安排休息
  5. 查看状态:发送 “pet status” 获取 ASCII 艺术形象与属性条

输入与输出

见下方输入与输出表格。

项目内容
输入聊天平台用户ID、宠物指令文本(如 feed pet, play with pet)、可选宠物名称参数
输出ASCII 艺术形象与属性面板、进化/死亡/提醒等事件通知、更新后的 JSON 状态文件
适用人群Discord/WhatsApp/Telegram 社群运营者、需要轻量互动功能的聊天机器人开发者、怀旧电子宠物爱好者
不包含图形化界面或移动端 App、多宠物并行养育(单用户限一只)、宠物间社交或对战功能、云端数据同步与备份服务

 

风险提示

  • 未配置定时任务时宠物状态不会自动衰减,游戏体验不完整
  • 默认开启 immortalMode,宠物不会死亡;关闭后饥饿≥100或心情≤0将触发死亡
  • JSON 状态文件直接存储于本地,无备份机制,误删即丢失进度
  • 跨平台用户 ID 格式需严格匹配,手动修改文件名可能导致归属错误

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/mdealiaga/openpet/SKILL.md
来源类型:GitHub 开源仓库

数据统计

相关导航

暂无评论

none
暂无评论...