最近 Claude Code 加了个 Companion 系统,每个账号会随机分配一个小宠物( buddy ),有不同的稀有度、物种、眼睛、帽子,还有 1% 概率出闪光( shiny )。
稀有度分布
- ⬜ Common — 60%
- 🟩 Uncommon — 25%
- 🟦 Rare — 10%
- 🟪 Epic — 4%
- 🟨 Legendary — 1%
大部分人开出来都是 Common,而且 Common 连帽子都没有。
原理
翻了一下二进制,buddy 的生成逻辑其实很简单:
hash(account_uuid + salt) → seed → mulberry32 PRNG → rarity / species / eyes / hat / shiny
Leave a Reply Cancel reply