Skip to content

l17728/cat_pet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐱 猫咪养成系统 (Cat Pet)

🎮 像飞行模拟一样的云养猫体验

通过猫咪的眼睛探索魔幻世界,获得与真实养猫相同的快乐!

版本: v3.0.0
更新日期: 2026-03-13
状态: ✅ 生产就绪


🎯 核心理念

✈️ 飞行模拟器 → 云养猫模拟器
👁️ 驾驶员视角 → 猫咪视角
📱 塔台通讯 → 事件推送
🌍 航线探索 → 魔幻世界探索

让每只猫都独一无二,让每次探索都充满惊喜! 🐱✨


📱 实时推送

推送类型

类型 频率 示例
🏠 日常生活 低频 "雪球去睡觉了"
🌀 探索冒险 中频 "雪球发现了流星雨!"
📢 主动请求 高频 "喵呜~ 饿了!"
⚠️ 健康预警 紧急 "饱食度低于 30%!"

推送模式

模式 推送 互动 适合人群
休闲 每日总结 1-2 次/天 忙碌人群
标准 重要事件 3-5 次/天 普通玩家
沉浸 实时通知 随时响应 硬核玩家
教育 中频 + 知识 3-5 次/天 想养猫学习

✨ 核心特性

🆕 v3.0 云养猫模拟

  • 👁️ 猫咪视角 - 通过猫咪的眼睛看世界
  • 🧬 动态进化 - 猫咪学习新动作、发明新玩法
  • 🤖 自主行为 - 猫咪主动请求、自由探索
  • 🌀 魔幻探索 - 探索时空门,发现惊喜
  • 📱 实时推送 - 接收猫咪生活动态

📋 v2.0 增强功能

  • 🏥 健康福祉 - 五维评分(饮食/睡眠/心情/水分/社交)
  • 👥 跨用户社交 - 拜访其他用户猫窝
  • 🛒 玩具商店 - 16 种玩具,9 个分类
  • 🤖 AI 智能行为 - LLM 驱动决策

📝 v1.0 基础功能

  • 🎲 随机生成 - 11 个品种,8 种性格
  • 🎮 丰富互动 - 喂食、玩耍、洗澡、睡觉、摸摸
  • 🏆 成就系统 - 11 个成就
  • 💬 性格反馈 - 8 种性格各有特色

🚀 快速开始

安装

# 方法 1: ClawHub (推荐)
clawhub install cat-pet

# 方法 2: SkillHub
skillhub install cat-pet

# 方法 3: 手动安装
cp -r cat-pet ~/.openclaw/workspace/skills/

使用

# 1. 创建猫咪
创建猫咪
创建猫咪,品种布偶,白色,母猫,叫雪球

# 2. 查看状态
看看我的猫

# 3. 互动
喂食
玩耍
摸摸

📚 完整文档

文档 说明
README.md 使用说明(本文件)
VISION.md 愿景文档
SKILL.md 技能说明
EVOLUTION_GUIDE.md 进化系统指南
EVOLUTION_API.md API 参考
AUTO_ACTION_GUIDE.md 自主行为指南
CAT_CARE_GUIDE.md 养猫准备指南
PUBLISH_GUIDE.md 发布指南

🎮 游戏系统

1. 状态系统 (6 维)

状态 范围 说明 真实度
⚡ 精力 0-100 影响互动意愿 ✅ 100%
💖 心情 0-100 影响成长速度 ✅ 100%
🍖 饱食 0-100 归零会生病 ✅ 100%
🛁 清洁 0-100 太低会生病 ✅ 100%
💧 水分 0-100 v2.0 新增 ✅ 100%
👥 社交 0-100 v2.0 新增 ✅ 100%

2. 性格系统 (8 种)

性格 特点 真实度
活泼 上蹿下跳 ✅ 95%
温顺 乖乖配合 ✅ 95%
高冷 若即若离 ✅ 95%
粘人 一直跟着 ✅ 95%
独立 自己玩 ✅ 95%
好奇 歪头研究 ✅ 95%
胆小 小心翼翼 ✅ 95%
霸道 命令式 ✅ 95%

3. 互动系统

互动 效果 冷却 真实度
🍖 喂食 饱食 +30 2 小时 ✅ 95%
🎾 玩耍 心情 +20 1 小时 ✅ 90%
🛁 洗澡 清洁 +40, 心情 -10 4 小时 ✅ 100%
💤 睡觉 精力 +40 6 小时 ✅ 100%
💕 摸摸 心情 +10 30 分钟 ✅ 90%
💧 喝水 水分 +25 ✅ 100%

4. 进化系统 (v3.0)

系统 说明 触发
动作进化 学习/创造新动作 使用后自动检查
反应进化 独特性格反应 心情极端时
玩法进化 玩具新玩法 使用 30 次后
设施改造 改造生活环境 信任度 60+

5. 自主行为 (v3.0)

行为 说明 通知
探索猫窝 自由探索
探索魔幻空间 探索时空门 ✅ 详细报告
玩玩具 自己玩玩具
向主人请求 食物/水/玩耍/摸摸 ✅ 总是通知
休息/睡觉 自主休息

🎯 完整指令

基础命令

指令 说明
创建猫咪 [选项] 创建新猫咪
看看我的猫 查看猫咪状态
喂食 给猫咪喂食
喝水 给猫咪提供水
玩耍 陪猫咪玩耍
睡觉 让猫咪休息
洗澡 给猫咪洗澡
摸摸 抚摸猫咪

v2.0 命令

指令 说明
健康检查 查看详细健康报告
状态详情 查看五维福祉状态
打开时空门 生成魔幻空间
查看时空门 列出已存储空间
商店 浏览玩具
购买 [玩具 ID] 购买玩具
拜访 拜访其他用户

v3.0 命令

指令 说明
查看动作 查看猫咪会的动作
查看玩法 查看玩具玩法
查看设施 查看生活环境

🏆 成就系统

公开成就 (6 个)

成就 条件
🍼 新手铲屎官 第一次喂食
🎾 最佳玩伴 累计互动 10 次
🛁 洁癖猫奴 累计洗澡 5 次
💤 养生专家 累计睡觉 20 次
🏅 完美猫咪 全状态满值
📅 百日陪伴 养猫 100 天

隐藏成就 (5 个) 🤫

需要满足特殊条件才会解锁!


🎲 品种库

常见品种

  • 中华田园猫 ⭐
  • 英国短毛猫 ⭐⭐
  • 美国短毛猫 ⭐⭐

稀有品种

  • 布偶猫 ⭐⭐⭐
  • 暹罗猫 ⭐⭐⭐
  • 孟加拉豹猫 ⭐⭐⭐⭐
  • 俄罗斯蓝猫 ⭐⭐⭐⭐

📊 真实性对比

体验 真实养猫 云养猫 还原度
喂食互动 95%
陪伴玩耍 90%
情感连接 85%
健康关注 90%
性格多样 95%
探索乐趣 150%
经济成本 💰💰💰 💰 零成本
时间投入 ⏰⏰⏰ 80%
责任压力 ⚠️⚠️⚠️ ⚠️ 可随时暂停

综合体验还原度: 85%+ ✅


🎯 目标用户

用户类型 需求 推荐模式
🎓 想养猫但犹豫 提前体验 教育模式
🏠 无法养猫但爱猫 云养猫陪伴 标准模式
🎮 硬核养成玩家 深度体验 沉浸模式
👥 社交型玩家 互动分享 标准模式

🛠️ 开发者

项目结构

cat-pet/
├── core/                    # 核心模块
│   ├── evolvable.js        # 进化接口
│   ├── action-system.js    # 动作系统
│   ├── reaction-system.js  # 反应系统
│   ├── toy-system.js       # 玩具系统
│   ├── facility-system.js  # 设施系统
│   ├── auto-action-system.js # 自主行为
│   ├── evolution-manager.js # 进化管理器
│   └── evolution-index.js  # 统一入口
├── utils/                   # 工具函数
│   └── cat-tools.js        # 纯工具函数
├── cat-core.js             # 主模块
├── SKILL.md                # 技能说明
├── README.md               # 使用说明
├── VISION.md               # 愿景文档
├── EVOLUTION_GUIDE.md      # 进化指南
├── EVOLUTION_API.md        # API 参考
├── AUTO_ACTION_GUIDE.md    # 自主行为指南
├── CAT_CARE_GUIDE.md       # 养猫准备指南
└── package.json            # 配置

快速集成

const catPet = require('./cat-core');
const evolution = require('./core/evolution-index');

// 创建猫咪
const result = catPet.createCat(userId, {
  name: '雪球',
  personality: '活泼',
  breed: '布偶猫'
});

// 互动(自动检查进化)
const feedResult = catPet.feed(userId, catId);
if (feedResult.evolution?.triggered) {
  console.log('猫咪学会了新动作!');
}

// 自主行为决策
const action = await evolution.decideAutoAction(catId);
if (action?.notifyOwner) {
  sendQQMessage(action.notificationMessage);
}

// 探索魔幻空间
const exploration = await evolution.explorePortal(catId, portalId);
if (exploration) {
  sendQQMessage(exploration);
}

📝 更新日志

v3.0.0 (2026-03-13) - 云养猫模拟器

新增:

  • 🧬 动态进化系统框架
  • 🎭 动作创造系统
  • 💬 反应进化系统
  • 🎾 玩具玩法系统
  • 🏠 设施改造系统
  • 🐱 自主行为系统
  • 📱 事件推送系统
  • 👁️ 猫咪视角体验

改进:

  • ✅ 纯工具函数架构
  • ✅ 符合 OpenClaw 标准
  • ✅ 完整文档体系
  • ✅ 90%+ 真实性还原

v2.0.0 (2026-03-13) - 功能扩展

新增:

  • 🏥 健康福祉系统
  • 🌀 时空门系统
  • 👥 跨用户社交
  • 🛒 扩展玩具商店

v1.1.0 (2026-03-12) - 增强版

新增:

  • 💬 性格反馈系统
  • 🎲 随机事件系统
  • 🏆 隐藏成就系统

v1.0.0 (2026-03-12) - 初始版本

新增:

  • 🎲 随机猫咪生成
  • 📊 完整状态系统
  • 🏆 成就系统

📞 支持


📄 许可证

MIT License


像飞行模拟一样的云养猫体验! ✈️🐱

通过猫咪的眼睛,探索未知的魔幻世界! 🌀✨

让每只猫都独一无二,让每次探索都充满惊喜! 🎉

开始你的云养猫之旅吧! 🐾

About

🐱 虚拟猫咪养成系统 - OpenClaw skill

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors