DreamShow · 手册免费下载
手册目录
手册 › 用 AI 创作

用 AI 创建演出

您已经有了一部戏的剧本、提示表或演出流程:一个对话式 AI(ChatGPT、Gemini、Claude、Le Chat…)会根据这份文档编写演出,包含灯光、声音,以及(如果场地里有的话)机器人和 LED 面具。DreamShow 会把它需要了解的、关于您场地的一切都告诉它,然后在创建演出之前逐行检查它的回答。AI 从不编写 DMX 或地址:它只选择氛围、区域、分组和文件,其余部分由 DreamShow 用您真实的灯具来构建。

打开方式: 菜单 文件 > 用 AI 创建演出…,或者在首场演出向导中选择 用 AI,根据我的剧本。

在您于浏览器中工作期间,该窗口保持打开:您可以根据需要在两者之间来回切换。必须已加载一个场地;否则 DreamShow 会显示“未加载场地。”。

窗口顶部

1. 演出的音频文件(台词、音乐、音效)

在这里,您把 AI 可以放进演出的所有声音交给 DreamShow。没有声音的演出也是可以的:此时列表显示“(无文件:也可以创建无声演出)”。

不是声音的文件会被忽略。选用的声音会被 复制 到演出的媒体文件夹(DreamShow 数据文件夹中的 medias\<演出名称>);已存在的同名文件会被替换。日志会记录“已向 … 添加 … 个音频文件”。

列表显示每个文件,前面带有 ♪,在 DreamShow 能读取时附带以秒为单位的时长,例如 ♪ acte1-scene2.mp3 (12.4 秒)。这些时长会传给 AI:它用来衔接各句台词。

DreamShow 自己为面具口型生成的 WAV 文件(见下文)不会出现在列表中:AI 指定的始终是原始文件。

2. 给 AI 的说明

接着,如窗口所示:“将其粘贴到您选择的 AI 中,再附上剧本或提示表(Word、PDF 或直接粘贴的文本)。让它回答,然后复制完整回答。”

请求包含什么

请求使用 DreamShow 的语言书写(界面为法语时用法语,否则用英语)。它包括:

3. AI 的回答

DreamShow 能容忍 AI 有时在回答前后附加的文字(开场白、``json 标记):它取第一个左花括号 { 与最后一个右花括号 }` 之间的全部内容。

对回答的任何修改都会使 创建演出 ✨ 按钮失效:必须重新检查。

检查报告

报告按顺序列出:

每一行都以相关的场景开头,形式为“场景 3“客厅”:…”。

错误(无法创建):

消息含义
回答中没有 JSON 对象。粘贴的文字中没有花括号括起来的块。
无法读取的 JSON:…回答格式有误(常常是被截断了:请让 AI 完整地重新发送)。
回答中没有场景。场景列表为空。
…:缺少文件。某个声音、机器人台词或面具台词没有指明任何文件。
…:演出媒体中没有文件“…”。该文件没有在第 1 部分中添加。
…:场地中没有机器人“…”。该名称与 场地 > 机器人… 中声明的任何机器人都不匹配。
…:未知的机器人动作“…”。该动作不存在。
…:未知的舞蹈“…”。/未知的招式“…”。/未知手势“…”。该机器人没有这个选项。
…:场地中没有面具“…”。该名称与 场地 > LED 面具… 中声明的任何面具都不匹配。
…:未知的面具动作“…”。该动作不存在。
…:未知的表情“…”。该面孔不在目录中。

警告(仍可创建演出):

消息DreamShow 的处理
格式为“…”而非“dreamshow-show-plan”:仍尝试读取。无论如何仍读取回答。
…:“文件”被理解为“另一个文件”。AI 给出的名称只有扩展名不同(例如用 scene1.wav 代替 scene1.mp3):使用实际存在的文件。
…:未知氛围“…”,改用“day”。应用“白天”氛围。
…:未知区域“…”,改用“all”。整个舞台都被照亮。
…:未知触发方式“…”,改用 Go。场景将等待 Go。
…:未知分组“…”,已忽略。/…:未知分组“…”,效果已忽略。不创建该设置或效果。
…:无法读取的颜色“…”。不应用该颜色(预期格式为 #RRGGBB)。
…:特殊设备“…”被开启(烟机、风扇、紫外灯…):请确认这是有意为之。该设置会被应用,但请核对。
…:特殊设备“…”不能加效果,已忽略。不会在特殊设备上添加任何效果。
…:“circle”需要摇头灯,分组“…”没有。圆形和八字效果只适用于摇头灯。
…:未知效果“…”,已忽略。不创建该效果。
频闪灯(“…”)绝不会由 AI 方案触发:如演出需要,请手动设置。对频闪灯分组所要求的任何点亮或效果都会被移除。

创建演出

创建的内容

对于回答中的每个场景,DreamShow 都会在演出中按相同顺序创建一个场景。

最终状态(灯光)。 DreamShow 像做戏剧演出程序那样构建灯光:

场景设置。

时间线的轨道,只有在有内容时才会创建:

六种可用的效果会变成这些动态效果:

要求的效果创建的动态效果
rainbow分组上的彩虹,周期 6 秒
chase亮度追逐,周期 1.2 秒
pulse亮度脉动(方波,下限 15 %),周期 1 秒
wave亮度波浪(正弦,下限 30 %),周期 3 秒
circle摇头灯画圆,周期 4 秒(仅限摇头灯)
eight摇头灯画八字,周期 4 秒(仅限摇头灯)

这些周期时长对应速度 1;所要求的速度(“speed”)会除以它,范围在 0.2 至 5 之间。颜色只对 chase、pulse 和 wave 有效。创建的每个块之后都可以通过双击来修改,就像任何动态效果一样(参见 动态效果)。

面具的口型。 LED 面具的口型同步是根据 WAV 文件计算的。当 AI 让某个面具配合一个 m4a、mp3 或其他格式的文件说话时,DreamShow 会在检查时就在媒体文件夹中生成同名的 WAV(如果原始文件更新,则重新生成),面具块使用这个 WAV。声音块则保留原始文件。参见 LED 面具。

AI 使用的词汇

您无需自己编写这种格式,但了解它有助于阅读回答,或提出精确的修改要求。

最小回答示例:


{
  "format": "dreamshow-show-plan", "version": 1, "name": "Le Petit Prince",
  "scenes": [
    { "name": "Accueil", "trigger": "go", "fade": 3, "note": "Go quand la salle est pleine",
      "light": { "ambience": "audience" } },
    { "name": "Le désert", "trigger": "go", "fade": 4, "note": "Go sur « Dessine-moi un mouton »",
      "light": { "ambience": "day", "zone": "centre" },
      "sounds": [ { "file": "vent.mp3", "start": 0 } ] }
  ]
}

安全规则

分步操作

创建一部戏剧的演出

  1. 检查当前场地是否正确,且其分组有清晰的名称(“面光”、“逆光”、“摇头灯”…):AI 会用到它们。
  2. 打开 文件 > 用 AI 创建演出…。
  3. 输入 演出名称。
  4. 添加声音:添加文件夹… 并选择台词和音乐所在的文件夹,或把文件拖到窗口上。检查它们的时长是否显示出来。
  5. 单击 复制请求。
  6. 在浏览器中,与您选择的 AI 打开一个对话,粘贴请求,然后附上您的剧本(Word 或 PDF 文件),或紧接着粘贴。发送。
  7. AI 回答后,复制它的 全部 回答(许多 AI 在代码块下方提供“复制”按钮)。
  8. 回到 DreamShow 并单击 粘贴:检查随即开始。
  9. 如果有错误,请复制红色的行,把它们重新粘贴到对话中,要求 AI 修正并重新发送完整的回答,然后重新执行第 8 步。
  10. 当报告显示“全部读懂:可以创建演出了。”时,单击 创建演出 ✨。
  11. 逐场景检查演出:调整亮度、渐变和提示信息,补上 AI 无法知道的内容。保存(Ctrl+S)。

事后添加声音

如果 AI 要求一个您漏掉的文件:把它加入第 1 部分(演出名称已经固定,文件会进入同一个文件夹),然后再次单击 检查。无需重新复制请求,除非您希望 AI 知道新文件的时长。

须知

另请参阅