- 新增 desktop/ Electron 工程:启动后端并等待 /api/health,就绪后加载页面;打包模式从 extraResources 读取 UI/后端 - 新增 DesktopTitleBar 组件,适配 frame:false 自绘标题栏,并修复桌面端 100vh 布局导致的外层滚动条 - chat 页面右侧布局调整更接近原生微信;detection-result 调试输出仅在 dev 环境启用 - .gitignore 忽略 desktop 构建产物/依赖,保留 .gitkeep 占位文件 - README 补充 Windows 桌面端 EXE 打包(npm run dist)与产物路径说明
- 后端新增图片解密密钥获取/保存接口(/api/media/keys) - 新增批量解密接口与输出结构:resource/{md5前2位}/{md5}.{ext} - 新增资源直读接口(/api/media/resource/{md5}),自动识别媒体类型返回 - 新增SSE实时进度接口(/api/media/decrypt_all_stream),前端可实时展示进度 - 前端解密页增加图片解密步骤与进度条/统计/失败说明,并对接相关API - README 补充图片资源解密使用说明