返回流水线

脚本编写器

将任意主题转化为完整的视频制作蓝图,旁白、每段的视觉方案、音频指导,以及逐步的镜头清单。

4

还需填写:主题, 类型

最适合

  • 从零规划视频,AI 撰写脚本并规划每一处视觉
  • 自动决定每个场景使用哪些工具
  • 为语音生成创建具有自然节奏的旁白脚本
  • 以一致的风格构建多段视频

使用时机

  • 从一个主题制作完整视频时,请始终从这里开始
  • 当你希望 AI 为你规划视觉、旁白和音乐时

提示

  • 你提供的主题细节越多,输出就越好
  • 使用指令字段设定风格偏好(例如电影感、振奋、教育型)
  • 输出包含一张展示各部分如何连接的可视化图
  • 每个场景都指明使用哪些流水线以及顺序

关于此流水线的文章

脚本编写器 API

从你自己的代码调用此流水线。一次请求即可发起运行;模型是一个输入字段,而不是独立的接口。

4 个输入
2 必填
4 积分
bun add @pipe2-ai/sdk
import { createClient } from "@pipe2-ai/sdk";

const client = createClient(process.env.PIPE2_TOKEN!);

const { run_pipeline } = await client.RunPipeline({
  pipeline_slug: "script-writer",
  input: {
    topic: "why sourdough starters actually work",
    genre: "documentary",
  },
});
pip install pipe2
import asyncio
import os

from pipe2 import Pipe2Client

client = Pipe2Client(token=os.environ["PIPE2_TOKEN"])

run = asyncio.run(client.run_pipeline(
    pipeline_slug="script-writer",
    input={
        "topic": "why sourdough starters actually work",
        "genre": "documentary",
    },
))
go get github.com/pipe2-ai/sdk-go
client := pipe2.NewClient(os.Getenv("PIPE2_TOKEN"))

input := json.RawMessage(`{
  "topic": "why sourdough starters actually work",
  "genre": "documentary"
}`)

run, err := pipe2.RunPipeline(context.Background(), client, "script-writer", input)
if err != nil {
    log.Fatal(err)
}
brew install pipe2-ai/tap/pipe2
pipe2 pipelines run \
  --pipeline script-writer \
  --input-json '{"topic": "why sourdough starters actually work", "genre": "documentary"}' \
  --wait

获取 API 令牌 →

参数

genre 必填

Tone and format of the script — drives pacing, structure and voice.

documentaryeducationalexplainerpromocinematic 默认 documentary
topic 必填

你的视频讲的是什么?

string
duration_min

Target read time in minutes. The script is written to fit.

13510 默认 1
显示全部 4 个输入
instructions

可选的制作指引

string

在 AI 智能体中使用

将任意 MCP 客户端指向 pipe2,你的智能体就能获得这些工具。它会找到这条流水线,读取上方相同的 schema,然后运行它。

  • list_pipelines
  • get_pipeline_schema
  • run_pipeline
  • get_pipeline_run_status
  • request_upload
https://mcp.pipe2.ai/mcp
{
  "mcpServers": {
    "pipe2ai": {
      "url": "https://mcp.pipe2.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

完整 API 参考 MCP 设置 CLI 参考

脚本编写器: AI 制作蓝图生成器

输入一个主题,即可获得一份完整的纪录片视频制作蓝图。AI 化身电影导演,撰写旁白、为每段设计视觉策略、选择使用哪些工具及原因、规划音频,并输出一张可视化工作流图。

工作原理

  1. 输入你的主题: 描述你的纪录片题材
  2. 选择时长: 1、3、5 或 10 分钟
  3. 设定基调: 教育型(PBS 风格)、戏剧型(紧张而扣人心弦)或对话型(温暖、亲切)
  4. 获取你的蓝图: AI 设计完整的制作方案,并为每段给出逐步计划

你将得到什么

  • 旁白脚本: 以 130 WPM 撰写的完整句子,可直接用于 Audio Generator
  • 每段的视觉策略: 使用哪些工具(AI 生成、库存素材或文字卡片)以及为何如此
  • 工具步骤: 每一步的确切提示、查询和参数
  • 音频方案: 音色、语言、音乐情绪和时长
  • 合成说明: 转场风格、调色,以及用于 Video Reel 的节奏备注
  • 工作流图: 整条制作流水线的可视化依赖图

制作工作流

脚本编写器是第 1 步。AI 会读取蓝图并自动执行每一步:生成图像、搜索素材、施加运动、裁剪片段、制作标题卡、生成旁白和音乐,然后在 Video Reel 中将一切合成。

常见问题

我的脚本会有多少个段落?
段落数量随你选择的时长而变化:1 分钟为 4-6 段,3 分钟为 6-10 段,5 分钟为 8-12 段,10 分钟为 12-18 段。
旁白的字数是多少?
脚本以每分钟 130 词撰写,这是标准的纪录片旁白语速。一份 10 分钟的脚本在所有段落中约含 1,300 词。
我可以在生成后编辑脚本吗?
可以,输出是可复制、可编辑的纯 JSON。结构化格式让你无需重写整份脚本即可轻松调整单个段落。
我如何将它与其他工具一起使用?
将每段的旁白复制到 Audio Generator 做配音,将任意标记为 footage-search 的 visual_strategy 步骤中的查询复制到 Footage Search 找空镜,将每段的标题复制到 Text Card 工具做标题卡。
需要多少积分?
每份脚本 4 积分。AI 会在单次调用中生成整份脚本,因此无论脚本长短,成本固定。

探索更多流水线

查看全部 →
视频生成器
from 9.5
视频生成器
图像生成器
0.2-6.4
图像生成器
音频生成器
0.7-1.3
音频生成器
音乐生成器
2.5-45.1
音乐生成器