v3.0.7
v3.0.7 Release Notes
🎯 新功能
- POV 视角切换 — 支持为每个角色保存多组 LLM 配置/设定,一键切换不同人格
- 首次启动向导 — 自动检测模型资源 + 一键下载(8 线程并发),修复 models/models 目录嵌套
- 音素级口型同步 — 基于 phoneme 分析的精准 Live2D 口型驱动
- 聊天窗口优化 — 新增停止生成按钮、群聊临时@add/kick 、自定义系统提示词开关
- 安装包更新检测 — 支持检测 GitHub Releases 的 EXE/MSI 新版本
- 数据管理 — 聊天数据导入/导出入口整合,支持更多导出格式
- Inno Setup 安装程序 — 新增 Windows 传统安装包构建
🚀 性能
- Live2D .zst 首帧加载速度优化
- 聊天窗口启动速度优化
- 首次动作卡顿消除
- 数据库读写、缓存命中、LLM 记忆效率全面提升
- 右键滚轮菜单响应速度优化,拆分独立进程
🔒 安全修复
- 修复压缩包路径穿越与任意命令执行漏洞
- 修复 SQL 注入漏洞
- 修复无界缓存与 LuaRuntime 常驻问题
🐛 关键 Bug 修复
- 修复 Live2D 下巴黑边
- 修复悬浮窗特定状态下无法拖动
- 修复添加新角色后已有角色像素模式被重置为 Live2D
- 修复 MCP 启用时异常拉起 subprocess
- 修复 MSI 非日文地区下载路径报错
- 修复 Qt 信号回调中操作已销毁的 QLocalSocket
- 修复 macOS 多项兼容性问题
- 游戏置顶兼容功能重写
♻️ 重构与清理
- 全局移除 hotaru 遗留代码
- 大幅精简冗余代码与过度防御性编程
- 优化 mcp_bridge 异步 HTTP 请求