傻瓜式操作定制 Claude Code 宠物 Buddy
Claude Code 有一个隐藏玩法——Buddy 宠物系统。它会在你的输入框旁边显示一只小宠物偶尔还会冒泡吐槽几句。但是默认生成的宠物是随机的——可能是一只常见的鸭子或企鹅。今天教大家定制专属 Buddy支持任意物种、稀有度、外观和性格。为了方便大家使用我把整套定制流程做成了傻瓜式一键操作并且已经完全开源。GitHubhttps://github.com/beilingcc/openbuddy前置要求Buddy 系统需要 Claude Codev2.1.89 及以上版本。如果你的版本过低先升级# npm 安装用户npmupdate-ganthropic-ai/claude-code# native 安装用户# 重新下载最新版本查看当前版本claude--version先看成果这是我定制的宠物 Moth╭──────────────────────────────────────╮ │ │ │ ★★★★★ LEGENDARY CAPYBARA │ │ │ │ n______n │ │ ( ◉ ◉ ) │ │ ( oo ) │ │ ------´ ✨ │ │ │ │ Moth │ │ │ │ A legendary capybara of few words.│ │ │ │ DEBUGGING ██████████ 100 │ │ PATIENCE ████████░░ 81 │ │ CHAOS ████████░░ 76 │ │ WISDOM ███████░░░ 74 │ │ SNARK ████░░░░░░ 40 │ │ │ ╰──────────────────────────────────────╯★★★★★ 传奇水豚◉ 眼睛皇冠帽安静乖巧性格SNARK 只有 40。怎么做到的往下看。原理解释Buddy 系统分两层骨架Bones— 外观、物种、稀有度、属性由哈希算法确定性生成灵魂Soul— 名字和性格模型生成后存储在配置里关键点同一 userID 永远生成同一只宠物。换掉 userID就能换宠物。三步定制无需安装任何插件第一步克隆项目gitclone https://github.com/beilingcc/openbuddycdopenbuddy第二步描述你想要的宠物把下面这段话发给 Claude Code我想要一只专属的 Claude Code 宠物Buddy。我想要 - 物种水豚capybara - 稀有度传奇legendary - 眼睛◉ - 帽子皇冠crown - 性格安静乖巧SNARK 不要太高 请帮我 1. 运行 ls openbuddy/scripts/ 确认脚本存在 2. 运行搜索脚本找到符合条件的 UID 3. 验证这个 UID 对应的宠物各项属性是否符合预期 4. 把 ~/.claude.json 的 userID 改成这个 UID并删除 companion 字段 5. 告诉我接下来怎么做 项目目录在 ./openbuddy。Claude 会自动搜索、验证、写入配置你只需要等结果。第三步刷新你的 Claude Code改完配置后执行/buddy查看新宠物。就这么简单。不想要懒人方案手动操作也只需要三步# 1. 安装 bunirm bun.sh|iex# 2. 搜索例如传奇金色水豚皇冠帽◉ 眼bun scripts/find-buddy.js--speciescapybara--raritylegendary--shiny--hatcrown--eye◉# 3. 验证nodescripts/verify.js搜到的UID# 4. 修改配置# 编辑 ~/.claude.json只保留 userID删除 companion 字段支持的定制参数参数可选值物种duck, dragon, capybara, ghost, robot…18种稀有度common → legendary最高眼睛· ✦ × ◉ °帽子none, crown, tophat, halo, wizard…性格通过 5 项属性调节常见问题Q: 需要等多久条件越严格越慢。legendary shiny 特定物种 特定眼睛 特定帽子同时满足的概率约千万分之一通常几分钟到几十分钟。Q: 支持 OAuth 用户吗支持详见项目 README。 关注北灵聊AI获取最新更新