Skip to content

SayIt v0.1.2

Choose a tag to compare

@crosswk crosswk released this 24 Jul 07:29
· 33 commits to main since this release

SayIt v0.1.2

新增

  • 新增「备份与迁移」,支持导出与导入两种备份:「配置」(仅设置、密钥、热词、提示词,文件小、便于日常备份)和「全部数据」(在配置基础上额外包含历史记录与录音,适合换机完整迁移)。导出直接保存到默认下载目录并就地显示文件路径与「打开所在文件夹」;导入采用应用内确认弹窗(会覆盖当前数据),完成后自动重启使更改生效。

修复

  • 修复长时间后台运行后偶发「一直显示处理中、最后超时且无结果」的问题:主窗口常驻后台隐藏时,系统会节流其心跳定时器,导致与服务器的连接被判为空闲而每隔约 5 分钟被回收;若录音恰好在连接被回收的瞬间开始,本次识别就会丢失并超时。现已让后台定时器不再被节流,保持心跳正常、连接稳定。
  • 识别超时时不再丢失录音:即使这次识别超时没有结果,录音也会保存到历史记录中,可随时点「重新识别」重试。
  • 修复保存润色模式(以及切换麦克风、静音、剪贴板保护等设置)后软件卡顿 2-4 秒的问题:此前每次保存设置都会重新采集一次机器信息(系统区域、物理内存等),采集时会临时启动 PowerShell,其冷启动耗时叠加导致卡顿。现改为启动时采集一次并复用,且换用系统原生接口获取,保存设置不再卡顿。

优化

  • 优化诊断页面「AI 校对」的状态显示:未开启时不再显示为绿色对勾(易被误解为已启用),改为中性的「未开启」状态,并温和提示依赖 AI 的功能当前不会生效、以及在哪里开启。