feat: 优化桌面文件默认保存路径

This commit is contained in:
SkyJourney
2026-08-01 04:09:21 +08:00
parent dc026835b7
commit 7f2c169405
5 changed files with 371 additions and 16 deletions
+10 -1
View File
@@ -1,6 +1,6 @@
# Markdown PDF 导出器进度
最后更新:2026-07-31
最后更新:2026-08-01
## 1. 当前概况
@@ -353,6 +353,15 @@ SHA-256;交互模式仅在文件存在且哈希正确时显示默认勾选项
文档右侧留白分别约为 30.38px、30.05px 和 30.45px120% 与 400%
均准确到达各自最大横向滚动值,快速和连续预览结构未改变。
Desktop 已统一 Markdown 保存/另存为、PDF 导出和 DOCX 导出的默认路径
策略:有效源文件目录优先,其次使用最近一次成功写入文件的目录,最后
回退到 Electron 返回的用户“文档”目录。最近目录只在目标文件实际写入
成功后更新,普通保存已有 Markdown 也会更新;状态使用版本化 JSON、
临时文件和原子替换写入应用数据目录,因此可跨窗口和应用重启复用。源
目录或历史目录被删除、移动、变为普通文件或不可访问时会自动跳过,不
阻断保存对话框。状态持久化失败不会把已经成功写入的用户文件误报为保存
失败。该优化作为独立提交完成,不与 FP3-C Docker 部署改动混合。
## 2. 已完成
### 2.1 项目骨架