AX 爱鲜报

BongoCat 桌面宠物

BongoCat 是一款基于 Rust 与 Tauri 构建的跨平台互动桌面宠物,一只 Live2D 小猫会跟随鼠标移动,并对键盘、鼠标和手柄按键做出敲击动作,支持自定义模型、离线运行且不收集用户数据。

爱鲜报评分

0.0

0 人评分

24k

星数

是

中文

Rust

主语言

是

活跃

22

贡献者

人工分析

EDITORIAL

推荐理由

项目以 Rust + Tauri 实现,安装包轻量、内存占用低,同时具备 Live2D 动画与全局输入监听能力,工程完成度很高。两万多 Star 与活跃的中文社区(QQ 群、HelloGitHub 推荐)说明其可用性与口碑。想学习 Tauri 桌面开发、全局键鼠钩子或 Live2D 集成的开发者,都能从中获得参考。

适用场景

  • 桌面美化与陪伴
  • 直播/录屏时的趣味互动元素
  • 学习 Tauri 跨平台桌面开发
  • 研究全局键鼠与手柄事件监听
  • Live2D 模型集成实践

优点

  • Rust + Tauri 技术栈,体积小、性能好
  • 跨平台支持 Windows 与 macOS
  • 支持自定义 Live2D 模型,扩展性强
  • 完全离线运行,不采集用户数据
  • 开源 Apache-2.0,中文社区活跃

缺点

  • 官方说明主要覆盖 Windows 与 macOS,Linux 支持需自行验证
  • 自定义模型需要一定的 Live2D 制作基础
  • 全局输入监听在部分系统上可能触发权限或安全软件提示
上手难度 进阶

项目简介

BongoCat 是一款跨平台互动桌面宠物。一只 Live2D 小猫会常驻在你的屏幕上,眼睛和爪子跟随鼠标移动,并在你按下键盘、鼠标按键或手柄按键时做出对应的敲击动作。项目灵感来自 MMmmmoko 的 Bongo-Cat-Mver。

核心特性

  • 跨平台运行:官方提供 Windows 与 macOS 版本。
  • 按键联动动画:为不同的键盘按键、鼠标按键和手柄按键匹配相应的动作。
  • 自定义模型:支持导入自己的 Live2D 模型,把小猫换成你喜欢的样子。
  • 窗口自由摆放:宠物窗口可随意拖动,不干扰正常使用。
  • 隐私友好:完全离线运行,不联网、不收集用户数据。

技术栈

层面 选型
系统语言 Rust
桌面框架 Tauri
动画 Live2D
许可协议 Apache-2.0

Rust 负责全局输入监听与窗口管理等底层能力,前端负责 Live2D 渲染与交互,二者通过 Tauri 的 IPC 通信。

模型资源

官方维护了 Awesome-BongoCat 仓库,可在其中浏览、下载更多猫咪模型,也可以分享自己制作的模型。

适合谁

  • 想给桌面增添一点乐趣的普通用户;
  • 直播或录屏时需要趣味互动元素的创作者;
  • 希望学习 Tauri 桌面应用、全局键鼠钩子或 Live2D 集成的开发者。

注意事项

全局输入监听在部分系统上可能需要授予辅助功能或输入监控权限,若被安全软件拦截需手动放行。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。