by HELPMEEADICE
BandoriPet 是一个基于 Live2D 和 PySide6 的开源桌面宠物项目,支持 50+ 位 BanG Dream! 角色、300+ 套服装,让你的桌面一秒变成 CiRCLE 排练室
# Add to your Claude Code skills
git clone https://github.com/HELPMEEADICE/BANDORI-PET-REVGuides for using ai agents skills like BANDORI-PET-REV.
Last scanned: 10/14/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-10-14T09:19:04.275Z",
"npmAuditRan": true,
"pipAuditRan": false,
"promptInjectionRan": true
}See how BANDORI-PET-REV compares with popular alternatives.
BANDORI-PET-REV is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by HELPMEEADICE. BandoriPet 是一个基于 Live2D 和 PySide6 的开源桌面宠物项目,支持 50+ 位 BanG Dream! 角色、300+ 套服装,让你的桌面一秒变成 CiRCLE 排练室. It has 476 GitHub stars.
Yes. BANDORI-PET-REV passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/HELPMEEADICE/BANDORI-PET-REV" and add it to your Claude Code skills directory (see the Installation section above).
BANDORI-PET-REV is primarily written in Python. It is open-source under HELPMEEADICE on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh BANDORI-PET-REV against similar tools.
No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
⚠️ 免责声明:本项目仅供学习交流使用。角色模型版权归原作者及版权方所有,请勿用于商业用途。详情见 DISCLAIMER.md。
你是否曾幻想过香澄每天早上对你喊「キラキラドキドキ!」?你是否想在工作摸鱼的时候让友希那在一旁冷冷地盯着你(然后偷偷露出猫耳)?你是否想让爱音在你桌面上炫耀她刚学会的吉他 riff?你是否想把祥子和灯放在同一张桌面上上演属于你的 MyGO×AveMujica 小剧场……
现在,你的梦想实现了!!!
BandoriPet 是一个基于 Live2D Cubism SDK 和 PySide6 的开源桌面宠物项目,支持 51+ 位 BanG Dream! 角色、305+ 套服装,让你的桌面一秒变成 CiRCLE 排练室!
QQ群:1033517952

BANDORI_GPU_ACCELERATION=0 临时切换到软件渲染。git clone https://github.com/HELPMEEADICE/BANDORI-PET-REV.git
cd BANDORI-PET-REV
💡 推荐:zstd 压缩流格式模型包(~900MB,流式加载无需解压到磁盘,性能损失极低)
下载渠道 链接 🚀 ModelScope models.zip ☁️ Google Drive 下载 🐌 百度网盘 下载 提取码: 3724
🚨 传统 7z 模型包(~4GB,需解压到磁盘)
下载渠道 链接 🚀 ModelScope models.7z ☁️ Google Drive 下载 🐌 百度网盘 下载 提取码: 3724
下载后将 models/ 放入项目根目录。若使用 7z 包,解压后的目录结构应为:
BandoriPet/
├── models/
│ ├── kasumi/
│ ├── yukina/
│ ├── anon/
│ ├── tomorin/
│ └── ...
💡 强烈建议在虚拟环境中运行,避免与系统全局 Python 包冲突。
创建虚拟环境:
python -m venv venv
激活虚拟环境:
| 平台 | 命令 |
|---|---|
| Windows | venv\Scripts\activate |
| Linux / macOS | source venv/bin/activate |
激活后终端前面会出现 (venv) 提示符。
Python 包(Windows / Linux):
pip install -r requirements.txt
Wayland 用户: Plasma/Hyprland 的 layer-shell 桥必须与系统 Qt/PySide6 使用完全相同的 Qt minor,不能使用 PyPI PySide6 wheel。请改用
requirements-linux-wayland.txt并按照 原生 Wayland 运行指南 安装 Qt Wayland、 LayerShellQt、KWin/GNOME 伴侣及构建桥接。应用在 Wayland 会话中不会回退到 XWayland。
第三方依赖(从源码编译时需要):
mkdir third_party
# PyQt-Fluent-Widgets(必须用 PySide6 分支!)
git clone -b PySide6 --single-branch https://github.com/zhiyiYo/PyQt-Fluent-Widgets.git third_party/PyQt-Fluent-Widgets
pip install -e third_party/PyQt-Fluent-Widgets
# Live2D-v2-Lua(自研 LuaJIT Live2D 渲染核心,无需 pip install)
git clone https://github.com/EasyLive2D/Live2D-v2-Lua.git third_party/Live2D-v2-Lua
Python 包(macOS 源码运行):
macOS 的 PyPI lupa wheel 不包含 Live2D 所需的 lupa.luajit21。完成上述第三方
依赖安装并激活虚拟环境后,使用专用脚本安装常规依赖、编译 LuaJIT 2.1,并为
Live2D-v2-Lua 应用图片字节流补丁:
bash installer/macos/install_source_dependencies.sh
脚本最后显示 OK: LuaJIT 2.1... 才表示安装成功。请勿使用 sudo,否则可能使
虚拟环境或 config.json 变成 root 所有。
python main.py
BandoriPet 支持接入本地 Qwen3TTS 推理后端,让角色用声音回应你,配合 Live2D 实时口型同步。
| 版本 | 适用场景 | 下载链接 |
|---|---|---|
| 🌟 LoRA 多角色版(推荐) | 基于 1.7b,按角色所属乐队加载对应 LoRA,声线更贴合角色 | ModelScope |
| 🐓 1.7b 标准版 | 显卡较好,追求音质 | ModelScope |
| 🐣 0.6b 低参数版 | 显卡配置较低,追求速度 | ModelScope |
| 备用渠道 | 链接 |
|---|---|
| ☁️ Google Drive(三个版本都有) | 下载 |
| 🐌 百度网盘(三个版本都有) | 下载 提取码:3724 |
下载后解压,运行后端 API 服务(默认监听 http://127.0.0.1:9880/),然后在设置面板 → TTS 配置 中开启并调整参数即可。
💡 语音克隆:
audio_reference/目录下已内置 63 位角色的日文参考音频(含泽海奏多、薇欧拉),TTS 会自动根据当前聊天角色选择对应的声线。
BandoriPet 集成了 MCP(Model Context Protocol) 和 Computer Use 能力,让 LLM 角色可以调用本地工具与你互动。
在设置面板 → MCP 配置 中启用需要的工具。详细说明见 MCP_COMPUTER_USE_GUIDE.md。
每和一个角色聊天,系统会自动记录好感度、信任、熟悉度和当前心情,让角色的回复风格随关系变化。
| 命令 | 效果 |
|---|---|
@状态 |
查看当前角色的好感度、信任、熟悉度和当前心情数值 |
@记忆 |
查看全局用户偏好和当前角色的专属记忆 |
@记住 xxx |
手动让角色记住某件事 |
@忘记 xxx |
删除指定记忆 |
@好感度 80 |
直接设置好感度数值(0-100) |
@信任 70 |
直接设置信任数值(0-100) |
@熟悉度 60 |
直接设置熟悉度数值(0-100) |
@当前心情 75 |
直接设置当前心情数值(0-100) |
以上命令也支持英文别名(@status, @memory, @remember, @forget, @affection, @trust, @familiarity, @setmood)和前导 /(如 /状态)。
角色会自动从聊天中提取你的个人信息(名字、生日、喜好等)并保存。你可以在设置面板 → 好感度/记忆 页面查看和整理所有记录。
已收录 12 个乐团及其他角色;安装相应 Live2D 模型后可显示角色与服装。已配置 LLM 角色扮演 Prompt 的角色可开启 AI 对话。
| 乐队 | 角色 | 服装 | LLM |
|---|---|---|---|
| Poppin'Party | 户山香澄 · 花园多惠 · 牛込里美 · 山吹沙绫 · 市谷有咲 | ✅ | ✅ |
| Afterglow | 美竹兰 · 青叶摩卡 · 上原绯玛丽 · 宇田川巴 · 羽泽鸫 | ✅ | ✅ |
| Pastel*Palettes | 丸山彩 · 冰川日菜 · 白鹭千圣 · 大和麻弥 · 若宫伊芙 | ✅ | ✅ |
| Hello, Happy World! | 弦卷心 · 濑田薰 · 北泽育美 · 松原花音 · 奥泽美咲 | ✅ | ✅ |
| Roselia | 凑友希那 · 冰川纱夜 · 今井莉莎 · 宇田川亚子 · 白金燐子 | ✅ | ✅ |
| RAISE A SUILEN | LAYER · MASKING · LOCK · PAREO · CHU² | ✅ | ✅ |
| Morfonica | 仓田真白 · 桐谷透子 · 广町七深 · 二叶筑紫 · 八潮瑠唯 | ✅ | ✅ |
| MyGO!!!!! | 千早爱音 · 高松灯 · 要乐奈 · 椎名立希 · 长崎素世 | ✅ | ✅ |
| Ave Mujica | 丰川祥子 · 若叶睦 · 三角初华 · 八幡海铃 · 祐天寺若麦 | ✅ | ✅ |
| 梦限大MewType | 仲町阿拉蕾 · 宫永野乃花 · 峰月律 · 藤都子 · 千石由乃 | ✅ | ✅ |
| millsage | 汐见萤 · 伊泽枣 · 琴平凪 · 滨崎茉幌 · 和泉朋花 | ✅ | ✅ |
| 一家Dumb Rock! | 须贺蕾叶 · 马桥心玖 · 矢仓蓬咲 · 梅里千樱梨 · 四宫宁月 | ✅ | ✅ |
| 其他角色 | 纯田真奈 · 户山明日香 等 | ✅ | ✅ |
角色已配置本地角色扮演 Prompt(
characters/目录)。更多角色的 Prompt 模板见PROMPT.md,欢迎提交 PR 补全!
pixels/ 目录下目前有有咲和乐奈的像素小人(.webp + 动作帧配置)。
characters/ 目录下有 40+ 位角色的高级 LLM 角色扮演 Prompt(含动作标签和表情系统)。
想要更多像素角色?想要给未配置的角色注入灵魂?
👉 热烈欢迎 PR! 只要你推的角色还没上,这就是你的回合!🎉
pixels/ 下的格式添加新角色动作帧即可。PROMPT.md 和 characters/ 下的现有 Prompt 格式。只要你也推 XX,我们就是异父异母的亲兄弟姐妹!🥹
本项目使用 cx_Freeze 打包为独立可执行文件:
python setup.py build
构建产物在 BUILD/ 下。注意打包时模型文件不会被打包进去,用户需自行下载放入 models/。
如需生成 Windows 安装包:
python setup.py build_msi
设置页的「关于」中带有检查更新入口。不同运行方式会自动走对应的更新路径:
| 运行方式 | 更新方式 |
|---|---|
git clone 后运行源码 |
git fetch 检查上游,点击更新后执行 git pull --ff-only;仅在依赖清单变化时安装 requirements.txt |
| 便携版 exe | 从 GitHub Release 下载最新 .zip 或 .7z,关闭程序后覆盖当前目录并重启 |
| Inno Setup EXE 安装包 | 从 GitHub Release 下载最新 .exe,校验安装结果后重启 |
| MSI 安装包 | 从 GitHub Release 下载最新 .msi,启动安装器完成升级 |
| macOS App | 按 CPU 架构下载 .dmg 或 .zip,替换当前 .app、重新签名并重启 |
发布新版本时请同步修改 app_info.py 中的 APP_VERSION,并在 GitHub Release 上传匹配当前平台的资产,例如:
BandoriPet-3.0.1