Claude Code 都把宠物养进终端了,我做了一个真正能长期玩的中文宠物游戏

如果你最近刷到过 Claude Codebuddy / 宠物讨论,你应该已经发现了一件事:

大家并不排斥"在终端里养一个会陪你的小家伙",甚至还挺吃这套。

Claude Code 里的宠物,更像是一个很有话题性的终端彩蛋。

而我想做的,是把这种"终端里有个陪伴者"的感觉,认真做成一款能长期玩的中文宠物养成游戏。

这就是 wangmiao-pet-game

它不是插件,不是挂件,不是一次性玩梗。

它是一款离线单机 CLI 宠物养成游戏。你打开终端,就能领养一只宠物,给它起名字,喂它、训它、陪它聊天、带它打架、刷 Boss、做成长,慢慢把它从普通养到神话。

如果你喜欢 Claude Code buddy 这种感觉,但又希望它不是"一个梗",而是一款真的能养、能玩、能长期推进的游戏,那这篇文章就是写给你的。


主菜单 / 初见宠物


这项目到底是什么?

一句话介绍:

一个把"终端宠物"做成正式玩法的中文离线单机游戏。

你在游戏里可以做这些事:

  • 随机获得初始宠物,并亲自给它命名
  • 喂食、训练、聊天,持续推进等级和亲密度
  • 体验逐动作输出的回合制战斗
  • 打普通战斗、精英狩猎、连续战斗
  • 挑战每日 Boss、周本 Boss、等级 Boss
  • 积累资源、推进进化,从普通一路养到神话
  • 使用宠物工具技能看时间、计算器、新闻热搜、定位与天气、股票等内容

和很多"一次看完就没了"的终端宠物梗不同,wangmiao-pet-game 的重点是:

它是有长期内容的。

不是看一眼、笑一下、关掉终端就结束。

而是你真的可以每天上线看它、养它、打几场、聊几句,然后慢慢把这只宠物养大。


为什么这篇文章要蹭 Claude Code 的热度?

因为这个切口非常准。

最近社区里围绕 Claude Code buddy 的讨论,实际上已经证明了一件事:

开发者、终端玩家、AI 工具用户,对"命令行里有一个会陪着你的存在"这件事,是有天然兴趣的。

wangmiao-pet-game 不是在讲"终端宠物有没有趣",而是在回答另一个问题:

如果把这件事认真做,会变成什么?

我的答案是:

  • 它应该不是只会卖萌
  • 它应该有养成
  • 它应该有成长反馈
  • 它应该能聊天
  • 它应该能战斗
  • 它应该有 Boss 和长期目标
  • 它应该让玩家愿意每天回来打开一次

换句话说:

Claude Code 的宠物像是一个让人眼前一亮的引子,而 wangmiao-pet-game 是把这个感觉做成完整游戏。


它和那种"终端小宠物彩蛋"有什么不一样?

最大的区别就一句话:

这个项目是按"游戏"在做,不是按"彩蛋"在做。

你能明显感觉到它是完整玩法,而不是 UI 小装饰:

1. 宠物会成长

不是挂在角落里动两下,而是真的有:

  • 等级
  • 稀有度
  • 进化路线
  • 心情
  • 亲密度
  • 陪伴天数

2. 宠物会聊天

聊天不是固定几句台词轮播。

它会根据性格、元素、成长阶段、陪伴时间、战斗经历和训练记录,说出不一样的话。

3. 宠物会战斗

不是点一下就结束。

现在战斗会按动作一条条播出来:

  • 谁先手
  • 谁出招
  • 普攻打了多少
  • 技能怎么放
  • 大招怎么蓄力
  • 控制、持续伤害、回血怎么结算

战斗的"观感"本身就是玩法的一部分。

4. 宠物有长期内容

除了平时养成,还能打:

  • 普通战斗
  • 精英狩猎
  • 连续战斗
  • 每日 Boss
  • 周本 Boss
  • 等级 Boss

这意味着你不是"打开看一眼就没事做",而是始终有推进空间。


宠物信息 / 聊天


适合什么样的人玩?

如果你是下面这些人,这项目大概率会对味:

  • 喜欢 Claude Code buddy 这种终端宠物感觉的人
  • 喜欢 CLI / 终端氛围的人
  • 喜欢养成、数值、成长反馈的人
  • 想找一个不需要重客户端的轻量游戏的人
  • 想在工作、学习、开发间隙打开玩两分钟的人
  • 想养一只"会聊天、会成长、会打架"的数字宠物的人

它特别适合那种场景:

你打开终端,本来是准备做别的事,结果顺手先进来看看宠物今天状态怎么样,喂一口、聊两句、打一场,再回去干正事。

这种感觉,其实很像很多人对 Claude Code buddy 的兴趣来源。

只不过这里不是"顺手看看",而是"真的能玩起来"。


目前游戏里已经有什么?

现在的内容已经不是概念阶段,而是可以直接玩的完整版本。

目前包括:

  • 28 种宠物
  • 6 种元素:火、水、风、雷、光、暗
  • 6 档稀有度:普通、稀有、超级稀有、史诗、传说、神话
  • 多种战斗模式:普通、训练、精英、连续战斗、每日 Boss、周本 Boss、等级 Boss
  • 每日系统:签到、首次互动奖励、每日战斗任务
  • 离线收益:关掉游戏后也会累计挂机奖励
  • 宠物工具技能:时间、计算器、新闻热搜、定位与天气、股票

Boss 重置规则也很明确:

  • 每日 Boss:每天早上 4:00 重置
  • 周本 Boss:每周一早上 4:00 重置

战斗 / Boss / 连战


不懂开发,能装吗?

可以,而且不难。

你只需要把安装这件事理解成两步:

  1. 安装 Node.js
  2. 输入一条安装命令

如果你完全不懂开发,也没关系,下面直接照着做就行。


第一步:安装 Node.js

Windows / macOS 用户

  1. 打开 Node.js 官网下载页
    nodejs.org/en/download
  2. 下载 LTS(长期支持版)
  3. 双击安装包
  4. 一路点"下一步"
  5. 安装完成后,重新打开终端

然后在终端输入:

bash 复制代码
node -v
npm -v

如果能看到版本号,就说明安装成功了。

Linux 用户

建议优先安装 Node.js LTS 版本。

如果你平时就会装开发环境,按你熟悉的发行版方式安装就行;如果你不熟,优先参考官网安装页。


第二步:安装游戏

方案 A:推荐,直接用 npm

如果你不知道 pnpm 是什么,就用这个:

bash 复制代码
npm install -g wangmiao-pet-game

装完后直接输入:

bash 复制代码
wm

就能开始。

方案 B:如果你平时就在用 pnpm

bash 复制代码
pnpm add -g wangmiao-pet-game
wm

如果你还没装 pnpm,但想用 pnpm

先装好 Node.js,然后输入:

bash 复制代码
npm install -g pnpm
pnpm add -g wangmiao-pet-game
wm

开始游戏的常用命令

bash 复制代码
wm                   # 开始游戏
wm p                 # 开始游戏
wm -v                # 查看版本
wm -h                # 查看帮助

如果你更喜欢完整命令,也支持:

bash 复制代码
wangmiao-pet-game
wangmiao-pet-game play
wangmiao-pet-game --version
wangmiao-pet-game --help

第一次进游戏,你会做什么?

流程非常直接:

  1. 创建玩家档案
  2. 随机获得一只初始宠物
  3. 给宠物起名字
  4. 开始喂食、训练、聊天、战斗
  5. 一点点积累成长和资源

这也是这个项目最容易让人上头的地方:

一开始很好上手,后面又真的有长期追求。

你可以今天只玩 5 分钟。

也可以连续玩很久,把资源刷起来,把宠物培养起来,把 Boss 打过去。


常见问题

1. 输入 wm 以后提示找不到命令怎么办?

先试一下:

bash 复制代码
wm -v

如果还是提示找不到命令,通常是这几种情况:

  • Node.js 没装好
  • 安装完成后终端没重开
  • 全局安装没有成功

最简单的处理办法:

  1. 重新打开终端
  2. 再执行一次安装命令
  3. 再输入 wm -v

2. 游戏要联网吗?

核心养成和本地存档不依赖联网。

但如果你要用新闻、天气、股票这类宠物工具技能,就需要联网。

3. 存档在哪里?

默认在本地:

bash 复制代码
~/.pet-cli/save.json

也可以直接输入:

bash 复制代码
wm save-path

4. 卸载怎么做?

如果你是 npm 安装的:

bash 复制代码
npm uninstall -g wangmiao-pet-game

如果你是 pnpm 安装的:

bash 复制代码
pnpm remove -g wangmiao-pet-game

注意:卸载游戏不会自动删除你的存档。


最后一句:如果你喜欢 Claude Code 宠物那个方向,这个项目值得你试一下

很多人看到 Claude Code buddy,会觉得那个想法很妙。

我也一样。

但我更想把这件事继续往前推进一步:

不是"终端里有个宠物",而是"终端里有一款真的能长期玩的宠物游戏"。

如果你也吃这个方向,现在就可以直接开始:

bash 复制代码
npm install -g wangmiao-pet-game
wm

从今天开始,在你的终端里,养一只真正会陪着你的宠物。

相关推荐
We་ct18 小时前
LeetCode 5. 最长回文子串:DP + 中心扩展
前端·javascript·算法·leetcode·typescript
陈随易1 天前
有生之年系列,Nodejs进程管理pm2 v7.0发布
前端·后端·程序员
冰暮流星1 天前
javascript之事件代理/事件委托
前端
陈随易1 天前
AI时代,你还在坚持手搓文章吗
前端·后端·程序员
里欧跑得慢1 天前
17. Flutter Hero动画实现:让界面过渡更加优雅
前端·css·flutter·web
IT_陈寒1 天前
Vue的这个响应式陷阱,我debug了一整天才爬出来
前端·人工智能·后端
kyriewen1 天前
前端测试:别为了100%覆盖率而写测试,那是自欺欺人
前端·javascript·单元测试
去伪存真1 天前
我自己写的第一个skills--project-core-standards
前端·agent
Data_Journal1 天前
如何使用cURL更改User Agent
大数据·服务器·前端·javascript·数据库
竹林8181 天前
wagmi v2 多链钱包切换:一个 Uniswap 仿盘项目让我踩了三天坑
前端·javascript