如果你是一位 Galgame 爱好者,尤其是柚子社(Yuzu-Soft)的粉丝,那么《千恋万花》中的丛雨(むらさめ)一定不陌生。她那活泼又带点俏皮的个性,加上标志性的浴衣造型,让无数玩家直呼“老婆”。现在,有一位开发者将这个角色做成了真正的桌面宠物 —— 一个基于 Live2D 技术、可交互、可拖拽、会卖萌的 Windows 桌面程序。
它就是 ciallo-for-desktop(项目地址:https://github.com/yttbz/ciallo-for-desktop/)。
一款基于 Live2D 的 Windows 桌面宠物,使用柚子社(Yuzu-Soft)的丛雨(Murasame)浴衣模型。
功能
- 透明窗口 - 模型显示在透明窗口上,始终置顶
- 拖动移动 - 点击并拖动模型在桌面上随意摆放
- 鼠标追踪 - 眼睛跟随鼠标移动
- 表情切换 - 8种表情随机切换,点击有反应
- 脸黑、脸黑2、高光、流汗、脸红、哭眉、横眼、Q眼
- 系统托盘 - 右键托盘图标显示菜单
- 点击穿透 - 切换穿透模式,不影响其他窗口操作
- 快捷键 - Ctrl+T 切换穿透,Esc 重置表情,1-8 数字键切换对应表情
技术栈
- Electron - 桌面窗口框架
- PixiJS 6 - WebGL 渲染
- pixi-live2d-display - Live2D 模型渲染
- Live2D Cubism 4 SDK R4 - Cubism 核心引擎(纯 JS 实现)
- esbuild - 打包工具
- electron-builder - Windows 安装包构建
模型版权与法律声明
重要法律声明
本项目代码采用 MIT 许可证 开源,但请注意以下限制:
| 组件 | 许可类型 | 版权方 |
|---|---|---|
| 项目源代码(除下方列出的组件外) | MIT 开源 | yttbz |
| Live2D Cubism Web Core (Cubism 4 SDK R4) | 专有软件 | Live2D Inc. |
| 浴衣丛雨 Live2D 模型 (Murasame Yukata) | 版权所有,仅限个人使用 | (C) Yuzu-Soft |
你必须遵守的
- 可以自由使用、修改、分发本项目代码(MIT 许可)
- 不得在未经授权的情况下分发 Live2D Cubism Core 文件
- 不得将浴衣丛雨模型用于商业用途(直播、视频、商业软件等)
- 不得在未经 Yuzu-Soft 授权的情况下单独分发模型文件
详细法律声明请参阅 DISCLAIMER.md。
构建方法
前置条件
- Node.js 20+
- npm 9+
本地开发
# 安装依赖
npm install
# 下载 Cubism Core
npm run download:core
# 构建 renderer
npm run build:renderer
# 启动应用(需要 Windows/macOS/Linux 桌面环境)
npm start
# 构建 Windows 安装包 + 便携版
npm run build

Comments NOTHING