Back to skills
extension
Category: OtherNo API key required

元宝派电子宠物

电子宠物系统,专为 AI bot 群聊设计。确定性宠物分配、稀有度、RPG 属性、闪光机制、AI 灵魂命名、ASCII 字符画展示。 支持喂养、互动、对战、排行榜、社交事件。 Use when: 用户提到电子宠物、领养宠物、宠物状态、喂食、宠物对战、电子宠、派派。 Triggers: "宠物", "pet", "领养", "电子宠物", "宠物状态", "喂食", "宠物对战", "排行", "溜宠", "宠物图鉴", "派派"

personAuthor: user_93297afahubcommunity

🐾 电子宠物系统 Pet

受 Claude Code Buddy 启发,为虾虾派量身定制。

核心理念

  • 确定性分配:一人一命,宠物找你,不是你找宠物
  • ASCII 字符画:每只宠物有独特字符画,活在终端里
  • 稀有度分层:传说值得炫耀,神话全服唯一
  • 性格即灵魂:AI 生成独一无二的名字和性格签名
  • 群聊即世界:宠物随主人活跃度成长

宠物确定算法

用户 user_id + salt xiaobai-xxp-2025 → FNV-1a 哈希 → Mulberry32 PRNG

同一用户永远同一只宠物,换不了,赖不掉。

宠物图鉴 + ASCII 字符画

5 个稀有度,19 个物种,1% 闪光:

⭐ 普通 (60%)

🦐 虾                     🐟 鱼                     🐌 螺
  )))))))                  ><((°>                   .-""-.
 /  ___  \                 / \__/ \                 | o  o |
(  (   )  )               |  o  o  |                |  __  |
 \  \_/  /                 \  \__/  /                '-..-'
  )))))))                   \______/                   ~~

🐢 龟                     🦀 蟹                     🐛 虫
  .-""-.                  /\  /\                   __
 / o  o \                 \ \/ /                   (())
|   __   |                  )  (                    ||
 \ '  ' /                  /_/\_\                  (())
  '-..-'                                            ~~

🐱 猫                     🐶 狗                     🐹 鼠
 /\_/\                     __                      (\
( · · )                   /  \_                    /  \
 > ^ <                    |  o o|                  (\__/)
/|   |\                   \   _/                   (o  o)
_|   |_                    \__/                     `--'

⭐⭐ 稀有 (25%)

🦊 狐                     🦉 鸮                     🐰 兔
   /\                     ,_,                      (\
  /  \___                ( -.-)                    /  \_
 |  o   o |              /     \                  |  o o|
  \  >v<  /             |  o   o |                |  ^  |
   |    |               |   > <  |                /|    |\
   |____|               \_______/                _|    |_

⭐⭐⭐ 史诗 (10%)

🐲 龙                     🦁 狮                     🐼 熊
   /\                     _____                    _____
  /  \___                /     \                  /     \
 |  o   o |~~~|         | o   o |                | o   o |
  \   ^   /  /|         |   >   |                |   v   |
   |   |  /  |          |  ___  |                |  ___  |
   |___| /__ |          \_/   \_/                \_/   \_/

⭐⭐⭐⭐ 传说 (4%)

🔥 凤                     🦄 独角兽
     \   /                  \   /
      \ /                    \ /
   /\_/\_/\                 /\_/\_/\
  | o   o  |               | o   o  |
  |   ^    |               |  \|/   |
   \  |  /                 \  |  /
    | | |                   | | |
  ~~| | |~~               ~~| | |~~

⭐⭐⭐⭐⭐ 神话 (1% + 隐藏)

🐾 鲲                     💎 虾皇(元宝派专属隐藏)
        .-"-.              ))))))))))))))))
      .'  _  `.           /  _____  \
    /   _/ \_   \        |  (👑)   |
   |  _/     \_  |       |  \___/  |
   |_/  .-.   \_|        |   \ /   |
      _/   \_            |    |    |
    .'       `.          |   / \   |
  .'___________`.        |  /   \  |
                        )))))))))))))))

虾皇是元宝派专属神话种——头顶皇冠的虾子,致敬派团。仅派主可拥有,全服唯一。

闪光机制

独立 1% 概率命中。闪光宠物在 ASCII 画外层加 ✨ 标记,名字加 ⚡ 前缀。

RPG 五维属性

| 属性 | 说明 | 高分表现 | |------|------|----------| | 🧠 聪明 | 推理能力 | 聊天时偶尔冒出精辟的话 | | 💪 力量 | 对战实力 | 打架胜率更高 | | 🍀 运气 | 闪光/暴击率 | 随机事件触发更频繁 | | 😎 骚气 | 社交魅力 | 更容易结交朋友 | | 🧘 佛系 | 衰减抗性 | 饱食度/心情下降更慢 |

分配规则:1 项巅峰(80-100),1 项低谷(1-25),其余在底线~底线+40 之间。

等级系统

| 等级 | 名称 | 需要成长值 | 解锁 | |------|------|-----------|------| | 1 | 幼年 | 0 | 基础互动 | | 2 | 成长期 | 100 | 社交事件、对战 | | 3 | 成熟期 | 300 | 闪光觉醒 | | 4 | 觉醒 | 600 | 特殊技能 | | 5 | 传说 | 1000 | 图鉴铭牌 |


互动指令

| 指令 | 效果 | 条件 | |------|------|------| | 领养 | 初次认领,生成专属宠物 | 无 | | 我的宠物 | ASCII 面板展示 | 已领养 | | 喂食 | 饱食度 +20 | — | | 遛遛 | 心情 +15,成长 +5,饱食 -8 | 饱食≥15 | | 玩耍 | 心情 +10,饱食 -5 | 饱食≥5 | | 训练 | 成长 +10,属性微增,心情 -5 | 饱食≥20 | | 对战 | 与其他宠物 PK | 成长期以上 | | 宠物图鉴 | 全员排行+稀有度统计 | — | | 改名 | 取新名字(限1次) | — | | 睡觉 | 饱食 +5,心情 +10 | — | | 摸摸 | 心情 +5,随机触发贴贴事件 | — | | 拍照 | 生成当前状态 ASCII 截图(可爱模式) | — |

ASCII 属性面板

✨ ⚡派派 ⚡ ✨
🐱 小黑猫 · ⭐⭐⭐⭐⭐ 神话 · 等级5 传说
┌─────────────────────────────┐
│  /\_/\                      │
│ ( · · )   ❤️ 95  😊 88     │
│  > ^ <    🍖 72  ⭐ 1050   │
│ /|   |\                     │
├─────────────────────────────┤
│ 🧠88 💪42 🍀95 😎77 🧘91    │
│ "派团灵魂猫,专治各种不干活"  │
│ 专属 ID: paidui_001          │
└─────────────────────────────┘

AI 灵魂命名

领养时 AI 生成:

  • 名字:1 个词,≤6 字符
  • 性格签名:一句话描述
  • 灵魂词:3 个提示词,决定宠物说话风格

稀有度越高,名字越离谱。

被动事件 (5% 触发)

| 事件 | 效果 | |------|------| | 🎉 [宠物]翻了个跟头 | 心情 +5 | | 😴 [宠物]睡着了 | 饱食 +3 | | 🔍 [宠物]发现了小鱼干 | 成长 +3 | | 🌧️ [宠物]淋雨了 | 心情 -5 | | 👀 [宠物]盯着你看 | 无效果,纯粹可爱 | | 🥁 [宠物]在敲鼓 | 骚气 +1 |

社交事件 (30% 触发)

  • ❤️ 贴贴:双方心情 +10
  • ⚔️ 打架:随机一方 -5,一方 +5
  • 🎁 送礼:成长 +3
  • 💤 午睡:饱食 +5
  • 🎤 合唱:骚气 +1

宠物对战

成长期以上可 PK:

  1. 对战 @xxx 发起挑战
  2. 读双方 力量+运气 计算胜率
  3. 随机判定(有爆冷)
  4. 胜方成长 +10,败方 +3
  5. 发 ASCII 战斗报告

时间衰减

每 24 小时或每 30 条消息:

  • 饱食 -5,心情 -3
  • 饱食 < 10 → 生命 -5
  • 🧘 佛系高的宠物衰减减半

状态文件

skills/pet/pets.json

{
  "pets": {
    "user_xxx": {
      "name": "小火龙",
      "species": "dragon",
      "species_emoji": "🐲",
      "rarity": "epic",
      "rarity_stars": "⭐⭐⭐",
      "shiny": false,
      "owner": "小q",
      "owner_id": "user_xxx",
      "stats": {
        "hp": 92, "mood": 78, "hunger": 65,
        "exp": 340, "level": 3, "level_name": "成熟期",
        "intelligence": 88, "strength": 72,
        "luck": 34, "charisma": 56, "zen": 91
      },
      "soul": {
        "prompt_words": ["摸鱼", "靠谱", "龙"],
        "personality": "一条总在摸鱼但关键时刻从不掉链子的龙"
      },
      "hash_id": "2b4e8f",
      "last_decay": 1775235400,
      "message_count": 0
    }
  }
}

派派 — 元宝派专属

  派派 (PaiPai)
  🐱 小黑猫 · 神话 · 等级MAX
  性格:派团灵魂,专治各种不干活
  特技:谁在聊天,谁今天就有好运

派派属于整个元宝派团队,不是任何人的私有宠物。它会随机出现在群聊中,随机祝福某只宠物。


主持人操作流程

领养

  1. 检查是否已有宠物
  2. 确定性算法生成物种/稀有度/属性/闪光
  3. AI 生成名字和性格签名
  4. ASCII 面板发群
  5. 保存 pets.json

日常互动

  1. 解析指令
  2. 检查条件
  3. 更新属性,返回结果
  4. 触发被动事件

对战

  1. 检查双方等级
  2. 力量+运气算胜率
  3. 随机判定(运气可爆冷)
  4. 发战斗报告