dsh-tool-subtitle
在终端中运行以下命令:
dsh plugin install yuehancn/dsh-tool-subtitle
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install yuehancn/dsh-tool-subtitle 安装本插件(源码:https://github.com/yuehancn/dsh-tool-subtitle),安装后重启 dsh 即可使用。
插件介绍
字幕工作从来不只是「把文件打开改几个字」。SRT、VTT、ASS 各自有不同的时间戳写法,ASS 还会用 Format 行决定字段顺序;整体慢半拍、越往后越飘,又要同时算偏移和比例。在 Harness 里若只靠正则和临场推导,很容易改错一行就全片对不上。dsh-tool-subtitle 把这类操作收成七个结构化工具:探引擎与方言、读写成带数字时间轴的 cue、格式互转、整体位移与缩放、出片前体检,以及可选的自配 ASR 转写。
解析与校时都在本地完成,面向真实世界里带 BOM、CRLF、缺行或字段重排的文件,不 mock 字节;subtitle_read 返回 JSON 时间轴,方便模型判断重叠、空洞和过长句。不配识别命令时,读、写、转换、校时、体检照常可用;转写则接你自己指定的「输入路径、输出 SRT」引擎,spawn 传参、不拼 shell。
适合在 dsh 里做剪辑后期、多格式交付、对齐音画时间轴,或在出片前批量查「一句二十秒、读不过来、繁体误识别」等问题的人。桌面版与 Web 版 profile 均可安装使用(请对照你当前的 dsh 版本验证兼容性)。
使用场景
- 把音视频转成带时间戳的字幕并写入文件
- SRT、VTT、ASS 互转并修正整体偏移或漂移
- 出片前检查过长句、重叠与阅读速度等问题
适合人员
- 在 dsh 里做后期需要对齐字幕与画面的人
- 经常交付多种字幕格式并要本地校时的剪辑者
- 希望用结构化工具代替手写正则处理字幕的开发者