拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

本地AI短剧创作台:Drama Skills Dashboard 单页工作台的功能与用法

本地AI短剧创作台:Drama Skills Dashboard 单页工作台的功能与用法

本地AI短剧创作台:Drama Skills Dashboard 单页工作台的功能与用法

【免费下载链接】drama-skills开源 AI 短剧/漫剧创作 skill 合集:剧本、角色资产、分镜 storyboard、图片/视频提示词、审查,适配 Claude Code 与 Codex | Open-source AI short drama / micro-drama skills for Claude Code & Codex: script, assets, storyboard, image & video prompts, review. MIT.项目地址: https://gitcode.com/gh_mirrors/dr/drama-skills

Drama Skills 是一套开源的 AI 短剧/漫剧创作 skill 合集(剧本、角色资产、分镜、图片/视频提示词、审查),其中的 Dashboard 是本地运行的短剧创作台——一个纯浏览器单页工作台,帮你总览每一集的进度、节奏和素材,无需部署、不联网、零依赖。本文带你快速上手这个创作台。

这个 Dashboard 能帮你做什么?

用 AI 做短剧时,一个项目会散落成很多文件:剧本、视觉设定、分镜、图片提示词、视频提示词……Drama Skills 把这些文件组织成标准项目结构,而 Dashboard 就是它们的「总控台」:

  • 📊按阶段展示项目:全剧页给出下一步建议和分集进度;
  • 🗂每集 7 个视图:概况、剧本、设定、分镜、提示词、成片、审查,一个 Tab 一个阶段;
  • 🎞分镜可视化:节奏条按时间轴展示每一镜的景别、时长与情绪类型;
  • ⚡⌘K 全局搜索:一按就能搜全剧的台词、镜头、设定;
  • 🔒本地回环 + 令牌保护:只监听 127.0.0.1,链接自带随机令牌,关终端也不会丢。

它只做展示和编辑,不负责工作流编排或媒体生产——需要 AI 写作或生成的地方,它只帮你复制一句请求交回对话,干净利落。

一键启动短剧创作台

前置条件只有 Python 3.9+,无需安装任何包。在项目工作区(workspace)下运行:

python3 {技能目录}/scripts/dashboard_server.py --workspace <workspace> --port 0 --detach --open
  • --workspace指定你的项目目录(含short-drama.json的短剧项目);
  • --port 0让系统自动分配空闲端口;
  • --detach让服务脱离终端独立后台运行,关闭会话、终端或智能体都不会带走它,链接在整个创作期间持续有效;
  • --open启动后自动打开浏览器。

启动后地址、端口和进程号记录在<workspace>/.short-drama/dashboard.json(仅本人可读),日志在同目录dashboard.log。日常管理只有两条命令:

python3 {技能目录}/scripts/dashboard_server.py --workspace <workspace> --status # 查看当前链接 python3 {技能目录}/scripts/dashboard_server.py --workspace <workspace> --stop # 停止服务

同一工作区已有在跑的 Dashboard 时,再次启动只会打印同一个链接,不会开第二个端口;想换端口或令牌时加--restart即可。

六大视图:一集短剧的全程总览

进入某集后,顶部阶段条对应它的全部创作环节:

视图对应文档你看什么
概况—集卡信息、进度、下一步建议
剧本剧本.md场与节拍、台词结构
设定视觉设定.md人物、场景、道具等视觉资产条目
分镜分镜.md镜头卡片、节奏条(见下节)
提示词图片提示词.md/视频提示词.md逐镜的生成提示词
成片剪辑单.md+ 成片文件剪辑来源与最终成片预览
审查审查/EPxxx-审查.md审查发现与分级(must/建议)

全剧页则把所有集排成进度表:哪集剧本写完、哪集分镜已冻结、哪集成片已出、哪集还有 must 级审查问题,一眼到位。

分镜面板:用节奏条看懂一集的呼吸

分镜视图是最直观的一页(见开头截图):

  • 顶部四张核对卡:总时长、平均镜长、近景类占比、场与幕别数,各自对照rhythm_profile档案给出「符合 / 偏差」;
  • 节奏条:把 60 秒一集画成一条时间轴,色块编码景别(全景、中景、近景、特写)、情绪(兴奋、紧张、平和)和是否含台词,幕与场边界清晰可见;
  • 镜头卡片:每镜一张卡,带起始帧缩略图、景别/运镜/时长标签、画面描述、台词,还有「有画幅问题」等预警角标;
  • 卡片 / 列表 / 编辑原文三种展示模式自由切换,还能按场景过滤。

只读结构 + 编辑原文:安全改文件

Dashboard 的设计原则是「Markdown 是唯一真相」:

  • 所有结构化视图只读,不会替你改一个标点;
  • 想修改内容时点「编辑原文」,直接编辑对应 Markdown 原文;
  • 保存走乐观锁版本控制(SHA-256):文件在打开后若被别人改过,会报冲突而不是覆盖;
  • JSON / JSONL 文件保存前会做结构校验,坏了的 JSON 会被拦下来并提示具体行列。

另外,页面上的缩略图和素材只认文档里的绑定:缩略图是分镜中「用途:起始帧」的REF-...绑定,每镜素材来自剪辑单的「来源」行,成片则是剪辑输出文件。没有绑定就显示空位——它绝不按文件名瞎猜配图。

本地回环:你的项目不出本机

安全是内置的,不是可选的:

  • 服务只能绑定 127.0.0.1回环地址,局域网其他人无法访问;
  • 每次启动生成随机访问令牌并写进 URL,API 请求还要带会话 Cookie 双重校验;
  • 响应头带 CSP、禁止内嵌(X-Frame-Options: DENY),防点击劫持;
  • 内部运行状态目录(.short-drama/)对页面完全隐藏。

在源码里看看它

Dashboard 前后端都很轻,想折腾可以顺着这些路径看:

  • 服务端(回环 HTTP + 安全读取 + 版本化保存):dashboard_server.py
  • 前端单页应用:index.html、app.js、styles.css
  • 文档解析视图(把 Markdown 解析成面板数据):creator_views.py
  • 项目初始化与状态工具:project_tool.py
  • 五份创作文档的写法规范:creator-documents.md
  • 完整创作工作流说明:creator-workflow.md

结语

Drama Skills Dashboard 把 AI 短剧创作中「文件多、阶段多、进度难查」的痛点,压缩成一个随时可开的本地单页创作台:启动一条命令,进度、节奏、素材、审查一屏收齐,改稿直接编辑原文。配合项目里的 9 个创作 skill(开发、写作、资产、分镜、提示词、生产、剪辑、审查等),它就是你的本地 AI 短剧流水线控制台。

想完整体验,可先克隆仓库:

git clone https://gitcode.com/gh_mirrors/dr/drama-skills

然后参考 README.md 初始化一个短剧项目,再用上面的命令打开创作台,几分钟内就能看到属于自己的短剧 Dashboard。

【免费下载链接】drama-skills开源 AI 短剧/漫剧创作 skill 合集:剧本、角色资产、分镜 storyboard、图片/视频提示词、审查,适配 Claude Code 与 Codex | Open-source AI short drama / micro-drama skills for Claude Code & Codex: script, assets, storyboard, image & video prompts, review. MIT.项目地址: https://gitcode.com/gh_mirrors/dr/drama-skills

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表