软件介绍
到桌面宠物,必须提名 BongoCat。我从 0.7 版本开始用,看着它从一个小众开源项目变成 GitHub 12k+ Star 的明星工具 。分享一些真实体验。
BongoCat 是一只 2D 小猫,它会实时模仿你的键盘敲击、鼠标点击和移动动作。你打字它敲键盘,你点鼠标它伸爪爪,甚至你放音乐它会跟着节奏打鼓。由 B 站用户原创设计,后来开源到 GitHub,社区非常活跃 。
核心功能实测
1. 操作联动:精确到每个按键
按下键盘任意键(如 WASD),小猫会触发“敲击”对应键位的动画。鼠标移动时,它的头部会跟着光标转动,点击左键/右键还有不同动作 。最细节的是,按 CTRL+1/2/3/4 还能触发特定表情。
2. 音乐模式:真·节奏大师
开启音频联动后,猫咪能通过 Web Audio API 实时分析电脑播放的音乐。我试过放《野蜂飞舞》,它真的会快速敲鼓;换一首慢歌,动作就变得慵懒。这个功能对音乐创作者很友好,能作为可视化伴侣 。
3. 自定义:从皮肤到动作
内置 50 多款基础形象,经典敲鼓猫、像素风、3D 立体猫都有 。如果想自己动手,可以导入 PNG 序列帧或 GIF,按规范制作皮肤 。技术好的还能通过修改 JSON 文件自定义交互逻辑,比如添加“VS Code 保存时庆祝”这种专属动作 。
4. 直播适配
OBS 可以直接捕获小猫窗口,开启“允许透明”后背景自动去除,无需绿幕 。还有专门的直播模式优化资源占用,实测在 i5-8250U 老电脑上直播时,CPU 占用能控制在 3%-12% 。
5. 桌面级细节
- 窗口穿透:小猫不影响你点它背后的程序
- 透明度调节:30%-100% 可调,完美融合桌面
- 尺寸缩放:50%-200% 自由拉伸,Shift+鼠标右键就能调
- 隐藏快捷键:Ctrl+Shift+B 一键隐藏/显示
技术原理(开发者可参考)
项目基于 Electron 框架,动画用 HTML5 Canvas 渲染,采用状态机模式管理行为(闲置、打字、敲鼓等状态切换)
。音频分析通过 Web Audio API 实现,跨平台适配做了很多优化(Windows 用 WinAPI 获取前台窗口,macOS 适配暗黑模式,Linux 通过 DBus 监听工作区)。
版本说明
目前最新是 v0.9.0 绿色版,48.86MB 。解压即用,支持 Win7+、macOS、Linux 。开源免费,无任何广告。
适合哪些人?
- 游戏主播:直播时放一只小猫,观众互动感拉满
- 程序员/写作者:码字时有只猫陪着敲键盘,治愈感爆棚
- 音乐爱好者:让小猫跟着节奏打鼓,可视化很有趣
- 桌面美化党:自定义皮肤,打造独一无二的桌宠
一些小提醒
- 首次启动若看不到小猫,检查系统是否授予键鼠权限,或通过托盘图标重新调出窗口
- 想调整大小:先关闭“窗口穿透”,鼠标移到边缘拖动,或按住 Shift+鼠标右键缩放
- 桌宠模式:设置
"desktop_pet":true后重启,猫咪可变成真正的桌面宠物(窗口透明无边框)
软件截图
![图片[1]-BongoCat v0.9.0 绿色版 – 开源桌面宠物工具 可爱小猫跟随键盘鼠标-](https://oss.zmking.wang/xjgzyw/2026/03/20260319093834844.png)
![图片[2]-BongoCat v0.9.0 绿色版 – 开源桌面宠物工具 可爱小猫跟随键盘鼠标-](https://oss.zmking.wang/xjgzyw/2026/03/20260319093622333.png)
![图片[3]-BongoCat v0.9.0 绿色版 – 开源桌面宠物工具 可爱小猫跟随键盘鼠标-](https://oss.zmking.wang/xjgzyw/2026/03/20260319093557604.png)











暂无评论内容