← 返回开发日志
开发日志2026-09-18
桌面端开发日志 · 2026-09-18
desktop 仓库 git log · 原文照录,未做改写
当日 48 个提交(修复 23 个,新功能 18 个,文档 5 个,重构 1 个,工程 1 个)。主要涉及:local-tts、素材库、画板。
提交记录
e313e477fix(selection-bubble): 四条真机反馈——声纹只在朗读中动/双层背景收紧/按钮零间距/手柄抓手光标2b970f20fix(passwords): CSV 模板/导出「分组」挪到第一列——Excel 冻结窗格只认最左列0d112c10fix(selection-bubble): 拖拽手柄光标根因——非激活 NSPanel 不收 mouse-moved,光标切换失灵f6b28ba1feat(quote-stack): 合成设置格式区下新增「水印」勾选(默认关)——Pro 也能带水印出图软广a8308ec1fix(studio): 比稿未登录闸的 props 类型补宽——handleNewSession 收 StudioWorkspaceMode94f0f50cfeat(local-tts): 试听/评分竞态防护 + 本地评分筛选 + 本地↔系统选中联动9edd59e5feat(studio-status): 流式输出允许往上滚 + 完成态「已工作」挪进消息流随页滚动ce8680defix(local-tts): 划词「往下读」撑崩引擎(exit 5)——主进程按句切段逐段合成再拼一份 wav6dbde337feat(sidebar): 会话行的加载图标与标记同位——收进标题前同一个槽7169e0f2fix(board): 剪切/删除脑图节点整页连线脱锚——delete 补跑 applyMindLayoutc253cc8cfeat(board): 激光笔改画笔语义——按住整条保留、松手后整条渐隐b94cd369feat(board): 思维导图新增「大纲」布局模式(书籍目录式缩进树)cca7671adocs(desktop): FB10 批次登记——剪切错乱根因/大纲模式/激光笔画笔语义 + sceneReducer 存量超限台账47b52997docs(desktop): STATUS 按快照契约瘦身——1100+ 行划回 83 行27954109fix(app): 关窗后 Dock 再开白板 + 系统菜单栏常驻图标(设置可关,默认开)67626c76fix(local-tts): 内存闸 force 通道接通 + 全局选择器与工作室方案解绑38b3c734fix(voice-input): 长按说话批次漏网——设置控件补 export + setSettings 契约放宽b1de68a7fix(quote-stack): 水印栏简化成一行开关——label + Switch,去掉说明文案f3eda4b0fix(library): 复制素材假成功——nativeImage 解码失败时 writeImage(空图) 是静默 no-op7e6c0ec8feat(menu-bar): 托盘图标换用户专供状态栏字形——白模 S 镂空按 alpha 出剪影a99c4193fix(library): 复制文本类素材写正文——file-url flavor 粘进文本框是空的被当成"没生效"c976f9e3fix(voice-input): 识别条对齐划词气泡+完成态精简——写剪贴板提示粘贴,自动回插退役e2cdd5f1feat(library): ⌘C 复制选中素材 + ⌘E 导出到电脑(Eagle 同款手势)93ce5ab0fix(library): 右栏详情撤「当前使用中」徽标 + 铅笔改名入口c677ec32feat(board): 脑图连线新增「直线」风格——大纲模式出文件树导引线63adb4a7docs(desktop): FB10 登记 CVS-16·补——大纲连线「直线」风格(文件树导引线)d703d298feat(sfx): 复制音效统一换新音频 + 素材/标注复制入口补齐提示音b2ddc01ffix(studio-chat): 用户气泡可见盒改 w-fit——贴合内容不被外层异常撑宽462d4f5dfix(clipboard): 拖选起框不再只认卡片空隙,顶栏加编辑按钮显式进出选择模式b7d48371fix(studio-chat): 气泡左侧空白真凶——JSX 同行空白文本节点 + 展示层 trim 兜底2e3883bdfeat(selection-bubble): 悬停动作钮显示全局快捷键——注册与展示同源0408b8a1fix(local-tts): 分段 wav 落盘即读即删 + 每请求独立子目录——消灭 ENOENT 窗口6d2da878feat(library): 批量复制选中素材——macOS 写 NSFilenamesPboardType,Finder 可一次粘出多个文件764fc41ffix(cosyvoice): 去掉多此一举的开关 + 锁定音色卡后胶囊同步更新e136c6abfix(local-tts): 试听/播放 LRU 缓存秒回 + 胶囊存量存档自愈dbe59618refactor(board): SPLIT4-a——scene.ts 367→101,形状类型搬 scene-shapesc7b4d816docs: 手动复制解决冲突6207422efeat(screenshot): 窗口截图整条选窗链路换血——改用插槽里真机验证过的实现,并补区域截图c3ef1f8adocs(screenshot): 登记窗口截图换血——STATUS 批次行、旧方案标退役、Opus 工单8c299aa7feat(screenshot): 三种截图双落点(素材库+剪贴板)+ 设置开关;光标图标统一 lucide;调度中心描边圆角优化a6ad0badfeat(local-tts): 三档量化包全常驻可下载可切换 + 官方发布页可点击链接949a369afix(library): 在访达中打开误拉起应用 + 资源库栏目补齐素材导入入口938da2d3feat(desktop): 启动时探测后端端口上是不是真的 Soniva webd1a9e21efix(screenshot): 区域截图先出图后收摊——消灭 hide 提权把垫底自家窗口翻上来截进去的层叠劫持36166535fix(studio): 气泡翻译/译文强制一次性最低思考档——reading 线接入覆盖,不动工作室记忆档5458457afeat(local-tts): 本地语音模型懒启动——去进栏预热,keepAlive 收窄为锁定本地音色才常驻6fef3d1afeat(selection-bubble): 朗读钮加载态全链——合成中转圈,本地模型点火不再干等80c23d87chore(assets): 收录状态栏图标源文件 Soniva.svg——菜单栏 PNG 的生成源头