Skip to main content
Glama

create_drama

Create a new short-drama project with foundational settings for visual consistency, auto-generating empty episodes and returning drama and episode IDs for downstream production.

Instructions

新建一部短剧(剧壳)。★强烈建议建剧时一并设好基础项目设定——project_type/setting_brief(世界观·ERA LOCK)/ethnicity(族裔)/画幅分辨率,以及一致性锚(cinematography_prompt/art_bible/visual_lock)。这些全免费、是驱动全链一致性的地基;只传 title 建空壳会让后续所有生成跑偏、返工重花钱。按 total_episodes 自动建 N 空集,返回 drama_id 与各集 episode_id。免费。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
genreNo题材,如 都市/悬疑/古装
styleNo风格描述
themeNo主题(一句话核心冲突·防跑题);★≠theme_statement,这是UI「主题」框对应的列
titleYes剧名
motifsNo视觉母题:反复出现的物件/颜色,逗号分隔(每个应≥3镜复现)
art_bibleNo美术圣经:色调/材质/气质,注入所有生图prompt,统一视觉风格
ethnicityNo全剧角色族裔锁(单一真相源)。不设=按剧本自动推断;custom 时用 ethnicity_note 写自由描述
bgm_sourceNoBGM来源:own=自有BGM流水线(默认,抑制裸片BGM);clip=保留视频原生BGM、终拼不叠加
bgm_enabledNoBGM总开关:false=终拼不混任何BGM,保留视频原声
descriptionNo
image_modelNo图片模型(★drama级·整剧统一画风·默认香蕉2 Nano Banana 2)。可选:gemini-3.1-flash-image(香蕉2·默认·71点)/gemini-3-pro-image(香蕉Pro·精细·175点)/gemini-3.1-flash-lite-image(香蕉2 Lite·31点)/doubao-seedream-5-0-260128(Seedream 5.0)/gpt-image-2(ChatGPT Image 2)。建剧即定、整剧统一;generate_frames 可临时覆盖某次出图
visual_lockNo视觉锁定:民族外貌/服装约束/禁止元素,最高优先级、无条件注入所有生图prompt
aspect_ratioNo画幅比例(默认 9:16 竖屏短剧)。★drama级锁定:建剧即定、之后所有出图/出视频/成片都用它,别中途改(改了已生成内容画幅不一致、漂移)
project_typeNo项目类型(默认 drama)。ad=广告(改写走 ad_script_rewriter);mv=音乐(走歌词→故事→剧本子流程);brand_film=品牌微电影(默认16:9)
reframe_modeNo一源多画幅裁切策略
rewrite_modeNoAI改写深度:standard 或 director(导演级)
video_engineNo视频引擎(★drama级·整剧统一·AI必须按剧选型主动引导:写实真人剧→seedance-2.5 或降本 hailuo-3;风格化/动画/3D卡通/空镜/产品镜→wan3.0(赶交付 wan3.0-prime);写实真人剧绝不选 wan——720p+ 真人脸被厂商审核一致拒):seedance-2.5(默认·全能力:帧链/场景组/就地编辑/延长/参考图锚·720p约212点/秒) / hailuo-3(MiniMax H3:约1/3成本 720p 70点/秒·原生对白与音效·支持2K·单镜约6分钟·支持就地编辑(强保真)与成片续写·关键帧组/时间戳区间暂不可用;编辑/续写输入视频另按秒计费) / wan3.0(WAN 3.0:约4折成本 720p 84点/秒·原生对白与音效·支持1080P·单次最长30秒·最短2秒计费·支持就地编辑(强语义)与成片续写·关键帧组/时间戳区间暂不可用;★写实真人720p+可能被厂商审核拒绝,风格化/动画剧适用;★★会在单个分镜片内自行换机位硬切(实测11/12镜)→叙事剧慎用,详见选型决策树④) / wan3.0-prime(WAN 3.0 高速版:能力同wan3.0·出片约2×·费率1.5×=720p 126点/秒;镜内自剪同 wan3.0)。★必须在出视频**前**设置——切换不回溯已生成的镜头,同剧混用引擎会有画风/身份漂移风险
bgm_volume_dbNo自定义BGM音量(dB,负值),覆盖预设档、关自适应
setting_briefNo世界观 Brief:一段话锁定语言/文化/时代/地点,作为 AI 强制约束(ERA LOCK),影响剧本改写·分镜·所有出图。不设则按剧本语言与文化自动推断。
director_styleNo导演风格包 key
ethnicity_noteNoethnicity='custom' 时的自由文本(如 北欧/波斯);其余取值忽略
reframe_anchorNo多画幅裁切锚点
show_subtitlesNo字幕烧录总开关:false=不烧字幕轨
total_episodesNo集数(默认 1),自动建 N 个空集
use_clip_audioNo用视频原声(★默认开):true/不传=跳过TTS配音直接用视频自带声;false=改回TTS配音。所有类型默认视频原声,建剧时应主动告知客户可切换配音(★直接改成片音频)
fidelity_enforceNo1=改写保真硬闸:丢台词/丢人物/丢动作节拍直接拒收重做(客户要求逐句保留时开)
rewrite_pipelineNo改写流水线:auto(默认,按原稿形态智能路由——剧本形态走两步保真,小说/大纲走创作改写)/two_pass(强制两步保真,客户自带成熟剧本必选)/single_forced(强制单步创作)
video_resolutionNo视频分辨率(默认 720p;成本随分辨率上升)。按引擎选:seedance-2.5 在售 480p/720p(高清档停售);hailuo-3 选 720p(=768P 70点/秒)或 1080p(=2K 112点/秒),无独立 480p 档;wan3.0/prime 三档全售(42/84/168,prime 63/126/252 点/秒)。草稿迭代用低档,成片交付才上高清
bgm_volume_presetNoBGM音量档:off静音/low轻(-28dB)/auto自适应(默认,静段可闻·对白不压麦)/high强
subtitle_margin_vNo字幕边距 MarginV 像素(与画面边缘距离,默认 80)
subtitle_positionNo字幕位置(默认 bottom)
cover_card_defaultNo片头封面卡默认
default_transitionNo镜头间转场预设(默认 fade;21种+智能)
subtitle_animationNo字幕动效:fade(默认)/bounce弹跳/typewriter打字机/highlight高亮
video_style_promptNo视频风格锁定·正向风格词(前置注入,描述渲染质感/美术)
poster_card_defaultNo片尾海报卡默认
cinematography_promptNo摄影DNA:镜头/镜片/光圈/调色一揽子,注入所有出图/视频prompt,整剧镜头一致。★★写**单镜**摄影规格,不要写整部剧的镜头序列:本字段会被原样注入**每一个分镜**,写成「航拍大远景开场→中景→跟摇→推近→剪影收尾」这类序列 = 在要求厂商把 5 段机位塞进每个 3 秒镜。正确写法举例:「浅景深长焦,黄金时刻光线与体积光,逆光轮廓,冷暖对比」——只描述镜片/光线/调色等全片统一的摄影属性
default_transition_msNo转场时长 ms(默认 250;短剧 200-400 体感佳)
video_negative_promptNo视频风格锁定·负向排除词(末尾追加,防风格跳变)
subtitle_secondary_langNo双语字幕第二语言(如 en/ja);设了即双语(需先字幕同步翻译该语言)
subtitle_translation_onlyNo仅显示译文(不显原文)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.57

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full burden. It discloses that the tool creates a shell, auto-creates empty episodes, returns IDs, is free, and that minimal input leads to downstream inconsistency and rework. It doesn't mention idempotency or permissions, but the core side effects are transparent.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three compact sentences front-load the main action, then add a prioritized setup warning and the return-value summary. The structure is efficient and every sentence carries meaningful guidance, with only minor repetition of '免费'.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 41-parameter tool with no output schema, the description adequately explains the creation flow, the important parameters to set, the risk of empty-shell creation, and what is returned. It doesn't enumerate defaults, but the schema already covers those.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 98%, so the baseline is 3. The description adds value by grouping key parameters (project_type/setting_brief/ethnicity/aspect_ratio, and consistency anchors cinematography_prompt/art_bible/visual_lock) and explaining why they matter, which goes beyond the individual schema descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: '新建一部短剧(剧壳)', and clarifies the unique behavior of automatically creating N empty episodes and returning drama_id and episode_id. This clearly distinguishes it from the many generate_* sibling tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives clear invocation context by strongly recommending that foundational settings be set at creation time, listing the key fields, and warning that a title-only shell causes rework. It doesn't explicitly name alternative tools, but the guidance is concrete and actionable.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools