MIT 许可的 DSH 插件 + 本地 Remotion/Chrome 管线,用来产出插件宣传片、海报与封面;已有案例走面板,新插件仍需人工备料。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-11-13
许可证
MIT
01它能帮你完成什么?
不手改模板,把一个 DSH 插件名直接做成宣传片与封面
用真实界面截图拼出的 28 秒 1080p / 30fps 成片,外加一张 3:4 封面,素材来自面板里的案例库
需要给插件市场上架页或 README 准备宣传素材的 DSH 插件作者
在本地渲染仓库自带的 24 秒品牌 campaign,以及 v1 案例模板的视频与海报
写入 `studio/out/` 的 H.264 mp4,以及封面与宣传图 PNG
想不依赖设计工具、可重复产出宣传物料的维护者
在 DeepSeek Harness 里让 agent 参与素材准备
扫描出的素材清单、六段分镜数据,以及和面板共用同一渲染队列的渲染任务
希望 agent 先帮忙备料、而不是只按下渲染键的开发者
02如何接入 DeepSeek Harness?
前置条件
- Node.js 22+ 与 pnpm
- 本机有 Chrome 或 Chromium —— 浏览器不在常见位置时设 `CHROME_PATH`
- V0.1 真机片管线需要 ffmpeg
- 一个你能改的 DSH profile(`--profile <profile>`)
安装步骤
- 01
运行 `dsh plugin --profile <profile> add dsh-reel-studio@latest` —— 一定带 `@latest`,第三方插件目录(dshmarket / dsh.so)的版本刷新滞后
$ dsh plugin --profile <profile> add dsh-reel-studio@latest
- 02
只想在测试 profile 里验证时,也可以用 `dsh plugin --profile scratch add github:Eileenes/dsh-reel`
$ dsh plugin --profile scratch add github:Eileenes/dsh-reel
- 03
只做本地渲染:clone 仓库后 `cd studio && pnpm install`
验证接入成功
- 面板提供「安利墙 + 生成台」两个视图(0.4.0 起)
- 本地管线:`npm test`(17 个用例)与 `npm run check` 通过
03DSH 适配与能力边界
DSH 插件 bundle:`cordis.patch.yml` 与 `package.json` 的 `dsh.bundle` 声明宿主入口,注册 reel_scan / reel_plan / reel_storyboard / reel_render 四个工具,并在 main slot 里渲染一块 React 宣传台面板
宣传台面板(安利墙 + 生成台)
一个 DSH 插件名,或点一张已有案例卡→案例状态、封面与功能页预览、6 格分镜和成片播放器
在本机渲染 840 帧依赖本机 Chrome/Chromium 与 ffmpeg进行中的任务可在 dockbar 上终止或重新生成四个 agent 工具(reel_scan / reel_plan / reel_storyboard / reel_render)
本地插件仓库目录,或一个案例 JSON 文件→README 与截图清单、七段分镜对象、六段分镜数据、视频或图片产物
reel_render 会调用本地 CLI,并与面板共用同一个渲染队列本地渲染 CLI(`scripts/reel.mjs`)
案例 JSON 与 `--mode video|image|both`(`--dry-run` 只生成参数不渲染)→`studio/out/` 下的 `props-<slug>.json`、`<slug>-demo.mp4`、`<slug>-poster.png`、`<slug>-promo.png`
同名文件名前缀再次渲染会覆盖上一次的产物HTML 海报 / 封面管线
`design/` 下的 HTML 模板→headless Chrome 生成的 2160×2880 海报、1920×1080 封面与 1080×1080 方图
配乐与音效合成
`studio/scripts/` 下纯标准库的 Python 脚本→120BPM 卡点 BGM,加 15 类事件音效,铺满 24 秒片
04适合谁?何时不该用?
适合
- 需要给插件市场上架页或 README 准备宣传素材的 DSH 插件作者
- 想不依赖设计工具、可重复产出宣传物料的维护者
- 希望 agent 先帮忙备料、而不是只按下渲染键的开发者
不适合
- 它不是一个「给个仓库地址就自动出片」的成品:v1 模板仍含 Better Sidebar 固定内容,v2 尚未参数化,reel_scan 也不解析 README 正文;换成别的插件仍需要已核实的信息、可用截图与 JSON/TSX 修改。
- npm 包与 GitHub 仓库并不等价:V0.1 真机片路径还需要本机 Onetake 运行时和仓库内 `.research/onetake-promo` 工作目录,这两样都不在 npm 包里,干净环境下面板会提示「环境未就绪」。
- Onetake 本身是 PolyForm Noncommercial 许可:可选的 `--engine onetake` 路径只能用于非商业用途,商用需另行取得作者授权;截图、字体、音乐等素材的许可也要单独确认。
05兼容性、维护与安全提示
- 它不是一个「给个仓库地址就自动出片」的成品:v1 模板仍含 Better Sidebar 固定内容,v2 尚未参数化,reel_scan 也不解析 README 正文;换成别的插件仍需要已核实的信息、可用截图与 JSON/TSX 修改。
- npm 包与 GitHub 仓库并不等价:V0.1 真机片路径还需要本机 Onetake 运行时和仓库内 `.research/onetake-promo` 工作目录,这两样都不在 npm 包里,干净环境下面板会提示「环境未就绪」。
- Onetake 本身是 PolyForm Noncommercial 许可:可选的 `--engine onetake` 路径只能用于非商业用途,商用需另行取得作者授权;截图、字体、音乐等素材的许可也要单独确认。
- 渲染需要 Node.js 22+、pnpm 与 Chrome/Chromium;1080p 全片建议 `--concurrency=1`(4 并发在 24GB 机器上会 OOM),且真实 DSH profile 的安装、加载、热更新与卸载仍待作者验证。
MIT · 仅 README 证据,最新版本 v0.5.3,未做安全审计
06常见问题
在 DeepSeek Harness 里怎么装 dsh-reel?
运行 `dsh plugin --profile <profile> add dsh-reel-studio@latest`。务必带 `@latest`:第三方插件目录的版本刷新滞后,照目录版本装可能装到旧版。只想在测试 profile 里验证时,README 也给了 `dsh plugin --profile scratch add github:Eileenes/dsh-reel`。
装好之后 DSH 面板里能看到什么?
0.4.0 起面板分两个视图:安利墙里每个 V0.1 案例一张卡(成片封面、功能页叠图、出片状态),生成台里输入插件名后能看到目标插件、封面、功能页、6 格分镜和成片播放器。任务进行中 dockbar 显示真实阶段,可随时终止或重新生成。
它会往本地写哪些文件?
本地渲染的产物写入 `studio/out/`:`props-<slug>.json`、`<slug>-demo.mp4`、`<slug>-poster.png`、`<slug>-promo.png`,前缀取自 `plugin.handle`,没有时用 `plugin.name`。同一前缀再次渲染会覆盖上一次的结果,需要保留的版本请先另存。
那四个 agent 工具能替代人工备料吗?
不能。`reel_scan` 只读 `package.json`、检查几个 README 文件名、列出 `docs/screenshots`、`assets`、`preview` 里的顶层图片;`reel_plan` 把名称与数据点填进固定的七段分镜,引入 / 问题 / 用法仍是侧栏示例文案。这些工具负责备料,并不构成「给仓库地址就自动出片」的完整流程。
运行它需要什么环境?
本地 Remotion 管线需要 Node.js 22+、pnpm 与 Chrome/Chromium(浏览器不在常见位置时设 `CHROME_PATH`),V0.1 真机片还需要 ffmpeg。1080p 全片建议 `--concurrency=1`,4 并发在 24GB 机器上会 OOM。DSH 侧还依赖兼容的 `@deepseek-ai/dsh-tools`,V0.1 真机片要本机 Onetake 运行时。
07相关的 DSH 工作流
huashu-design
作者 alchaincyf
Huashu Design 3.0 · 在 agent 里打一句话,拿回能交付的设计:网页 / App 原型 / 可编辑 PPTX / 动画 / 信息图 · 六个候选挑三个方向 · 84 种带样张的风格库 · 越用越懂你的外观账本与设计体检 · HTML-native design skill for Claude Code, Codex, Cursor & any agent
dsh-tui
作者 ccch1mneyyy
DSH's officially top-recommended TUI plugin — high performance, low overhead, cute pixel whale, smooth mouse interaction. One-command install via npm. / DSH 官方首推的 TUI 插件,高性能低占用,可爱像素鲸鱼,流畅鼠标交互,npm 一键安装
dsh-better-sidebar
作者 omdsh-dev
开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
dsh-media-desk
作者 woniuniuniu
DeepSeek Harness 自媒体工作台插件:一句话记灵感,一键生成脚本、封面、配图和分镜
08数据与来源
0.4.0 起自带「插件宣传台」面板,输入插件名称即可用 V0.1 真机管线生成 28 秒宣传片(真实界面截图 + 真实安装流程 + 四个功能页)与封面
| `reel_render` | 调用本地 CLI,根据案例文件渲染视频、图片或全部产物;与宣传台面板共用同一个渲染队列 |
dsh plugin --profile <profile> add dsh-reel-studio@latest
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-13。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
