先说结论:把 ChatGPT 当作写作搭档,而不是编剧本人。从想法到 logline,从 logline 到节拍表(beat sheet),从节拍到场景清单,然后一次只写一场戏,再分几轮改稿。剧本本身放在真正的剧本编辑器里。把 ScreenWeaver 连接到 ChatGPT,它写出的场景会直接以规范格式落进你的剧本,不用再手动复制粘贴回去。
让 ChatGPT 写“一部关于灯塔看守人的剧本”,你会得到三页和其他所有 AI 剧本读起来一模一样的东西:直白的对白,把自己感受说出口的角色,收得太工整的结尾。这不是因为 ChatGPT 帮不上忙,而是因为一个提示词让它同时干了所有的活。剧本是一层一层搭起来的,只要你一次只给它一层,ChatGPT 在每一层上都做得不错。
开始之前:ChatGPT 擅长什么,不擅长什么
| 擅长 | 不擅长 |
|---|---|
| 快速给出大量选项(片名、logline、反转) | 挑出对的那一个:这是你的工作 |
| 发现大纲里的结构问题 | 潜台词:它总爱把角色的感受说出来 |
| 按指定的语气或长度改写一场戏 | 同时把一部 100 页的剧本记在脑子里 |
| 扮演一个角色,让你试试这个声音 | 来自你自己人生的独特细节 |
| 能读到整部剧本时检查连贯性 | 粘贴回去之后的剧本格式 |
下面的方法发挥左栏的长处,右栏的事由你掌控。
第 1 步:从想法到 logline
把你最初的想法交给 ChatGPT,要的是选项,不是答案。
我有一个短片的想法:偏远小岛上的一位灯塔看守人,捡到一个漂流瓶,里面的信是写给她的,落款日期是四十年后。请给我 10 个 logline,每个不超过 60 个字,每个都要有明确的主角、目标和阻碍。类型要多样:剧情、惊悚、喜剧、奇幻。
选一个,或者把两个合并。然后反问它:“这个 logline 最弱的地方在哪里?”我们的 Logline Workshop 可以免费检验结果。
第 2 步:从 logline 到节拍
现在搭结构。用一个你熟悉的框架要一份节拍表,并说明篇幅。
根据这个 logline,为一部 12 页的短片做一份节拍表。用 8 个节拍。每个节拍写明:页码范围、发生了什么、主角在那一刻想要什么,以及到这个节拍结束时有什么改变了。
像剪辑师那样去读它。中段在哪里塌了?哪个转折来得太巧?让 ChatGPT 反驳它自己的大纲:“给我三种办法,让后半部分更出乎观众意料”。如果是长片,Beat Sheet Calculator 能把经典节拍放到正确的页码上。
第 3 步:从节拍到场景清单
把每个节拍变成场景,每场一个场景标题加一句话。
把这些节拍变成一份场景清单。每场戏写明:场景标题(内景或外景、地点、时间)、出场角色,以及用一句话说明这场戏必须完成什么。最多 14 场。
这份清单就是你的地图。之后的每个请求都引用它(“写第 6 场”),让 ChatGPT 始终有个锚点。
第 4 步:一次只写一场戏
永远不要让它写整部剧本。一次要一场,带上背景和限制条件。
用剧本格式写第 6 场。背景:Mara 刚读完瓶子里的信,她不相信。她的哥哥 Tom 坐船送补给来了。这场戏的目标:她把信藏起来不让他看到,而我们能感觉到她在撒谎。限制:不超过 2 页,任何角色都不能说出自己的感受,至少有一行动作描述能让人看出她在撒谎。
“任何角色都不能说出自己的感受”这条限制,对你的对白的帮助比任何形容词都大。重要的戏要两个版本,从每个版本里留下最好的台词。
第 5 步:分几轮改稿
有了完整的初稿之后,每一轮只定一个目标,永远别说“改得更好一点”:
- 对白轮:“删掉每一句在解释观众已经看到的东西的台词”。
- 角色轮:“重写 Tom 的台词,让他听起来像一个在船上干了二十年的人”。
- 节奏轮:“这场戏有 3 页。在不丢掉揭示的前提下压到 2 页”。
- 连贯性轮:“列出每一处提到瓶子的地方,检查每个角色知道的信息是否前后一致”。
普通的聊天在最后这一轮最吃力:它只能检查你粘贴给它的内容。
Try it free
Try Screenweaver for free on your script
It is free. Import your existing project, get a clearer view of your outline, and regain control of your story structure in minutes.
Start Free真正的问题:把剧本从聊天里弄出来
上面这些在任何一个 ChatGPT 对话里都行得通。麻烦从你有 14 场戏散落在一段长长的聊天里开始。你把每场戏复制进剧本编辑器,格式乱了,角色名也漂了(这一场叫 TOM,那一场叫 TOMMY),下次要改稿时,你又得把那场戏再粘贴一遍。
ScreenWeaver 的 MCP 补上的就是这个缺口。把 ScreenWeaver 连接到 ChatGPT 之后:
- ChatGPT 把场景直接写进你的 ScreenWeaver 剧本,作为真正的剧本元素:场景标题、动作描述、角色名、对白。
- 你要求改稿时,它读取剧本中的任何一场戏,你再也不用粘贴。
- 做连贯性检查时,它搜索整部剧本,覆盖每一场戏。
- 每次修改之前的版本都会保存到 History(历史记录),删除需要你确认。
- 剧本写好后,它可以在同一个项目里把一场戏拆成分镜镜头。
你随时都可以在 ScreenWeaver 编辑器里继续手写,有行业标准格式,还能导出 Final Draft。完整设置见用 ChatGPT 写剧本页面。
如何把 ScreenWeaver 连接到 ChatGPT
- 在 ChatGPT 中打开 Settings(设置),再进入 Apps(应用),在高级设置里开启 Developer mode(开发者模式)。
- 点击 Create(创建),把应用命名为 ScreenWeaver,粘贴
https://app.screenweaver.ai/api/mcp,并选择 OAuth。 - 登录 ScreenWeaver,选择 ChatGPT 可以打开的项目,然后授权。
- 在对话中,从工具菜单里选择 ScreenWeaver,然后说:“新建一个名为 The Keeper 的电影项目,按我的场景清单写出第 1 场”。
哪些 ChatGPT 套餐能添加自定义应用经常变动,菜单名称也一样。如果你看不到 Developer mode,请到 OpenAI 帮助中心查看你所用套餐的说明。同一个服务器在 Claude 里也能用:见用 Claude 写剧本,以及我们的通俗指南 MCP 服务器是什么。
常见错误
- 接受第一稿。第一个回答就是平均水平的回答。先要选项,再做选择。
- 用形容词写提示词。“写得更有感情一点”换来的是长篇独白。限制条件(“不超过一页”“没有人说我爱你”)换来的才是戏。
- 丢了线索。把场景清单当作唯一的参照,每个请求里都用编号指明场次。
- 让 ChatGPT 来定结局。让它给你五个结局,然后参考它们,写出你自己的。
更多提示词,见编剧的提示词工程;如果你还在比较工具,可以看看我们对 ChatGPT 和 Sudowrite 写剧本的对比。
FAQ
ChatGPT 能写出一整部剧本吗?
它能写出一部,但如果一次性要求,结果会很平庸。分层工作,你会得到好得多的剧本:logline、节拍、场景清单、一次一场,然后逐轮改稿,所有选择都由你来做。
ChatGPT 能把剧本格式排对吗?
在聊天框里,它能做到八九不离十,但一粘贴到别的应用里格式就乱了。连接 ScreenWeaver 之后,ChatGPT 会把场景作为规范的元素写进真正的剧本编辑器,没有任何东西需要重新排版。
用 ChatGPT 写的剧本归我吗?
请查看 OpenAI 当前的条款,以及你所面对的电影节、比赛或行业协会的规定。大多数编剧用 ChatGPT 来出选项、给反馈,最终的文字自己来写,这样作品就明明白白是自己的。
连接 ScreenWeaver 需要付费的 ChatGPT 套餐吗?
能否添加自定义应用取决于你的 ChatGPT 套餐,而且会随时间变化;OpenAI 帮助中心有最新的列表。在 ScreenWeaver 这边,MCP 包含在 Auteur 和 Studio 套餐里,在剧本编辑器里写作在所有套餐中都免费。
ChatGPT 也能做分镜吗?
连接 ScreenWeaver 之后,镜头这部分可以:它读取一场戏,创建带有景别、运镜和时长的分镜镜头。分镜画格的图片在应用里生成。
写下你的第一场戏
在免费的 ScreenWeaver 编辑器里开始你的剧本,然后连接 ChatGPT,一起写出第 1 场:打开 ScreenWeaver。
Final Step
Build your next script with Screenweaver
Move from ideas to production-ready pages faster with timeline-native writing and AI-assisted story flow.
Try Screenweaver



