这两天我的电脑桌面上多了个新玩意儿。

一个能聊天、能卖萌、还能感知编程状态的AI桌宠。

不是那种只会说"你好"的电子玩具,而是跑着真实大模型的桌面伙伴。

这就是OpenBMB团队刚发布的MiniCPM Desk Pet,版本号v0.7.1,首个公开版本。

玩了两天,有惊喜,槽点也不少。下面是最真实的体验报告。

一、它是什么?

MiniCPM Desk Pet是一个本地优先的桌面AI宠物。

核心逻辑:在你电脑上跑一个MiniCPM大模型,然后套上一个可爱的桌宠外壳。

关键特性:

本地运行,隐私无忧。 模型下载后所有聊天都在本机跑,数据不出你的电脑。默认搭载MiniCPM5-1B模型,GGUF量化格式,体积约1GB。

零手动配置。 首次启动自动完成三道工序:环境检查→模型下载→模型预热。不需要配Python环境,不需要敲命令行。

在这里插入图片描述

Agent感知。 它能检测你电脑上Cursor、Claude Code、Codex等编程工具的运行状态。你在写代码时,桌宠会自动切换状态:思考中、工作中、完成了。

人格可切换。 内置NEKO猫娘人格,支持LoRA加载切换性格。理论上你可以训练自己的桌宠人格。

悬浮聊天气泡+常驻桌宠。 不占窗口空间,随时呼出。快捷键Alt+M开关气泡,Ctrl+T切换思考模式。

跨平台。 支持macOS(Apple Silicon)和Windows(x64需Vulkan)。

二、上手实测

先说结论:安装过程堪称丝滑,这是整个体验中最加分的环节。

2.1 安装:5分钟搞定

下载exe安装包,双击运行,一路下一步。

首次启动进入引导向导:

  • 第一步:环境检查。检测磁盘空间(需要约2GB)和CPU/GPU信息,我的i9-13900HX秒过。
  • 第二步:选择模型下载方式。可以在线下载MiniCPM5-1B(1.07GB),也可以指定本地GGUF文件。我选在线下载。
  • 第三步:模型预热。下载完成后自动加载,等进度条跑完就绪。

在这里插入图片描述

全程不需要开终端、配环境、改配置。这一点必须夸,对新手极其友好。

2.2 聊天:能聊,但不惊艳

桌宠就绪后,悬浮气泡里输入问题就能对话。

我测试了几个场景:

问天气: “今天天气怎么样?”
桌宠回复:“抱歉,我无法查看实时天气信息。不过,如果您有具体的问题或需要其他帮助,请随时告诉我!”

在这里插入图片描述

问古诗: “《静夜思》全文是什么?”
桌宠回复了完整诗文并做了准确解读,表现还不错。
在这里插入图片描述

问编程问题: 代码相关的问题回答中规中矩,对1B模型来说不能要求更多。

1B参数模型的能力天花板很明显:不支持联网搜索、长文本理解较弱、复杂推理容易出错。日常闲聊和简单问答够用,别把它当生产力工具。

2.3 会话管理:多任务并行

支持同时开多个会话,类似ChatGPT的对话列表。我开了4个会话并行测试,切换流畅。

后台跑了3个sidecar进程分别处理不同会话,资源占用合理。

2.4 动画系统:细节用心

桌宠的动画系统做得很细致。从打哈欠到趴下睡觉,是完整的动画序列。

而且支持自定义动画/音效替换,可以给桌宠换皮肤。文件格式支持PNG和APNG。二次元用户的福音。

2.5 设置界面:功能齐全

配置项覆盖全面:

设置页 功能
通用 语言、桌宠大小、音效、会话HUD
MiniCPM 模型选择/路径、思考模式、人格LoRA
Agent管理 Coding agent联动配置
动画/音效 自定义动画序列和音效替换
主题 外观主题切换
远程SSH 远程模型服务连接

三、踩坑实录

第一版的bug不少,以下是真实遇到的问题。

3.1 本地模型加载失败(最大槽点)

设置里明明支持选择本地GGUF模型文件,但实际操作就翻车了。

我试了加载本地已有的MiniCPM5-1B-Q8_0.gguf,应用识别到了文件,启动时直接报错:

意思是文件格式校验没通过,llama-server进程异常退出。同一份GGUF文件用llama.cpp能正常加载,说明不是文件问题,是应用的校验逻辑有bug。

3.2 模型切换形同虚设

设置里提供模型选择和路径配置,但实际切换模型后大概率连不上。

切换后会先尝试加载adapter_model.f16.gguf,然后报"回复失败",会话状态显示"中断"。

目前能稳定使用的只有默认下载的MiniCPM5-1B模型。想换其他模型的,建议等后续版本修复。

3.3 HTTP 503服务不可用

模型推理服务偶发性无响应,弹出HTTP 503错误。

这时候桌宠就变成哑巴了。重启应用能解决,但一天出现两三次还是烦人的。

3.4 默认模型能力有限

MiniCPM5-1B只有1B参数,能做什么不能做什么需要摆正预期:

  • ✅ 日常闲聊
  • ✅ 简单知识问答(古诗、常识)
  • ✅ 基础编程问题
  • ❌ 实时信息查询(无联网)
  • ❌ 复杂推理
  • ❌ 长文本处理
  • ❌ 多轮深度对话(上下文容易断)

四、适合谁玩?

推荐给:

  • AI技术爱好者,想体验本地模型对话
  • 程序员,coding agent感知功能挺有新鲜感
  • 喜欢二次元桌宠文化的用户
  • 愿意折腾、接受第一版bug的尝鲜党

不推荐给:

  • 追求稳定体验的用户
  • 想把它当生产力工具的人
  • 对模型质量有高要求的重度用户

五、总结

满分10分,我打6分。

加分项:安装体验极佳、桌宠动画精致、本地运行隐私无忧、开源可定制。

扣分项:模型切换不可用、本地加载GGUF有bug、1B模型能力上限明显、偶发服务崩溃。

现在这个版本,更像一个技术预览版。核心骨架搭好了,方向正确,但肌肉还没长齐。

如果你是OpenBMB的粉丝,或者想看看"本地AI桌宠"这个品类能做到什么程度,值得花10分钟装一个玩玩。

如果只是想用AI聊天,直接用DeepSeek或Kimichat会更省心。

这个项目的意义在于,它让我们看到了桌面AI的另一种可能——不是需要打开网页、填API Key的工具,而是融入桌面环境、随时可用的伙伴。


项目地址: https://github.com/OpenBMB/MiniCPM-Desk-Pet
当前版本: v0.7.1
默认模型: MiniCPM5-1B

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐