Soniva
下载桌面端
← 返回开发日志
开发日志2026-11-10

桌面端开发日志 · 2026-11-10

desktop 仓库 git log · 原文照录,未做改写

当日 18 个提交(新功能 8 个,修复 6 个,文档 4 个)。主要涉及:quming、素材库、ebook。

提交记录

  • 2068a3f8 feat(music-viz): 可视化档 ↑↓ 换场景、⌘↑↓ 换图案,全屏里不用退出也能换;换完画面上方亮一下名字
  • f0daa320 docs: 音乐可视化上下键 opus-log,输入记录补提交号
  • 47627f1c feat(library): 最近打开右栏加「记录最近打开」开关(关了不记、列表不列)、清空记录,上限 10→40;这一栏不再放新建 / 导入
  • 95c59b43 feat(quming): 讲解栏划词出全局气泡 + 复制 / 朗读选段 / 从这里读到底,头部加「从头读到尾」;报错说人话并弹提示,点生成 / 生成完清掉旧报错,读不到存档也按自动生成走
  • 1e49b41a fix(quming): 读音格子和读音名按最长的 chuang 放宽、字母标题与读音左对齐;按音 / 按偏旁记住;已生成讲解的小点改小;等级开关选中不再整块涂黑;组合折叠标题改成名字在前箭头在后(同选音读音名)
  • 2bdbb278 feat(quming): 收藏三类卡片照剪贴板改成顶上一排图标(悬停出名称)、备注单独一条,九个字的名字不再挤按钮;输入单个字收进「字」并说清楚;备份只留导出成 MD(撤掉从资源库导入合并);拼名栏收着时放进东西自动展开
  • 8ef635ce fix(tts): 「跟随工作室」的付费音色真正用上——工作室音色库地址(豆包 / MiniMax 等)按工作室路由出请求;顺手朗读的云端合成改走 authFetch 并解 audioBase64(原来裸 fetch 相对地址、把 JSON 当音频,取名 / 划词气泡 / 剪贴板卡 / 单词卡一直退回系统嗓音)
  • 0fc42970 fix(quming): 本机模型「朗读全部」改回一个字一次合成(各自缓存、预合成下一个),避开整段念「字,字,字」时漏字、串嗓音、同音一排声调读跑;付费音色仍整段合成
  • 0d4d5303 feat(settings): ⌘, 直达当前栏目自己的设置页(取名 / 日历 / 语音输入 / 画布 / 工作室按模式;空格预览电子书、MD 时去对应页),没有专属页的栏目照旧开设置首页
  • 9f0fcb83 docs: 取名第八轮 / 最近打开 / ⌘, opus-log,STATUS 与输入记录补提交号
  • 3e1611cc feat(ebook): 空格预览笔记页顶上加排序条——左边切文章顺序 / 添加时间,右边正序 / 倒序(记住),添加时间 + 倒序即最新一条在最上、点一下跳回原文;笔记页从 EbookSidebar 拆出 EbookNotesList
  • c29e24ce fix(ebook): 重开电子书回到关闭时的位置——恢复途中的半路位置不再立刻盖掉存档、停下 2 秒补尾沿落盘并在退出 / 切后台时写一次、跳过去 600ms 后上面章节排版长高了再对准一次
  • 021daabf fix(selection-bubble): 跟读卡暂停后缩回、中间去加笔记、再展开不用点两次——卡片重新挂载时不再无条件抹成在播,sidecar 自己那份暂停态也跟着卡上的按钮记
  • ee9a5b12 feat(library): 「最近打开」最多记几本交给用户改(右栏输入框,1–500,推荐 40、不是 40 时可一键改回),调小截掉多出的旧记录;每个库各存一份
  • cc683f28 feat(quming): 讲解栏读取 / 生成报错统一改成右下角弹窗提醒(同一句 8 秒内只弹一回),栏里不再放红字,空白处给「再试一次」
  • 15f03a48 docs: 第九轮(电子书笔记排序 / 阅读位置 / 跟读卡 / 最近打开上限 / 取名报错弹窗)opus-log,STATUS 与输入记录
  • 2154ccd0 fix(quming): 取名讲解简繁改跟工作室回答语言;提示词加简体硬约束防止整篇滑成繁体
  • af35ccaa docs: 输入记录补提交号