news 2026/4/21 0:20:36

5分钟学会BongoCat模型自定义:打造你的专属桌面伙伴

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
5分钟学会BongoCat模型自定义:打造你的专属桌面伙伴

5分钟学会BongoCat模型自定义:打造你的专属桌面伙伴

【免费下载链接】BongoCat让呆萌可爱的 Bongo Cat 陪伴你的键盘敲击与鼠标操作,每一次输入都充满趣味与活力!项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat

厌倦了千篇一律的桌面宠物?想要让你的BongoCat与众不同?本文将通过简单易懂的步骤,教你如何快速导入和配置自定义Live2D模型,让你的桌面猫咪拥有独特的个性和动作表现。

准备工作:获取合适的Live2D模型

首先,你需要准备一个符合规范的Live2D模型文件。BongoCat支持Cubism 3/4格式的模型,确保模型包含以下必要文件:

  • 主配置文件(.model3.json)
  • 模型数据文件(.moc3)
  • 纹理图片文件夹(包含PNG格式的纹理图)
  • 动作文件(.motion3.json,可选)
  • 表情文件(.exp3.json,可选)

你可以从Live2D官方商店或其他模型分享平台获取免费或付费模型。确保模型文件结构完整,可以参考项目中现有的模型结构:src-tauri/assets/models/standard/。

第一步:创建模型目录结构

在BongoCat项目的模型目录下为你的自定义模型创建专属文件夹:

  1. 导航到src-tauri/assets/models/目录
  2. 新建一个以模型名称命名的文件夹,如my_custom_cat
  3. 将准备好的模型文件复制到该文件夹中

保持文件引用关系的一致性非常重要。确保.model3.json文件中的路径引用正确,所有相对路径都基于配置文件所在位置。

第二步:配置模型信息

接下来需要编辑模型存储配置文件,让BongoCat识别你的自定义模型:

打开src/stores/model.ts文件,在初始化函数中找到模型列表配置部分。添加你的模型信息:

{ id: "my_custom_cat", mode: "standard", isPreset: false, path: join(modelsPath, "my_custom_cat") }

这里的mode参数根据你的模型类型设置,可以是"standard"、"keyboard"或"gamepad"。

第三步:设置交互行为

为了让你的自定义模型能够响应键盘操作,需要配置按键映射关系:

  1. 打开src/composables/useModel.ts文件
  2. 找到处理按键输入的函数
  3. 添加你的自定义按键映射逻辑

例如,你可以设置:

  • W键触发左爪动作
  • S键触发右爪动作
  • 空格键触发跳跃动作

第四步:调整显示效果

如果导入的模型大小或位置不合适,可以通过以下方式调整:

在模型加载完成后,根据实际显示效果调整缩放比例和位置偏移。你可以在控制台中实时查看模型尺寸,然后调整相关参数达到最佳效果。

测试与调试

完成所有配置后,重新启动BongoCat应用。在设置界面的模型选择列表中,你应该能看到你的自定义模型选项。

点击应用后观察模型加载情况:

  • 模型是否能正常显示
  • 纹理图片是否清晰
  • 按键响应是否准确

如果遇到问题,检查以下常见错误:

  • 文件路径是否正确
  • 模型配置文件语法是否有误
  • 纹理图片格式和尺寸是否合适

进阶技巧:多模式配置

如果你想让模型支持多种交互模式,可以为同一个模型创建不同的配置:

  1. 在模型文件夹中创建多个.model3.json文件
  2. 在模型存储中注册多个模型实例
  3. 为每个实例设置不同的mode参数

这样用户就可以在不同场景下切换使用同一个模型的不同交互模式。

总结

通过以上四个简单步骤,你已经成功创建了专属的BongoCat模型。现在你的桌面猫咪将拥有独特的形象和个性化的动作表现,为日常的键盘操作增添更多乐趣。

尝试为你的模型添加更多自定义动作和表情,让它更加生动有趣。如果对模型制作有更深入的需求,可以学习Live2D模型制作工具,创作完全属于你自己的桌面伙伴!

【免费下载链接】BongoCat让呆萌可爱的 Bongo Cat 陪伴你的键盘敲击与鼠标操作,每一次输入都充满趣味与活力!项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 21:38:59

ECAPA-TDNN说话人识别深度解析:从原理到部署的完整实战指南

ECAPA-TDNN作为当前最先进的说话人识别技术之一,在VoxCeleb2数据集上展现出了卓越的性能表现。本指南将深度剖析这一技术的核心原理、架构设计、实战部署及性能优化策略,为开发者提供从理论到实践的完整解决方案。 【免费下载链接】ECAPA-TDNN 项目地…

作者头像 李华
网站建设 2026/4/17 23:27:11

ComfyUI字幕生成插件:从零实战到高效创作

ComfyUI字幕生成插件:从零实战到高效创作 【免费下载链接】ComfyUI_SLK_joy_caption_two ComfyUI Node 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_SLK_joy_caption_two 还在为图像描述不够精准而烦恼吗?每次生成的字幕总是缺少灵魂&a…

作者头像 李华
网站建设 2026/4/19 2:37:42

ImStudio 终极指南:5步掌握实时GUI布局设计工具

ImStudio 终极指南:5步掌握实时GUI布局设计工具 【免费下载链接】ImStudio Real-time GUI layout designer for Dear ImGui 项目地址: https://gitcode.com/gh_mirrors/im/ImStudio ImStudio 是一个基于 Dear ImGui 的实时 GUI 布局设计工具,让你…

作者头像 李华
网站建设 2026/4/19 17:51:41

PotPlayer Twitch直播插件:告别复杂配置的无广告观看新体验

还在为观看Twitch直播时频繁出现的广告而烦恼吗?是否厌倦了需要安装各种第三方工具的复杂流程?现在,通过PotPlayer Twitch直播插件,你可以在熟悉的播放器环境中直接享受纯净的Twitch观看体验。 【免费下载链接】TwitchPotPlayer E…

作者头像 李华
网站建设 2026/4/21 3:30:46

大麦抢票助手2025:零基础小白也能轻松抢到热门演出票

还在为抢不到心仪演出门票而烦恼吗?大麦抢票助手2025版为你提供终极解决方案!这款免费开源工具采用智能自动化技术,让技术新手也能轻松搞定抢票难题,彻底告别手动抢票的焦虑与不确定性。 【免费下载链接】damaihelper 大麦助手 - …

作者头像 李华
网站建设 2026/4/19 19:45:44

品牌口号建议:‘更快的大模型,更省的GPU’——这就是TensorRT

更快的大模型,更省的GPU:NVIDIA TensorRT 的深度实践 在今天的AI系统部署中,一个看似简单却极具挑战的问题摆在工程师面前:为什么训练好的模型,在实验室里表现优异,一旦上线就变得“卡顿”、延迟高、吞吐低…

作者头像 李华