← 返回开发日志
开发日志2026-09-20
桌面端开发日志 · 2026-09-20
desktop 仓库 git log · 原文照录,未做改写
当日 46 个提交(新功能 20 个,修复 12 个,文档 7 个,重构 4 个,其他 2 个,性能 1 个)。主要涉及:桌面端、素材库、画板。
提交记录
9a4f5e5afeat(studio-reading): 朗读定位改回 MD 预览原地色块——撤障眼法;本地声源改句读接力合成5bb16379feat(library): 墨谈插件导入落库后响存库成功音——推送带 source:slot 标记61466858feat(library): 导入后的打断/定位分级——截图全静默,墨谈导入必达内容757cee0bfix(selection-bubble): Intel 真机划词气泡失效根因——浏览器侧 AXEnhancedUserInterface 也会被回收,纳入 ~5s 重握手;设置文案解释 System Events 授权框fbb1a88efeat(tts): 朗读前版式停顿整形——换行/制表符补句读,剪贴板卡/划词气泡/单词卡三链路共用 tts-read-pauses209c2ee1feat(board): 属性面板归位右侧正式侧边栏,可收起展开6c0c439bfeat(board): 侧栏删除改记录级移除;MD 建板归位文档可视化单 id8b122680fix(board): 选中导图节点空格进编辑全选;新挂载节点即时进命中层62a2b2dddocs(desktop): FB11 批1 登记——右侧属性栏/记录级删除/MD 板归档/行宽/导图空格编辑/命中层竞态7e70d9defix(telemetry): 首启告知弃原生弹窗改自绘小窗——分层排版、「关掉匿名统计」固定居左d294f21bfeat(clipboard): 预览窗去标题、右上角加关闭、卡片功能原样常驻显示ab0699a0fix(library): 墨谈导入彻底后台静默——不再拉起窗口、不再强跳「全部」f02d46d4feat(word-cards): 三形态点卡片空白区调详情窗(照看板预览浮层)——窗内就地编辑修重复卡66870d18feat(billing-center): 供应商配色定规律+设置并入账户卡+侧栏可拖拽21cd71b0feat(voice-input): 默认关闭+开录前过账号闸——未登录/未订阅弹引导气泡,不再假工作9473cb2ffeat(library): 筛选栏新增排序——添加时间(新→旧/旧→新)、名称(A→Z/Z→A),keyset 游标跟随排序方向ffcfa338feat(screenshot): 三种截图落点按类型独立——区域默认只进剪贴板3b4b6b74fix(types): renderer:typecheck 清两笔已提交的欠账09140093fix(billing-center): 用量按品牌主体合并+小号分段+套餐去描述+对比度修复5f035e11feat(voice-input): 存档页对齐剪贴板+圈选发AI归纳——语音记录从留档升级成复盘素材9de99f7afeat(settings): 描述收进 ⓘ 气泡 + 通用页合理分组 + 内容列收窄bb07e6aefix(settings): 分组卡补真实边框 + 账户卡侧栏选中态回归全局配方 + 分段控件描形8e87d099feat(library): 墨谈导入完成发系统级通知(带首图缩略图图标)b3c767c5feat(library): 导入成功卡片通知改为自绘置顶窗口——不再依赖 macOS 通知权限8a223f72feat(studio-translation): 翻译环/古今环思考档分开——胶囊显示的永远是真会跑的档b9b09e55refactor(notes): SPLIT4-b——KanbanColumn 313→300 + 修并行批遗留类型错ebd2b37drefactor(studio): SPLIT4-c——use-home-account-actions 320→266、SidebarContent 319→30059a3c4cfrefactor(board,shared): SPLIT4-d——useCanvasPointer 312→300、use-billing 334→26234129f69refactor(notes,library): SPLIT4-e——FolderTree 327→268、shortcuts 337→328+1086c09a21drefactor(library): SPLIT4-f——use-library-asset-actions 358→2934bb855aerefactor(studio): SPLIT4-g——session-library-export 342→26818434d58fix(board): SPLIT4 补——scene-shapes 309→269,ToolId/ShapeType 归位 scene.ts280dfaacdocs: 核验清单三轮更新——累计完成21件+新增"并行活跃域不拆"维度+NotesProvider判专项f49fc53bdocs: SPLIT4 收官轮登记 STATUS——累计21件回线内,可安全战场清空4db0d8b6fix(desktop): 单实例锁被占时输出退出原因 + dev:restart 补清相对路径孤儿实例23eff9fbfeat: 手动提交afeac536docs(desktop): 契约 §6 补入坐标命中取图/两个右键菜单项/页内 token 抄自桌面端7c899dccfix(desktop): 打开资源库窗口时断言 Dock 图标存在 + 导入 toast 的分隔符跟语言走0cb933c6docs(desktop): 契约收口"三条入口全部只走直连/反馈只有两处/插件文案必须双语"e0163927perf(desktop): 悬停不再进 React state——鼠标划过网格不再整棵树重渲0b414855docs(desktop): 登记网格点击延迟的归因与未做的那一半443b2dcdfix(desktop): 划词监听不再给自己敲无障碍开关——这是"点卡片半天才响应"的真根因580204a2feat(desktop): 渲染层性能取证——慢交互拆三段 + 长任务 + 空闲重渲看门狗48f85d84docs(desktop): 复发根因表补两条——过滤要和副作用同层、"以前是好的"先比时间线25ad6124fix(selection-bubble): 重握手改按 bundle 各自计数——修"浏览器划词不再弹气泡"fb14762efeat(settings): 提示音与 TTS 拆出独立「声音」栏目