BongoCat 是一款开源、跨平台的桌面互动宠物(当前基于全新 Rust 原生架构)。一只可爱的小猫咪会趴在你的桌面或窗口上,随着你的键盘敲击、鼠标移动和手柄操作同步做出反应——敲键盘它就拍键、移动鼠标它就伸出爪子、连上手柄它还会跟着摇杆动。完全本地运行、不联网、不收集任何用户数据,支持导入自定义 Live2D 猫咪模型,也能直接导入并自动转换 BongoCat Mver 的老模型。日常写代码、写文档时打开它,等于养了一只"会陪你工作"的小可爱。
本次 v2.0.0 更新内容(大版本,架构与许可均有变化):
- 架构换成 Rust 原生:整个应用底层重写,为后续功能与性能打好基础。
- ⚠️ 升级须知:请先卸载旧版本,再手动下载安装 v2.0.0;开源协议由 MIT 改为 Apache License 2.0。
- 输入可分别忽略:鼠标、键盘、手柄三类输入可各自独立忽略,并且每类都有独立全局快捷键。
- 手柄死区可调:手柄摇杆与扳机的死区支持自定义。
- 手柄联动切换模型:手柄连接 / 断开时可自动切换模型,也可钉死到指定模型。
- 模型管理增强:导入模型自动截取封面图;内置与导入的模型均可重命名、更换封面。
- 表情记忆与随机播放:每个模型会记住你上次使用的表情,下次启动或切回该模型时自动恢复;还支持随机播放动作或表情(可只表情、只动作或两者)。
- 日志可控:日志级别与保留时间可调,旧日志自动清理。
- 问题修复:长按的按键与手柄按钮在设备切换、锁屏、休眠、权限变更后不再卡住;切换模型或调整窗口大小后不再出现黑屏、透明或闪烁。
