乐于分享
好东西不私藏

这个开源项目可以给你的AI工具配一只桌面小宠物

这个开源项目可以给你的AI工具配一只桌面小宠物

这个开源项目可以给你的AI工具配一只桌面小宠物

你写代码的时候,桌面上趴着一只像素小宠物。

你不动它也不动。

你跑测试,它"啪"地跳一下,盯着屏幕。

你让 AI 改 bug,它歪头看着。

你下班了,它还在屏幕角落,眨眨眼。

今天介绍一个开源项目,把这件事做出来了。

叫 OpenPets

GitHub:https://github.com/alvinunreal/openpets
Star:986
协议:MIT
作者:Boring Dystopia Development


它是什么?

一句话:一个 tray-first 的桌面小宠物,通过 MCP 跟你的 AI 编程 agent 联动

agent 干活时,宠物会做相应的反应。

Claude Code 改文件、跑测试、等你确认——它都知道。

不是噱头,是工程化


更狠的是:6 种反应映射

这是项目最不一样的地方。

agent 干什么,宠物做对应动作:

Agent 在干嘛
宠物做什么
思考 / 收到 prompt
thinking(歪头)
改文件 / patch
editing(动爪子)
跑测试类命令
testing(蹦一下)
等你授权
waiting(举手)
跑完空闲
success(开心)
出错中断
error(叹气)

你不用看屏幕,就知道 AI 在干嘛


5+ 平台全打通

不是只能 Claude Code 用:

Claude Code / OpenCode / Cursor / Pi

加上任何支持 MCP 的客户端,都能接。

一个配置就能让你的 IDE 多个伴。


萌是真的,安全也是真的

这点我最喜欢——宠物说话用的是静态预制的话语库

不会把你的 prompt、code、URL、路径、密钥,泄露到宠物嘴里。

「Approval needed」「Something failed」——就这些。

加上 local-only 的 IPC + 每次启动的 per-run token,别人也连不上你的宠物

萌和工程化不是反义词


装起来多简单?

下载桌面 app:

  • • macOS Apple Silicon / Intel
  • • Windows
  • • Linux

一行命令连你的 agent:

npx skills add alvinunreal/openpets --skill openpets

进 Claude Code 说一句:「用 OpenPets skill,帮我装好。」

完事。


适合谁用?

  • • AI 编程的重度用户:屏幕上一眼就知道 agent 在哪一步
  • • 想给工作加点乐趣的人:写代码不再孤独
  • • 多 agent 党:不同 agent 配不同宠物
  • • 做产品 demo / 视频的人:现成的动画素材,直接录屏就能用

我的判断

这个项目不是要替代你的 IDE。

它要做的是给冷冰冰的 AI 工作流,加一个有温度的伴

986 星不算多,但项目本身把「AI 陪伴」和「agent 工作流可视化」两个趋势缝一起了。

萌系 + 工程化,做到位的,目前就这一家


GitHub:https://github.com/alvinunreal/openpets
官网:https://boringdystopia.ai

#开源 #AI编程 #ClaudeCode #桌面宠物 #程序员 #MCP