Skip to content

v3.0.7

Choose a tag to compare

@HELPMEEADICE HELPMEEADICE released this 28 May 04:54
· 363 commits to main since this release

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 请求