Skip to content

Commit 2d015e4

Browse files
committed
更新v1.9.0更新日志
- 添加导出模式内存清理修复说明 - 添加递归文件夹排序修复说明 - 添加CLI和UI文件处理顺序统一说明 - 更新代码变更列表
1 parent c239fae commit 2d015e4

1 file changed

Lines changed: 17 additions & 2 deletions

File tree

doc/CHANGELOG_v1.9.0.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@
3535
- 添加批次间内存清理逻辑,预期减少 20-30% 内存占用
3636
- CLI 和 UI 模式改为按批次加载图片,避免一次性加载所有图片到内存
3737
- 对于 100 张图片的批量处理,内存占用从 5GB 降低到 150MB(节省 97%)
38+
- **修复导出模式的内存清理问题**
39+
- 导出原文模式现在会在批次完成后清理内存
40+
- 导出翻译模式现在会在批次完成后清理内存(标准和高质量模式)
41+
- 确保所有翻译模式(单文件、批量、高质量、导出原文、导出翻译、仅上色、仅超分)都会正确清理内存
3842

3943
### AMD GPU 支持优化
4044
- **更新 AMD ROCm PyTorch 支持策略**
@@ -52,6 +56,15 @@
5256
- 普通翻译模式:检查输出图片文件是否存在
5357
- 跳过已存在的文件,显示清晰的日志信息
5458

59+
### 文件处理优化
60+
- **修复递归文件夹排序问题**
61+
- 修改自然排序逻辑,使用完整路径而不是只使用文件名
62+
- 确保子文件夹按正确顺序处理(第1话、第2话、第10话)
63+
- 解决大文件夹包含多个小文件夹时的排序混乱问题
64+
- **统一 CLI 和 UI 模式的文件处理顺序**
65+
- CLI 模式现在使用与 UI 模式相同的自然排序逻辑
66+
- 先对文件夹进行自然排序,再对每个文件夹内的图片排序
67+
5568
### 界面修复
5669
- **修复文件夹选择对话框样式问题**
5770
- 修复了深色主题下 hover 状态文字不可见的问题
@@ -66,16 +79,18 @@
6679

6780
### 代码变更
6881
- `manga_translator/detection/__init__.py`: 修复 YOLO 检测器调用时的参数传递
69-
- `manga_translator/manga_translator.py`: 添加批次间内存清理逻辑,添加 overwrite 预检查逻辑
70-
- `manga_translator/mode/local.py`: CLI 模式按批次加载图片
82+
- `manga_translator/manga_translator.py`: 添加批次间内存清理逻辑,添加 overwrite 预检查逻辑,修复导出模式内存清理
83+
- `manga_translator/mode/local.py`: CLI 模式按批次加载图片,统一文件排序逻辑
7184
- `desktop_qt_ui/app_logic.py`: UI 模式按批次加载图片,添加 404 错误处理
85+
- `desktop_qt_ui/services/file_service.py`: 修复递归文件夹的自然排序逻辑
7286
- `manga_translator/translators/openai_hq.py`: 检测 HTML 404 错误响应
7387
- `desktop_qt_ui/editor/text_renderer_backend.py`: 修复描边宽度参数映射
7488
- `desktop_qt_ui/editor/editor_controller.py`: 修复描边宽度参数传递
7589
- `desktop_qt_ui/widgets/folder_dialog.py`: 修复深色主题下 hover 状态显示问题
7690
- `packaging/launch.py`: 添加 `--trusted-host` 参数,注释掉 gfx101X-dgpu 和 gfx103X-dgpu 的自动检测
7791
- `requirements_amd.txt`: 更新显卡支持说明和示例命令
7892
- `README.md`: 更新 AMD GPU 支持范围说明
93+
- `doc/INSTALLATION.md`: 更新系统要求和推荐翻译器说明
7994

8095
### 影响范围
8196
- 使用 AMD RX 5000/6000 系列显卡的用户将自动使用 CPU 版本

0 commit comments

Comments
 (0)