前言¶
用 DeepSeek Harness 做短剧,常见做法是:在对话里写剧本和分镜,再切到即梦画布或别的工具出图、出片,进度散落在多个窗口,积分花了多少、哪一步失败也不方便追溯。社区插件 dsh-seedance-studio(维护者 liangdabiao)把 smy-seedance-storyboard 这套「上美影风格短剧」skill 搬进 Harness,并接上即梦官方 CLI(dreamina-canvas),目标是在一条对话里完成:一句话故事 → 剧本 / 色盘 / 资产图 / 每集 15 秒分镜 → 画布出图出片 → ffmpeg 拼成成片;每次生成记入「生成历史」,可查积分与成败。分类为工作流,当前 GitHub 约 1 star。
这是什么¶
dsh-seedance-studio(包名 dsh-seedance-studio,版本 0.3.0)是面向 Web 侧栏的 DSH 插件:宿主提供模型与工具调用,插件提供 seedance_studio、jimeng_asset、jimeng_episode 等工具,以及侧栏「短剧工坊」工作台。它不负责替代即梦账号体系,而是 orchestrate 官方 dreamina-canvas(与 npm 上的第三方 jimeng-cli 不是一回事)。
装了哪些能力¶
README 用表格归纳了随包能力,核心如下。
| 能力 | 说明 |
|---|---|
skill smy-seedance-storyboard |
快照:SKILL.md + 6 篇 references + 2 个示例项目,/skill 与模型可用 |
seedance_studio |
建项目、读进度、登记资产/分镜;即梦登录、查积分、建画布 |
jimeng_asset |
资产在画布上建图片节点 → 等待生成 → 下载到 assets/ |
jimeng_episode |
每集建视频节点(m2v,资产作参考)→ 等待 → 下载到 videos/ |
seedance_assemble |
用 ffmpeg 把各集拼成 out/final.mp4,可选旁白音轨 |
seedance_history |
生成历史:列表 / 详情 / 积分汇总 / 清空 |
| 侧栏「短剧工坊」 | 概览 · 我的短剧 · 生成历史 · 新建短剧 · 文-资-视-剪 |
生成会复用同一张即梦画布;project.json 记录画布 id 与各节点 nodeId,便于回画布改图。
前置环境¶
下面三步需要先具备,再安装插件。
即梦官方 CLI¶
Windows 安装示例(README 原文):
irm https://jimeng.jianying.com/canvas-cli/install.ps1 | iex
dreamina-canvas --format json version
装完后让模型执行 seedance_studio action=login 拿授权链接,扫码后再 action=login-check。
ffmpeg¶
seedance_assemble 拼接成片依赖 ffmpeg,需事先装好并在 PATH 中可用。
DeepSeek Harness 版本¶
package.json 要求宿主:
dsh >= 0.2.1-rc.2 < 0.3.0
插件标注 client.platform 为 web,安装命令使用 --profile web。
安装与启用¶
官方安装命令(README 原文,勿自行改写为 github:owner/repo 形式):
dsh plugin --profile web add dsh-seedance-studio
装好后侧栏出现「短剧工坊」。首次安装或修改 client.js 后刷新页面(Ctrl+R);若改了 Host 半边(lib/、index.js),需重启一次 DeepSeek Harness(热更新不监听 node_modules 里的链接插件),会话记录不受影响。
生成历史与页面设置路径(README):
- 历史:
$DSH_HOME/seedance-studio/history.json(默认 Windows 为C:\Users\<你>\.dsh\seedance-studio\),最多保留 400 条,只删记录不删产物。 settings.json记录页面用过的扫描目录。
权限与许可:插件在当前 DSH 进程权限下运行,安装前建议阅读仓库源码与 LICENSE。插件代码为 MIT;skills/smy-seedance-storyboard 为第三方快照,原仓库未附 LICENSE,对外分发或商用前见 skills/NOTICE.md。
项目目录长什么样¶
本地短剧工程目录结构(README):
<项目目录>/
project.json # 色盘、画幅、画布 id、资产表、每集分镜与视频状态
剧本.md 素材清单.md E01_分镜.md …
assets/ # C01.png S01.png …
videos/ # E01.mp4 …
out/ # final.mp4
侧栏工作台与工具共用同一套逻辑:路径校验、积分上限(图片默认 10、视频默认 100)、错误文案一致。点「新建短剧 / 在对话里继续」不会自动发消息,只是把写好的指令填进新对话输入框。
典型流程¶
README 给出的可复现顺序如下。
seedance_studio action=env:一次性看清 CLI、登录、积分、模型。action=init→ 在对话里写剧本 / 素材清单 / 分镜 →action=update登记 assets 与 episodes。jimeng_asset action=generate(可先dryRun: true)。jimeng_episode action=generate。seedance_assemble→ 得到out/final.mp4。seedance_history action=stats:查看累计积分。
Workbench 还提供「文-资-视-剪」四步说明、模型报价表与常见问题,与上述工具链对齐。
费用、模型与限制¶
消耗的是即梦积分;maxCredits 为单次上限,报价超过上限会直接拒绝,不会静默扣费。README 给出 2026-11 cn 区实测报价(节选):
| 用途 | 模型 · 参数 | 积分(约) |
|---|---|---|
| 资产图 | seedream_4.5 · 2K |
3/张 |
| 单集 15s | seedance_2.0_mini · 720p |
90 |
| 单集 15s | seedance_2.5 · 720p |
300 |
默认选便宜档(seedream_4.5 + seedance_2.0_mini)便于验证分镜;要画质可换 seedance_2.5。Seedance 单集 15 秒、参考图最多 9 张;具体模型与分辨率以 dreamina-canvas model list 为准。出片是慢操作,工具会等到终态再下载。即梦会在产物左上角打「AI生成」水印,CLI 侧无法去掉。
适用谁、注意什么¶
适合已经在用 DSH 编排多步任务、并希望把「上美影风格」分镜 skill 与即梦画布串成固定工作流的开发者或创作者。不适合期望零配置、不关心即梦账号与积分的人。
插件依赖官方 CLI 与网络侧即梦服务;拼接依赖本机 ffmpeg。生态上 DSH 奉行「一切皆插件」,SkillHub 目录 与 DeepSeek / 幻方无官方从属关系,安装来源以目录页与 GitHub 为准。
链接¶
- 目录页:https://www.skillhub.cn/plugins/liangdabiao/dsh-seedance-studio
- 仓库:https://github.com/liangdabiao/dsh-seedance-studio
维护者 README 致谢社区 linux.do。