| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| MDCx-220250908-macos-aarch64-68ff0e2f843306fb5619abad10326b0d751e71ba.dmg | 2025-09-07 | 127.3 MB | |
| MDCx-220250908-windows-x86_64-68ff0e2f843306fb5619abad10326b0d751e71ba.exe | 2025-09-07 | 146.6 MB | |
| 220250908 source code.tar.gz | 2025-09-07 | 6.5 MB | |
| 220250908 source code.zip | 2025-09-07 | 6.7 MB | |
| README.md | 2025-09-07 | 9.8 kB | |
| Totals: 5 Items | 287.0 MB | 0 | |
新增
- 新增 NFO 字段
<{site_name}id>, 取代原<url>字段, 二者有以下区别: - 每个成功的来源均会产生相应字段, 如 javdbid, dmmid 等
- 该字段可能仅包含 ID 而非完整 URL, 以便后续从自定义 URL 模板重新生成, 如
<javdbid>5nq9</javdbid>而非<url>https://javdb.com/v/5nq9</url>
修复
- 修复剩余任务列表的内容错误
v2 变更日志
自 220250903 版本升级的用户无须阅读以下内容
这是 220* 版本的第一个正式发布
相对于 120250810 版本有以下变化
重大变更
- mdcx 现在使用 JSON 作为配置文件格式, 原 ini 配置可正常读取, 会被自动转换为 JSON; ini 配置文件现在是只读的, 所有对配置的更改都将仅写入 JSON 文件
- mdcx 现在需要 Python 3.13.4 及以上版本, 因此不再支持 Windows 7
- 重构
刮削网站配置逻辑 - 移除
优先使用官网数据选项,official现在是一个普通的来源网站, 可在优先级设置中使用 - 移除各字段的
排除网站和刮削设置 (列出的网站, 尽量补全, 不单独刮削)选项 - 旧配置将自动转换
新增
- ✨ 使用 LLM API 进行翻译; 支持任何兼容 OpenAI 接口的服务
- ✨ 全新的 crawler 框架, 并基于此重新实现 dmm/javdb 刮削器
- ✨ 支持使用浏览器请求 dmm digital 页面, 需要安装 Chrome 浏览器; 可在
网络-网站设置中开启/关闭此功能
开发
- 彻底重构主要代码, 大大提升代码质量和可维护性
- 并发策略由多线程改为异步
- 使用 pydantic 进行配置管理
- 全面迁移到 Python 3.13
- 使用 pyproject.toml 和 uv 进行依赖管理
- 重构项目结构
- 添加 lint 规则, CI 流程和 pre-commit hook