v0.9.4
Pre-release
Pre-release
更新方法: 直接覆盖进旧目录
What's Changed
-
TTS 稳定性大幅加固
- 修复本地 TTS 服务异常退出、残留子进程继续占用显存的问题。
- 保存 TTS 设置前会检测服务是否可用。
- 支持接管已存在的本地 GPT-SoVITS / Genie TTS 进程,并在退出时清理。
- 新增 TTS 服务启动日志,便于排查失败原因。
- 增加“自定义外部 GPT-SoVITS”选项。
-
置顶逻辑调整
- 取消默认窗口置顶。
- 新增置顶开关,并保存到系统配置。
- 修复右键菜单触发逻辑,避免按下右键时就弹出菜单。
- Windows 下增加原生置顶状态同步。
-
长期记忆体验与可靠性增强
- 增加长期记忆初始化、重载、失败、就绪状态提示。
- 首次加载嵌入模型时会提示用户等待。
- 改进 HuggingFace 本地缓存检测,避免半下载缓存误判。
- mem0 抽取为空时,新增主模型兜底抽取长期记忆。
- 关闭 mem0 telemetry。
-
MCP 能力收紧
- Windows MCP 暂时标记为“待测试,未开放”,设置页禁用该开关。
- 移除已废弃的 Playwright MCP 配置和本地工具包。
-
构建与发布调整
- 移除 macOS 构建 action。
- Windows runtime artifact 命名从
sakura-runtime-windows-x64.zip改为runtime-windows-x64.zip。
-
文档与项目约束更新
- 更新 README 教程和架构说明。
- 新增
AGENTS.md约束。 - 更新 star 趋势图表。
-
测试覆盖补充
- 增加 TTS 服务接管、检测、保存失败处理相关测试。
- 增加置顶、右键菜单、长期记忆状态提示和 MCP 禁用相关测试。
New Contributors
Full Changelog: v0.9.3...v0.9.4