DeepSeek Harness 插件:把一段视频压成带格号的宫格分镜图,配带时间码、台词和切点的文本清单,让模型回答“第几分钟发生了什么”;10-31 收的是 0.5.4,之后一天多连发 0.5.5 至 0.5.12。
星数 323
理由
- 切点判据重做(0.5.5 起):扫描后按亮度归一、按黑边比例补偿,新增长时差曲线识别叠化和淡入淡出;作者用合成素材对比,暗场 0/7 → 7/7、2.39:1 遮幅 7/9 → 9/9、1 秒叠化 0/3 → 3/3。0.5.6 / 0.5.7 又修了它在逐帧动画上把“一拍二”当剪辑的误判,并补了六类伪切点测试素材。
- 稳定性:0.5.9 修了装插件后 DSH 卡在加载中的问题(不再把 attachments 声明为硬依赖,插件初始化加 15 秒看门狗);0.5.11 修了随之出现的 “cannot get property attachments without inject” 报错;0.5.5 起分离的音视频流由插件自己用 ffmpeg 合回,清单写明音轨在不在,多张图各带时间抬头防止被读成一条时间轴。
- 其他:0.5.8 合并 5 个社区 PR,作者称扫描提速约 1.8 倍(1080p 五分钟片 6.0s → 3.3s);0.5.11 把台词转写拆成独立一步,可以只取某段文字不跑画面,已单独发过文字时清单可省去台词以节省 token。
用法
- 装 0.5.12:普通 profile 用 dsh plugin --profile web add dsh-video-storyboard;桌面版要 git clone 仓库后 node scripts/install-dev.mjs,然后重启 DSH;必需 ffmpeg(winget install Gyan.FFmpeg),贴视频链接还要 pip install --user -U yt-dlp。
- 之前装过 0.5.9 以后版本、遇到分镜工具报 “without inject” 的,直接升级到 0.5.12;升级后首次扫描会因缓存版本变化重扫一次。
风险
- 0.5.10 和 0.5.11 已被作者在 npm 上标为废弃(前者会崩溃,后者带了没做完的参数改动),不要装;CHANGELOG 只写到 0.5.11,0.5.12 的改动以 npm 废弃说明为准。
- 两天内发了十几个版本,切点参数仍在来回调整;召回率和提速数字都是作者自己的素材和机器上测的。贴会员或高清视频链接要导出 cookies,等同交出登录凭证,视频授权需自行确认。