BongoCat 桌宠完整指南:5 步养好一只会敲键盘的 Live2D 小猫

发布时间:2026/10/29 1:33:49

BongoCat 桌宠完整指南:5 步养好一只会敲键盘的 Live2D 小猫 BongoCat 桌宠完整指南5 步养好一只会敲键盘的 Live2D 小猫【免费下载链接】BongoCat BongoCat — A cross-platform interactive desktop pet that brings fun to your desktop!项目地址: https://gitcode.com/gh_mirrors/bong/BongoCatBongoCat 是一款纯 Rust 编写的跨平台交互桌宠一只 Live2D 小猫住在你的屏幕角落目光和爪子跟着鼠标走你敲下的每个键、手柄上按下的每枚按钮它都会做出对应的动作。装上它写代码、打游戏、做 PPT 的过程会多一份即时反馈而且全程离线运行、不收集任何数据。在 Windows 和 macOS 上安装 BongoCat 的完整步骤这一节解决怎么把这只猫跑起来。仓库是一个 Cargo workspace见根目录 Cargo.toml当前产品版本面向 macOS 与 Windows 两个平台Linux 属于计划中的后续目标暂不覆盖。普通用户从项目的 release 渠道下载对应系统的安装包双击完成安装无需任何运行环境。源码构建先安装 Rust 工具链和任务管理工具just然后git clone https://gitcode.com/gh_mirrors/bong/BongoCat just build仓库里的 justfile 把常用动作都做成了 recipejust dev启动开发版just preview standard 30可以单独跑一个确定性的 Live2D 预览窗口just test与just check则是完整的测试与质量门禁。它对你意味着什么改任何代码之前先跑一遍门禁就能确认没把渲染或配置逻辑改坏。BongoCat 桌宠的三大输入模式与核心功能一览这一节用一张表说清楚它能干什么、谁会用得上。功能实际效果适合谁用键盘 / 鼠标输入按键触发对应键位图与爪部动作眼球跟随指针编程、写作、日常办公手柄输入摇杆、扳机与按钮逐一映射到模型按键游戏、模拟器场景三档内置模型standard / keyboard / gamepad 三种交互模式一键切换不同场景各取所需离线运行无网络请求、零数据上报配置全部存本地对隐私敏感的用户键盘模型的键位图层覆盖完整键位词表手柄模型的按键图层左右各 6 枚完整功能清单见 README.md。桌宠外观、模型切换与 8 个关键配置项建议值这一节解决怎么把它调成自己喜欢的样子。所有外观与模型设置最终落在本地config.json字段全集和取值范围见 shared/config/config.schema.json语义解释见 shared/config/contract.md。overlay.opacity_percent窗口不透明度默认 100猫窗口本身是透明的日常建议保持 100想更低调时降到 70~90。overlay.maximum_fps目标帧率范围 15~240默认 60核显或集显本可降到 30~45省下的功耗立刻能感觉到。overlay.corner_radius_percent窗口圆角范围 0~50取 10~25 时边缘最柔和0 为直角。overlay.scale_percent模型缩放默认 100小屏笔记本建议 80 左右避免挡住任务栏。model.play_motion_audio动作音效开关默认关闭需要敲键盘有声音的氛围感时再打开。model.random_behavior.modeinterval_seconds无人操作时随机播放表情或动作默认 off想让它自己活起来就设成expressions、间隔 30 秒。input.gamepad.stick_dead_zone摇杆死区默认 0.15手柄摇杆漂移误触时可调到 0.2~0.3。appearance.language界面语言支持简体中文在内的 8 种语言默认system跟随系统。模型切换在设置窗口的模型页完成三个内置模型standard、keyboard、gamepad各是一张卡片可重命名。喜欢手柄玩法的话还可以打开model.gamepad_auto_switch插上手柄自动切到手柄模型、拔下再切回来不用手动点。导入自定义 Live2D 模型与开发者扩展的入口这一节回答怎么换一只自己的猫以及想改代码从哪里下手。导入模型在设置窗口里选一个完整模型文件夹即可里面需要.model3.json、.moc3、.cdi3.json与 PNG 纹理内置包的结构可以参考 resources/models/ 下 standard 目录的排布。导入时必须选定交互模式standard鼠标 键盘、keyboard仅键盘或gamepad仅手柄模式判定依据是模型里左/右手键位图left-keys/right-keys的排布判定失败会直接拒绝导入不会给你留下一只半残的猫。动作层行为导入后可以按需开启allow_motion_overlap多段动作叠加播放、remember_last_expression切回模型时恢复上次的表情语义细节都在 shared/config/contract.md 里写明了。如果你打算写代码仓库按 Cargo crate 切分职责边界清晰crates/bongocat-input/键盘、鼠标与手柄的原始采集和状态对齐是所有动作的源头。crates/bongocat-live2d-playback/动作与表情的播放调度想让新行为按你的规则触发改这里。crates/bongocat-config/配置的读写、原子提交、备份与损坏恢复任何新增设置项都从这里的 Rust 类型出发。插件体系官方插件放在独立仓库通过环境变量BONGOCAT_PLUGINS_ROOT指向本地 checkout再跑just dev即可随应用一起构建加载插件以独立进程运行单个插件崩溃不会带崩主应用。贡献规范见 CONTRIBUTING.zh-CN.md提交前跑一遍just check是硬性要求。调低帧率、修好卡键与 4 个高频问题避坑这一节收集最容易踩的坑先给三条实用技巧高刷屏 显卡较弱把maximum_fps从默认 60 降到 30~45帧间隔按截止时间计算帧率降了但动作节拍不乱。全屏游戏里猫不跟手多数游戏会捕获并钉住光标此时绝对坐标不动。打开input.mouse.force_move改为按设备报告的相对位移累加猫就能继续跟随代价是程序化移动指针比如自动定位不再被感知所以默认是关的。想让猫隐身开启hide_on_idle并设 10 秒延迟手一停它就淡出并临时穿透再开hold_modifier_to_interact配一个修饰键需要拖窗口时按住该键即可把它抓回来。常见问题Q猫卡着某个键不放怎么办A不会发生。释放只由真实的 KeyUp、平台状态校正或生命周期 Reset 触发项目刻意不用超时自动松手来区分慢帧和卡键。Q导入自定义模型失败A先核对文件是否齐全.model3.json、.moc3、.cdi3.json、纹理再确认交互模式与键位图排布匹配——判定失败会直接拒绝而不是导入后无法使用。Q运行会上传数据吗A不会。核心功能完全离线配置与窗口状态都写在本机更新检查默认也是关闭的。QLinux 上能用吗A当前正式发行只覆盖 macOS 与 WindowsLinux 支持见仓库的 ADR 文档暂不可用。关键资源与上手清单继续深入时按这份路径走配置字段全集shared/config/config.schema.json每个字段的语义与边界shared/config/contract.md内置模型源码结构resources/models/开发者任务脚本justfile贡献指南CONTRIBUTING.zh-CN.md上手清单下载安装包或just build让猫先在屏幕角落出现。把窗口拖到顺眼的位置设置scale_percent与corner_radius_percent。按使用场景挑一个内置模型游戏玩家顺手打开gamepad_auto_switch。导入自己的 Live2D 模型选对交互模式。想动手改代码读justfile跑just check从crates/bongocat-input开始顺藤摸瓜。【免费下载链接】BongoCat BongoCat — A cross-platform interactive desktop pet that brings fun to your desktop!项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/29 1:33:49

给 Bagisto 提交代码前漏掉这 3 步,CI 大概率红

给 Bagisto 提交代码前漏掉这 3 步,CI 大概率红 【免费下载链接】bagisto Open Source eCommerce & Multi-Vendor Marketplace Platform Built with Laravel for Enterprise-Scale Commerce, Supporting 10M SKUs 项目地址: https://gitcode.com/gh_mirrors/b…

2026/10/29 1:33:49

C++ - Boost搜索引擎

Boost 是 C++ 社区广泛使用的高质量开源库集合,但其其本身并没有站内搜索功能,用户只能通过目录查找文档,体验并不好。 本项目旨在为 Boost 官方文档构建一个站内搜索引擎,支持关键词检索、相关性排序和摘要展示,实现“输入关键词 → 返回精准文档结果”的完整搜索流程。 …

2026/10/29 2:58:53

Pandas性能优化12个实战技巧:10倍提速数据处理

1. Pandas性能优化实战:从入门到精通 作为Python数据分析的核心工具,Pandas在数据处理领域占据着不可替代的地位。但在处理大规模数据集时,很多开发者都会遇到性能瓶颈——内存占用飙升、计算速度缓慢,甚至出现令人崩溃的OutOfMe…

2026/10/29 2:58:53

Pandas性能优化全攻略:从基础到高级技巧

1. Pandas性能优化概述在数据分析工作中,Pandas作为Python生态中最核心的数据处理工具,其性能表现直接影响着整个分析流程的效率。当数据量达到百万级甚至更大规模时,未经优化的Pandas操作可能会让原本几分钟就能完成的任务变成数小时的煎熬。…

2026/10/29 2:58:53

微电网分层二次控制与事件触发机制优化

1. 微电网分层二次控制的核心挑战微电网作为分布式能源系统的重要实现形式,其控制策略直接关系到系统稳定性和电能质量。传统集中式控制在面对多逆变器并联系统时暴露出通信负担重、响应速度慢等固有缺陷。2018年IEEE Transactions on Smart Grid刊载的里程碑式研究…

2026/10/29 2:58:53

AI重构测试用例:解决维护困境的技术实践

1. 测试用例维护困境的根源剖析测试用例维护成本飙升是每个测试团队都会经历的阵痛期。我经历过一个电商项目,初期200个测试用例执行只需2小时,两年后同样的用例集需要8小时才能跑完——不是机器变慢了,而是用例本身已经病入膏肓。这种退化通…

2026/10/29 2:58:53

AI重构测试用例:降低维护成本的技术实践

1. 测试用例维护困境的根源剖析测试用例维护成本飙升是每个测试团队都会遇到的典型问题。我经历过一个电商项目,初期200个测试用例只需1人天就能完成回归,两年后同样的测试集需要3人周才能跑完。这种指数级增长的维护负担主要来自三个维度:技…

2026/10/29 2:53:53

Agent沙盒技术对比与实践指南

1. Agent沙盒技术概述在分布式系统和自动化流程领域,Agent沙盒已经成为关键技术基础设施。简单来说,Agent沙盒是一个隔离的执行环境,允许各种智能代理(Agent)在其中安全运行,同时限制其对主系统的访问权限。…

2026/10/28 14:42:12

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/28 15:28:56

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/28 3:32:29

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/29 0:03:42

学生选课系统DFD图绘制指南:边界划分与分层校验实战

简介:文档以顶层与第一层DFD图为核心,完整刻画学生选课系统的逻辑模型,面向软件工程课程设计、系统分析学习及毕设前期建模人群。顶层图界定系统边界,外部实体包括管理员、教师和学生三类角色;第一层图进一步细化用户登…

2026/10/29 0:03:42

JIRA敏捷落地:Scrum角色权限、Sprint与燃尽图避坑指南

简介:围绕“基于JIRA的敏捷开发项目管理”这一主题,面向产品负责人、Scrum Master及研发测试成员,梳理Scrum角色分工、迭代流程与JIRA工具配置的对应关系,适合初、中级团队导入敏捷管理时参考。压缩包共1个docx文件,大…

2026/10/29 0:03:42

SEMI S8人机工程验收实战:从条款拆解到现场实测的完整指南

简介:面向半导体设备设计、制造与运维工程师及安全合规人员,这份资料聚焦SEMI标准体系下的设备安全规范,重点收录SEMI S8-0308《半导体制造设备人体工程学工程安全指南》。内容围绕设备设计原则、错误与事故预防、人体工程学适配三大主线展开…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑