github sqzw-x/mdcx 220260823
【归档公告】本项目已停止维护,请迁移至新项目 Amane

3 hours ago

公告

本仓库 (MDCx) 即将停止维护并归档。后续不再新增功能、不再修复缺陷,仓库将被设为只读 (Archived)。感谢每一位用户与贡献者多年来的支持。

为什么停止维护

MDCx 是从早期 AVDC / @Hermit/MDCx 一路分叉并重构而来的桌面刮削工具。走到今天,它暴露出一些难以继续演进的结构性问题:

  • 技术债严重:多年迭代沉淀了大量兼容层、临时性改动与历史包袱,改一处往往牵动多处,风险与维护成本持续上升。
  • 架构陈旧:早期以单机 PyQt 桌面应用为核心的设计,在面对如今 Web 化、服务化(Docker 部署、远程访问、并发任务、多端协同)的需求时力不从心。
  • 重构工作量过大:在不破坏既有功能的前提下修整架构的成本已经高于价值。与其不断打补丁,不如以全新的架构从头重建。

因此,我决定不再维护 MDCx,将精力投入新一代项目。经过一段时间的开发,我认为新项目已到了初步可用的程度。

替代项目:Amane

Amane — AI 时代的私人影库https://github.com/sqzw-x/amane

Amane 是 MDCx 的继任者,采用全新架构重建,天然支持服务端部署与 Web 端使用,主要特性:

  • 自动监控 — 实时监控磁盘文件变化并自动刮削
  • 本地优先 — 持久化存储已获取数据,构建个人影片仓库
  • 多源择优 — 聚合多个数据源的元数据,逐字段择优
  • 目录管理 — 自定义命名规则,整理本地文件结构
  • 图片增强 — 内置超分工具优化低清海报图
  • AI 智能助理 — 自然语言检索片库、批量整理、发起刮削
  • Web 界面 — 海报墙、任务队列、结构化日志、可视化设置
  • 跨平台支持 — macOS、Windows 桌面应用 + Docker 服务端部署
  • 插件系统 — 支持社区开发刮削插件扩展数据源
  • LLM 集成 — 支持 OpenAI/Anthropic 等大语言模型进行智能翻译和辅助功能

现有用户如何迁移

注意:目前 Amane 没有提供 MDCx → Amane 的一键数据迁移工具,两者的数据/配置结构并不兼容,无法直接复用。

推荐迁移步骤:

  1. 先安装并跑通 Amane(桌面应用Docker)。
  2. 在 Amane 中新建媒体库,把原有媒体目录加入并指向原文件所在位置。
  3. 由 Amane 扫描并按你的命名规则,从文件名重新解析番号、刮削元数据。
  4. 按需迁移配置(刮削源与内容路由、命名规则、LLM/翻译、演员档案等)。
  5. 确认数据正确后再停用 MDCx。

Amane 的快速开始与配置详见其用户文档

对本仓库用户的影响

  • 不再发布新版本:最后一个版本的安装包仍保留在 Releases 中,可继续下载使用,但不再有更新。
  • 不再处理新问题:后续在此提交的 issue 将不再受理。请迁移到 Amane,并在 sqzw-x/amane 提出问题或讨论。
  • 归档后只读:仓库归档后代码、历史 issue 与 Releases 仍可正常访问,但无法再提交改动。

致谢

感谢所有用户、贡献者与社区开发者一路以来的支持。期待在 Amane 与你重逢。

Don't miss a new mdcx release

NewReleases is sending notifications on new releases.