dsh-plugin-media-naming
在终端中运行以下命令:
dsh plugin install CustomLZH/dsh-plugin-media-naming
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 插件管理或对话中执行安装命令 dsh plugin install CustomLZH/dsh-plugin-media-naming,源码仓库为 https://github.com/CustomLZH/dsh-plugin-media-naming,安装后按 README 启用 bundle 并重启 DSH。
插件介绍
媒体库整理最怕两件事:目录名和文件名各写一套,Plex、Jellyfin 之类扫库时对不上;更怕工具自作主张,把你没点名的路径也一起动。dsh-plugin-media-naming 面向的就是「我只想让这一个节目目录变规范」——你说整理哪条路径,它就只处理那条路径下的作品目录名和视频文件名,Season 这类结构子目录保持不动,其中的文件会一并规范。
插件按路径自动判断数据在哪:115 网盘、本机盘符、NAS 挂载或 Linux 路径都能用,不必你先选模式。规则包用映射描述库类型(例如剧集、电影),可替换、可扩展;只动规则里声明的视频文件,字幕、NFO、海报不碰。流程上插件负责出规则、样例、扫描、计划与校验,Agent 负责把审核清单交给你确认;真正写盘只有 media_naming_apply,且要用户 confirm 与计划无冲突、无未知项、无重复目标两道闸门,执行后还会自动复验,并支持断点续跑与回滚。
适合已经用 DSH 管媒体、希望用自然语言指定「电视剧/某剧 (2026)」这类目录、在动手改名前先看清变更清单的人。本机或 NAS 只需 Node.js;若还要整理 115 网盘,需 Python 与 p115client,首次扫码登录后凭据落在本地配置里。
使用场景
- 新入库剧集目录名与单集文件名不统一,扫库前想一次性规范
- 115 上某部剧路径杂乱,只想整理指定节目目录、不动整库
- 改名前先出计划与审核清单,确认无误再执行并可回滚
适合人员
- 用 DSH 管理本地或网盘影视资源的用户
- 自建 Plex、Jellyfin 等媒体库、在意目录规范的人
- 需要在 115 与本机/NAS 间统一命名规则的家庭管理员