短剧工坊 加载中…
加载中…

短剧工坊

选择创作场景
加载服务商...

登录后,可将项目真正保存到服务器,在不同浏览器中加载同一账号下的项目。

{{ authError }}

创作助手

将执行以下修订:

  1. 修订梗概 修订角色人设 修订大纲 修订分集集纲 修订第{{ a.episodeNumber }}集剧本 续写第{{ a.startEpisode }}~{{ a.endEpisode }}集集纲 续写第{{ a.startEpisode }}~{{ a.endEpisode }}集剧本 {{ a.step }} :{{ (a.revisionFeedback || '').slice(0, 40) }}{{ (a.revisionFeedback || '').length > 40 ? '…' : '' }}
正在理解您的修改意图…

IP 人设

填写或生成角色 IP 的人设(名称、身份、性格、外貌、口头禅等),供后续世界观与小故事使用。

加载中...

世界观

设定故事发生的世界(时间、地点、规则、氛围)。可输入关键词或使用「随机生成」再编辑。

正在生成世界观,请稍候…
小故事列表
暂无小故事,点击「新增」添加
请从左侧选择或新增小故事

创意灵感

输入你的故事灵感,AI将生成解说动漫剧本:以旁白解说为主线推动剧情,配合画面与视听描写,适合 AI 漫剧制作。

输入你的故事灵感或创意概念,AI将帮你发展成完整的短剧剧本。灵感可以是一句话、一个场景、一个人物设定,或者一个完整的故事构想。

输入你的故事灵感,AI将按「AI 仿真人」呈现形式生成剧本:侧重大场面、打斗与特效描写,规避细腻微表情与心理戏,适合 AIGC 制作。

输入你的故事灵感,AI将帮你发展成10-30分钟的故事短片剧本。可结合上方选择的叙事风格,灵感可为一句话、一个场景或完整构想。

{{ project.inspiration.length }} 字

灵感参考

适合 AI 仿真人(大场面/打斗/玄幻)

{{ getStepName(currentStep) }}

{{ getStepFullDesc(currentStep) }}

预计单集约 {{ getWordCount(project.episodeDuration) }} 字
{{ project.targetDuration }} 分钟
{{ project.narrativeStyle }}
预计剧本约 {{ getWordCount(project.targetDuration) }} 字

续写集纲

当前已有 1~{{ maxEpisodeFromOutlines }} 集集纲,可续写后续集(单次最多 {{ MAX_OUTLINES_CONTINUE }} 集)。

本次续写 {{ Math.max(0, (outlineContinueEnd || 0) - (outlineContinueStart || 0) + 1) }} 集
{{ generatingLabel }}...

点击下方按钮,AI将为你生成{{ getStepName(currentStep) }}

剧情检测报告

正在检测大纲…

剧情检测报告(分集集纲)

正在检测分集集纲…

{{ isStoryShortFilm ? '完整剧本创作' : '剧本创作' }}

单集时长: ≈ {{ getWordCount(project.episodeDuration) }}字/集
目标时长: {{ project.targetDuration }} 分钟 ≈ {{ getWordCount(project.targetDuration) }} 字

续写剧本(单次最多 {{ MAX_SCRIPT_CONTINUE }} 集)

{{ generatingLabel }}...

剧本正文

{{ currentEp.script.length }} 字

完整剧本尚未生成

第{{ currentEp.number }}集剧本尚未生成

点击上方"{{ isStoryShortFilm ? '生成完整剧本' : '生成剧本' }}"按钮开始创作

正在生成分镜脚本...

分镜脚本

正在提取场景和角色信息...

场景/角色提取

含基于剧本的空间描述与「场景图提示词」,可复制到 AI 绘图软件生成场景概念图

正在生成 BGM 提示词...

BGM 提示词(可复制到 AI 音乐软件使用)

{{ isStoryShortFilm ? '请先完成场次大纲的生成' : '请先完成分集集纲的生成' }}

剧情画布

从剧本全文中抽取事件与人物/地点,生成剧情图谱

{{ selectedStoryEvent.title || '未命名事件' }}

{{ selectedStoryEvent.summary }}

剧情作用:{{ selectedStoryEvent.significance }}
涉及人物:{{ getEntityName(cid, 'character') || cid }}
地点:{{ getEntityName(selectedStoryEvent.locationId, 'location') || selectedStoryEvent.locationId }}

项目库

管理你保存的短剧项目,随时继续创作

加载中...

暂无已保存的项目

在创作过程中点击"保存"按钮即可保存项目

{{ proj.name || (proj.projectType === 'ip_studio' ? '未命名 IP' : proj.projectType === 'narrated_anime' ? '未命名解说动漫' : proj.projectType === 'story_short_film' ? '未命名故事短片' : '未命名短剧') }}

IP 剧本 当前
创建于 {{ formatDate(proj.createdAt) }} 更新于 {{ formatDate(proj.updatedAt) }}

高级设置

当前模型
{{ currentProviderName }} / {{ currentModelName }}
加载中...
精确严谨 0 自由创意 1

温度越高,生成内容越有创意和多样性;越低则越稳定和可控。短剧创作建议 0.7-0.9。

单次生成的最大长度。分集集纲等长内容建议设为 8000+。

{{ generatingLabel }}
实时输出中
第{{ completedNotification.episodeNumber }}集剧本生成完成!
共 {{ completedNotification.wordCount }} 字
{{ toast.message }}