cloud-drive-renamer/tests/unit
Zain c5b94b57c9 feat(rule): 添加剧集提取规则用于标准化命名
新增 episodeExtract 规则类型,支持从文件名提取季集号并按模板生成新文件名。提取失败的文件会在预览中显示错误信息并自动跳过执行,避免误操作。

- 支持模板变量:{prefix} {season} {episode} {ext}
- 提供 helperPre/helperPost 锚点辅助提取
- 支持集数偏移和自定义前导零位数
- 更新规则工厂、类型定义和国际化配置
- 添加单元测试和设计文档
2026-03-18 08:51:50 +08:00
..
adapters feat: 新增正则替换规则和并发控制功能 2026-02-14 12:37:29 +08:00
crash-recovery.test.ts feat: support crash recovery tasks 2026-02-18 22:43:38 +08:00
episode-extract-rule.test.ts feat(rule): 添加剧集提取规则用于标准化命名 2026-03-18 08:51:50 +08:00
execution-plan.test.ts feat: add execution plan helper 2026-02-18 22:35:30 +08:00
executor.test.ts feat: add adaptive request interval 2026-02-18 22:39:23 +08:00
folder-types.test.ts feat(aliyun): 添加阿里云盘适配器支持 2025-12-25 14:19:30 +08:00
helpers.test.ts test: 添加全面的单元测试、集成测试和性能测试 2025-12-16 15:56:38 +08:00
i18n-sync.test.ts feat(i18n): 实现多语言支持并修复语言同步问题 2025-12-18 21:54:12 +08:00
language-sync-fix.test.ts feat(i18n): 实现多语言支持并修复语言同步问题 2025-12-18 21:54:12 +08:00
platform-detection.test.ts refactor(platform-detection): 统一平台检测逻辑并添加分享链接识别 2025-12-18 22:57:18 +08:00
retry.test.ts test: 添加全面的单元测试、集成测试和性能测试 2025-12-16 15:56:38 +08:00
rules.test.ts feat(rule): 添加剧集提取规则用于标准化命名 2026-03-18 08:51:50 +08:00
storage.test.ts feat(usage-stats): 添加平台使用统计功能 2025-12-30 09:45:37 +08:00
usage-stats.test.ts feat(usage-stats): 添加平台使用统计功能 2025-12-30 09:45:37 +08:00