MCPcopy Index your code
hub / github.com/Live-GalGame/LiveGalGame

github.com/Live-GalGame/LiveGalGame @v1.8.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.8.1 ↗ · + Follow
565 symbols 1,298 edges 59 files 172 documented · 30%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

LiveGalGame

修复了现实世界里和异性对话没有选择项的 Bug

下载移动端桌面端B站演示


这是什么?

有 GalGame 玩家反映:和女生说话时不会弹出字幕与对话框,更没有选择项告诉你该说什么。

LiveGalGame 就是为了解决这个问题而生的。

我们把 GalGame 的体验带到了现实世界——实时字幕、对话选项、好感度系统,让你的每一次对话都像在玩恋爱游戏。

preview


核心功能

实时字幕

对话内容实时转文字显示,再也不用担心听不清或忘记对方说了什么。

AI 对话建议

在关键时刻给出多个回复选项,每个选项都带有: - 情感标签:温柔、幽默、直接... - 好感度预测:告诉你这样说会产生什么效果

好感度系统

可视化的好感度进度条,让你实时看到对话效果:

"好感度: 50 → 70 (+20 ↑)"

浮动窗口

半透明、置顶、可拖动的小窗设计,完美叠加在任意聊天软件之上,不干扰你的正常使用。


移动端

Android 应用 - 把你的手机变成 GalGame 界面

  • 实时摄像头画面 + GalGame 风格 UI
  • 语音识别,自动生成字幕
  • 完整的 GalGame 交互体验(好感度条、对话框、选项按钮)
  • SAVE / Q.SAVE 截图保存功能
  • 可调节的"CG 切换"画面效果

特色功能: - 设置触发弹窗的关键词 - 好感度随时间变化,语音互动会提升 - 支持离线运行,无需联网

查看移动端详细文档

下载

  • GitHub Release: 点击下载
  • 夸克网盘: https://pan.quark.cn/s/1000136902b5
  • 百度网盘: https://pan.baidu.com/s/1Bpt2DZNvjzT6BpKr8RyG-A?pwd=94g6

桌面端

Windows / macOS 应用 - 专为语音聊天场景设计的智能助手

使用流程

  1. 创建对话对象
  2. 填写对方的昵称、关系和备注
  3. 这些信息会帮助 AI 更好地理解场景

  4. 启动对话

  5. 点击"开始对话",浮动小窗出现
  6. 半透明设计,完美贴合你的聊天窗口

  7. 实时对话

  8. 开始聊天,双语字幕实时显示
  9. 再也不用担心听漏或忘记

  10. 获取 AI 建议

  11. 在关键时刻,AI 自动给出回复建议
  12. 每个选项都有情感分析和效果预测

  13. 看到效果

  14. 选择回复后,好感度动画反馈
  15. 把"聊得好"变成可量化的成就感

查看桌面端详细文档

桌面版界面

以下为桌面端应用界面截图:

  1. 主界面:可以在聊天过程中看到实时字幕及对话选项,帮助你保持 GalGame 节奏。 桌面端界面 1
  2. 配置LLM:在这里选择你自己的模型,作为你的助手。 桌面端界面 2
  3. 轨迹记录:记录对话历史与好感度变化,使你随时回顾并优化聊天策略。 桌面端界面 3

🎬 演示视频

B站视频:【修复了GalGame玩家和女生聊天没有字幕的Bug】

demo


⭐ Star History

Star History Chart


🤝 加入我们

QQ 群:1074602400

欢迎自由开发,有活你就直接往里加!

提交 Issue 和 Pull Request 都非常欢迎。


📄 License

本项目采用开源协议,详见 LICENSE

Core symbols most depended-on inside this repo

on
called by 61
desktop/src/asr/audio-capture-service.js
flush
called by 57
desktop/src/asr/asr-service.js
send_ipc_message
called by 14
desktop/src/asr/asr_funasr_worker.py
stop
called by 14
desktop/src/asr/asr-manager.js
send_ipc_message
called by 13
desktop/src/asr/asr_worker.py
close
called by 13
desktop/src/db/database.js
broadcast
called by 11
desktop/src/asr/model-manager.js
emit
called by 9
desktop/scripts/download_asr_model.py

Shape

Method 309
Function 212
Class 44

Languages

TypeScript80%
Python11%
Kotlin9%

Modules by API surface

desktop/src/db/database.js70 symbols
desktop/src/asr/asr-service.js54 symbols
desktop/src/asr/asr-manager.js30 symbols
desktop/src/asr/asr_worker.py24 symbols
desktop/src/renderer/pages/Characters.jsx23 symbols
desktop/src/renderer/hud.jsx23 symbols
desktop/src/asr/funasr-asr-service.js23 symbols
desktop/src/asr/asr_funasr_worker.py23 symbols
desktop/src/asr/local-asr-service.js21 symbols
desktop/src/asr/audio-capture-service.js21 symbols
desktop/src/core/modules/ipc-handlers.js20 symbols
desktop/src/asr/whisper-service-factory.js20 symbols

For agents

$ claude mcp add LiveGalGame \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact