Soniva
← 返回开发日志
开发日志2026-08-29

桌面端开发日志 · 2026-08-29

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

当日 42 个提交(新功能 22 个,文档 19 个,重构 1 个)。主要涉及:桌面端。

提交记录

  • 6114171f refactor(desktop): renderer 目录重排为 FSD 布局,app/features/shared 三层分区(D4)
  • c400e4ab feat(desktop): 接入 ESLint 边界规则 + 300 行文件体积检查脚本(D5)
  • 627341fd docs(desktop): STATUS 登记批次 D(D1-D5)完成情况 + Mac 验收清单
  • f2016bbb feat(desktop): 接入主题跟随系统 + i18n 基础设施(T4)
  • 99739062 docs(desktop): STATUS 登记 T4 完成 + D3 真机验证通过
  • e0b0cdc2 feat(desktop): T5 主进程 API 代理 + D7 服务层地基
  • ad0a28fd docs(desktop): STATUS 登记 T5 完成 + 主题色不一致真机反馈
  • 9eef8b8a feat(desktop): T6 最小链路验证——登录态同步 + inline 导入 + 临时测试面板
  • 70ecf46c docs(desktop): STATUS 登记 T6 完成,下一步转 T7
  • df1c2b07 feat(desktop): T7 接入 web 共用层的 Vite alias(@web)
  • 4061ffc3 docs(desktop): STATUS 登记 T7 完成 + 压缩 T4-T7 叙事为表格
  • e10f35c6 feat(desktop): D6 批次1——5 个文件接入 i18n
  • 24ee5b02 feat(desktop): D6 批次2——SelectionToolbar/AssetDetailPanel/FilterBar 接入 i18n
  • aa2a75a9 docs(desktop): d6 进度表登记批次2
  • d68a8201 feat(desktop): D6 批次3——TagBrowser/PackImportConflictsDialog/LibraryDialogs/FolderRowContextMenu 接入 i18n
  • 2c3b68b6 docs(desktop): d6 进度表登记批次3
  • d68fb669 feat(desktop): D6 批次4——AssetCard/use-file-import/use-folder-navigation/use-pack-actions 接入 i18n
  • c5cd8fa8 docs(desktop): d6 进度表登记批次4
  • af23c97d feat(desktop): D6 批次5——AssetTagPicker/use-tag-navigation/LibraryContentPanel/batch-progress-toast/export-drag 接入 i18n
  • 5169796a docs(desktop): d6 进度表登记批次5,标注剩余文件需单独处理
  • f45bf494 feat(desktop): D6 批次6——feature-registry 栏目标题接入 i18n
  • e44354da docs(desktop): d6 进度表登记批次6
  • 84eec1e0 feat(desktop): i18n 接线 use-library-asset-actions
  • b59a0149 docs(desktop): d6 进度表登记批次7
  • 08b2b3c2 feat(desktop): i18n 接线 FolderTree
  • 3f6fb39c docs(desktop): d6 进度表登记批次8,剔除 Sidebar.tsx 误判项
  • e7a2b1d2 feat(desktop): i18n 接线 SidebarLibraryMenu
  • 6414d40f docs(desktop): d6 进度表登记批次9
  • ac761f8f docs(desktop): d6 进度表剔除 FolderTreeRow.tsx 误判项
  • 186fb3e1 feat(desktop): i18n 接线 ComponentGallery,D6 收尾
  • d79e9114 docs(desktop): d6 进度表标记全部完成
  • 6a5522aa docs(desktop): STATUS 登记 D6 全部完成,T8-T12 是下一步
  • d5b9b926 feat(desktop): T8 补齐 label/textarea/switch/alert 四个 shadcn 组件
  • 6abbc748 feat(desktop): T8 补齐 radio-group/collapsible/tabs 三个 shadcn 组件
  • 8ba71e42 feat(desktop): T8 补齐 select/sheet 两个 shadcn 组件
  • 65c0f9b9 feat(desktop): T8 补齐 table/search-input 两个 shadcn 组件,T8 收尾
  • 0e863b30 docs(desktop): STATUS 登记 T8 完成,下一步指向 T9-T12
  • 4e124c98 feat(desktop): T9 写 platform/storage.ts 和 http.ts 两件套
  • 09ed8452 docs(desktop): STATUS 登记 T9 完成,下一步指向 T10-T12
  • 27ad0de8 feat(desktop): T10 登录后端——SonivaUser 契约 + 完整 session 存储 + 登出
  • 4b54c012 feat(desktop): T10 原生侧显示当前登录用户 + 登出按钮
  • 5d39253c docs(desktop): STATUS 登记 T10 完成,下一步指向 T11-T12