Repository navigation
📌 更新说明
🧰 功能增强
-
断点续传更健壮
.incomplete文件将被自动检测并在失败时清除- 明确提示断点续传逻辑已启用,避免重复下载
-
支持下载失败重试机制
- 默认最多重试 3 次,每次间隔 5 秒
- 提升在不稳定网络环境下的稳定性
-
自动缓存隔离目录(--local-dir)
- 下载过程使用独立缓存目录,避免
.cache文件夹被系统占用 - 下载完成后再安全地移动至目标保存路径,确保数据完整性
- 下载过程使用独立缓存目录,避免
-
占用检测与错误提示优化
- 明确提示
os error 32等文件被占用原因 - 避免因杀毒软件或文件系统扫描锁定下载文件造成失败
- 明确提示
-
更安全的
.download.lock文件管理- 自动确保目标目录存在后再创建锁文件
- 避免 FileNotFoundError 并支持并发任务隔离
-
配置文件增强与持久化改进
- 保持用户上次使用的输出路径与代理设置
- 默认读取
model_list.txt或model_list.json实现批量下载支持
🧩 使用体验优化
- 自动检测
hf_transfer是否可用并启用加速; - 所有提示信息和交互均已本地化为中文;
- 若未指定模型则进入交互模式,友好引导用户输入;
- 支持命令行参数优先级配置,结构更清晰可维护。