源码公开的 DSH 短剧工作台:无限画布、1–30 集一键生成、确定性检查、可拍性报告、逐集签收与放行闸门——数据全在本机,当前为实验版。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-11-11
许可证
PolyForm-Noncommercial-1.0.0
01它能帮你完成什么?
在 DSH 画布上把一句话故事写成 1–30 集短剧并导出剧本
9 类节点的画布、按「节拍 → 分场 → 剧本 → 确定性检查 → 质检 / 合规」批量生成的流水线、生成前快照,以及 docx / md / txt 导出
需要批量出稿加质量门的短剧编剧与小型工作室
判断写完的这些集到底能不能拍
逐集的可拍性报告——±25% 容差的估算时长、场次、角色对白、集末钩子、是否落在设定集内——签收绑定稿件版本,并配一道放行闸门
必须逐集签收之后才能放行的制片与主编剧
02如何接入 DeepSeek Harness?
前置条件
- DeepSeek Harness >= 0.2.1-rc.5 —— 三个 bundle 的 `dsh.compatibility` 都声明 `0.2.1-rc.5+`
- DSH CLI 与源码构建需要 Node.js `^22.19.0 || >=24.0.0`
- 导出 docx 可选装 Python 3 与 python-docx;缺依赖时会降级成 md 并写明原因
安装步骤
- 01
克隆仓库后运行 `bash dsh/profile/install.sh` —— 它用 `web` 模板创建 `moxi` profile,并用 `dsh plugin add` 挂载三个 bundle
$ dsh plugin add
- 02
可选:用 `MOXI_INSTALL_SKILL=1 bash dsh/profile/install.sh` 一并安装创作技能(已有技能会先备份,不覆盖)
- 03
用 `dsh --profile moxi` 启动
$ dsh --profile moxi
验证接入成功
- 终端会打印带 token 的 `http://127.0.0.1:<port>/?token=...` 地址,打开后侧栏有「墨戏画布」与「墨戏后台」
- 侧栏 →「墨戏画布」→「+ 新开一部剧」,填剧名、集数、受众、题材与一句话故事
回滚
- 源码安装用 `bash dsh/profile/install.sh --uninstall`,预编译包用 `dsh plugin --profile moxi-exp remove moxi-core-bundle moxi-canvas-bundle moxi-admin-bundle`
- 卸载不会删除项目数据——数据仍在 `~/Documents/Moxi/projects`
03DSH 适配与能力边界
在独立 profile 里的三个 DSH bundle:`moxi-core` 宿主插件,加上 `moxi-canvas` 与 `moxi-admin` 两个客户端插件
无限画布
一个短剧项目→9 类节点(项目根 / 设定集 / 资产 / 分集节拍 / 分场表 / 剧本场次 / 质检 / 合规 / 分镜·导出),支持拖拽、缩放、连线、双击改名、撤销重做与视口持久化
批量分集生成
起止集范围→按节拍 → 分场 → 剧本 → 确定性检查 → 质检 / 合规流水线生成的分集,带实时进度、可取消、可续跑与断点恢复
单任务上限 30 集生成启动前会自动拍快照可拍性报告与签收
已生成的各集→逐集的估算时长、场次、角色对白、集末钩子、是否在设定集内与角色出场分布;每集可人工签收
签收绑定稿件版本,改稿后签收自动失效放行闸门
签收状态与钩子检测结果→未签收、签收失效或缺集末钩子时不放行;强制放行必须填理由并写入审计
强制放行会记进审计事件流管理后台(5 页)
项目、规则、模型与日志→工作台 KPI、项目、规则与技能、模型与用量(含链路探针)、日志与按范围导出
本机数据与审计
每一次写操作→只追加的 `history/events.jsonl`、可回滚的 WAL 写事务,以及可从 `.trash/` 找回的软删除
全部项目数据都放在本机 `~/Documents/Moxi/projects/` 下
04适合谁?何时不该用?
适合
- 需要批量出稿加质量门的短剧编剧与小型工作室
- 必须逐集签收之后才能放行的制片与主编剧
不适合
- PolyForm Noncommercial 1.0.0:个人学习、研究与非商业创作免费;任何商业用途都需要作者书面授权。
- 项目明确是实验版——接口、数据格式与界面都可能调整,升级前请先备份项目数据。
- 可拍性的时长与钩子都是估算与文本特征检测,不能替代真人计时、场地与演员可行性判断。
- AI 合规评审是建议级,不参与放行闸门;红线由确定性规则表判定,非红线的高风险项需人工确认。
- 100 集量级没有压测(30 集 / 157 个节点的项目跑得流畅),超长项目可能卡顿。
05兼容性、维护与安全提示
- PolyForm Noncommercial 1.0.0:个人学习、研究与非商业创作免费;任何商业用途都需要作者书面授权。
- 项目明确是实验版——接口、数据格式与界面都可能调整,升级前请先备份项目数据。
- 可拍性的时长与钩子都是估算与文本特征检测,不能替代真人计时、场地与演员可行性判断。
- AI 合规评审是建议级,不参与放行闸门;红线由确定性规则表判定,非红线的高风险项需人工确认。
- 100 集量级没有压测(30 集 / 157 个节点的项目跑得流畅),超长项目可能卡顿。
- Windows 安装脚本与路径做了兼容处理,但没在真实 Windows 机器上完整实测;遇到问题请附 `moxi-diagnose.txt`。
- 没有云端后端、数据库服务与遥测;模型调用复用 DSH 的 llm 服务,密钥留在 DSH profile 里,插件既不保存密钥也不自己发 HTTP。
PolyForm-Noncommercial-1.0.0 · 仅 README 证据,facts 包里没有已发布的 tag,未做安全审计
06常见问题
怎么在 DeepSeek Harness 上安装墨戏生花?
克隆仓库后运行 `bash dsh/profile/install.sh`:它用 `web` 模板创建独立的 `moxi` profile,并用 `dsh plugin add` 挂载 `moxi-core`、`moxi-canvas`、`moxi-admin`,不会动你的 `desktop` profile。然后用 `dsh --profile moxi` 启动,打开终端打印的带 token 地址。要求 DSH >= 0.2.1-rc.5、Node.js ^22.19.0 或 >=24。
一集能不能过是模型说了算吗?
不是。分工是刻意的:模型负责写与打分,确定性脚本负责判字数、场次连续、场景头格式、重复段落、合规红线、时长与钩子,最后逐集由人签收。放行闸门会拦下未签收、签收失效与缺集末钩子的集;确需跳过必须填理由并写入审计。
可以商用吗?
需要授权。许可为 PolyForm Noncommercial 1.0.0:个人学习、研究与非商业创作免费;接单、SaaS、付费课程、公司内部经营使用、转售等任何商业用途都需要作者书面授权。
项目数据存在哪里?
默认在 `~/Documents/Moxi/projects/`,形式是 Markdown / JSON / JSONL。没有云端后端、数据库服务与遥测;写操作只追加进 `history/events.jsonl`,写事务走 WAL,删除是软删、可从 `.trash/` 找回。模型调用复用 DSH 的 llm 服务,密钥留在 DSH profile 里。
能上生产吗?
当前是实验版:接口、数据格式与界面都可能调整,升级前请先备份项目数据。已知限制包括 100 集量级未压测(30 集 / 157 个节点流畅)、AI 合规评审仅为建议级不参与闸门、Windows 安装脚本未在真实 Windows 机器上完整实测。
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数据与来源
DSH 是 DeepSeek 的本地 Agent 运行时(「一切皆插件」),墨戏生花以三个插件的形式接入它。
| `moxi-core` | Host 插件(无 UI) | 项目 / 节点 / 连线的唯一读写入口;状态机、审计、确定性检查、导出、可拍性报告、放行闸门;对 Agent 暴露 15 个工具,对前端提供 36 条 `/api/moxi/*…
安装**不会动** `desktop` profile,你现有的 DSH 界面不受影响。
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-11。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
