Claude Code 如何搭建一个多Agent短剧编剧团队
这份 YouTube 洞见笔记由 LilysAI 生成。免费注册,从视频中以 10× 速度更深入地获取洞见。
Q: Claude Code 能用来写短剧吗?
Q: 如何通过Claude Code搭建多Agent短剧编剧团队?
Claude Code可以通过设置Output Style和ReAct框架,从编程工具转变为一个多Agent短剧编剧团队。它能实现自动协作、循环反馈优化,直到产出符合短剧风格的剧本。
1. Claude Code 转型短剧编剧团队的核心概念
1.1. 输出风格(Output Style)的定义与作用
- 输出风格是 Claude Code 的输出配置功能,它能替换系统提示词中默认的编程输出风格,使其适用于任何创作场景 。
- 替换后,Claude Code 仍保留运行本地脚本、读写文件和跟踪 TODO List 的核心能力,但表达方式和创作风格会完全改变 。
- 一套标准的输出风格模板由三部分组成 :
- description:定义风格的用途和定位 。
- instruction:设定具体的创作规则 。
- behavior:规定特定情况下的处理方式 。
1.2. ReAct 框架与多 Agent 协作机制
- ReAct 框架结合了推理(reasoning)和行动(acting),引入了循环机制,与传统大模型一步完成输入到输出的工作模式不同 。
- 在 ReAct 框架下,主 Agent 会思考、行动、观察结果,然后再次思考、优化、行动,不断循环直到达到标准 。
- 在剧本创作系统中,通过组建多 Agent 系统实现同样的效果 :
- 主 Agent:负责写初稿(行动) 。
- Aligner Agent:负责审核剧本是否符合短剧风格并提出修改意见(观察) 。
- 主 Agent 根据反馈进行修改(推理加再行动),整个过程会循环多次,直到剧本达到预设的短剧风格效果 。
- 此外,还配置了Recorder Agent,它会记录整个创作过程中的每一轮修改、决策和优化,并形成外部记忆文档 。
- 这套流程的核心价值在于,它不是一次性生成所有内容,而是通过多轮优化后输出,并且所有过程都有据可查 。
- 每个 Agent 只负责一件事情,它们自动协作,形成一个完整的创作闭环 。
2. 搭建 Claude Code 短剧编剧团队的实操步骤
2.1. 设置短剧创作的输出风格
- 启动 Claude Code 后,输入指令
/output来设置输出风格,选择自定义输出风格 。- Claude 会启动设置向导,询问回复长度、语气、格式等关键信息 。
- location是一个关键选择,决定风格作用范围:project level(仅当前项目)或personal(全局有效) 。
- 选择创建project level的输出风格,并将准备好的风格描述粘贴给 Claude 。
- 输出风格创建完成后,它会被命名为
short drama cn,并在左侧项目文件列表里生成对应的文件 。- 这份风格文件详细包含了对白风格、场景描述、节奏动作描述等具体创作要求,甚至提供了few shot 示例帮助模型理解 。
- 后续可在 Markdown 文件中直接修改和维护 。
- 激活输出风格:输入
/output,然后选择刚刚创建的short drama cn即可 。
2.2. 设定项目核心规则与创建子 Agent
- 设定项目核心规则:在左侧文件列表创建
CLAUDE.md文件,并粘贴预设的项目规则 。CLAUDE.md是项目的顶层规则,它做三件事 :- 定义主 Agent 的身份和能力,使其成为专业短剧编剧,并知道如何调度助手 。
- 规定创作流程和标准,如创作顺序(大纲、人物目录、正文)、文件命名和存储位置 。
- 内置短剧创作法则,例如“第一集要有强钩子,第20集是付费点,每10集要有三个话题点” 。
- 明确自动化规则,系统会自动调用 Aligner 进行审核,通过后自动调用 Recorder 进行记录,整个流程完全自动运行 。
- 创建子 Agent:系统需要两个不同分工的 Agent 。
- 创建第一个 Agent:输入指令
/agents,选择create new agent,层级选择project,创建方式选择手动创建,命名为Script Aligner。- 粘贴
Script Aligner的系统提示词和描述,描述需与CLAUDE.md和输出风格中的提示词呼应,以确保自动化调用的准确性 。 - 工具选择全部工具,模型选择
sonnet,颜色选择红色,完成创建 。
- 粘贴
- 创建第二个 Agent:同样选择
create new agent,层级选择Project,手动创建,命名为Script recorder。- 粘贴对应的系统提示词和描述 。
- 工具选择全部工具,模型使用
Sonnet,颜色选择蓝色,完成创建 。
- 两个 Agent 的系统提示词文件会在左侧 Agent 文件夹中生成,可随时打开修改 。
- 创建第一个 Agent:输入指令
2.3. 实际创作流程演示:大纲、人物小传与剧集目录
- 启动主 Agent 后,它会给出创作导航,询问剧本方向、结局类型、剧情核心冲突或爽点等问题 。
- 示例:剧本方向设定为“真假千金”,结局为“反转类型”,故事讲述“一位富豪的女儿,小时候走失,多年之后被找到,但确实是一个假千金,而真千金一直就在身边,但互相不认识的故事” 。
- 提交剧情后,Claude Code 会在后台自动构思剧本大纲,并交由红色的
Script Aligner进行审核 。- Aligner 会给出修改意见,例如“时间线和角色年龄需要更确认”,“剧情冲突和爽点节奏不够快,建议第一集就要有冲突,而且每三到两集就会有一个高潮” 。
- 主 Agent 根据反馈自动调整,再次提交 Aligner 进行审核,Aligner 会给出专业的修改建议,精确指出具体问题 。
- 经过多轮优化(例如4轮)后,Aligner 确认大纲合格,主 Agent 会自动创建
Outline.md文件并写入最终大纲 。
- 大纲生成后,会自动唤醒
Agent Recorder,它会整理审核循环中的修改意见、节奏调整和剧情优化点,并写入Script progress.md文件 。Outline.md文件会展示整个剧本的九十集大纲,并按每10集一个阶段清晰分段,可手动修改 。Script progress.md是一份结构化笔记,详细记录每一轮修改和优化点,用于帮助 AI 在清空上下文或新开窗口时回溯创作过程或续写 。- 这种结构化的外部笔记方式是 Claude 官方推荐的文档驱动的 Agent 记忆技巧,能有效解决大模型在超长上下文场景下的记忆丢失问题 。
- 创作人物小传:输入指令
/character启动人物创建流程 。- 主 Agent 内部生成人物小传后,提交给 Aligner Agent 审核,Aligner 会提出调整人物描述流畅度、确保时间线与大纲一致的修改意见 。
- 主 Agent 发现大纲时间线存在不匹配,会同步更新大纲内容,并将人物小传写入
Character.md文件 。 - Recorder 被唤醒,记录整个创作过程和修改记录到
Script progress.md。 - 系统共创建了14个角色,并自动双重检查时间线与大纲吻合 。
Character.md文件清晰展示了主要角色、反派角色、重要角色及其他角色,包含姓名、年龄和详细生平介绍 。
- 规划剧集目录:输入指令
/Catalog生成剧集目录 。- 主 Agent 发起,内部生成初版剧集目录后交由 Aligner 审核 。
- Aligner 在第一轮反馈中指出剧情段落节奏拖沓、爽点不够密集,并给出修改意见 。
- 经过两轮审核,剧集目录顺利通过,主 Agent 将其写入
Episode index.md文档 。 - Recorder 被唤醒,记录生成与审核过程 。
Episode index.md清晰列出了九十集剧情目录,每集有简要内容介绍,剧集框架一目了然 。
2.4. 剧本正文创作与上下文管理
- 创作剧本正文:输入指令
/write 1开始创建第一集剧本 。- 主 Agent 创作,Aligner 审核并提出优化意见,主 Agent 根据反馈修改并复审 。
- 过程中可能出现
compacting conversation提示,表示触及20万 tokens 上下文上限,Claude Code 会自动压缩对话内容 。 - 剧情不会中断,因为所有关键信息已保存到文档中,系统可通过文档了解创作进度,这是文档驱动创作而非将所有内容塞入对话上下文的原因 。
- 第一集剧本完成后,自动保存在
episodes/EP-01文件中 。 - 剧本开场有冲突感,符合短剧快节奏、情绪浓、冲突直接的风格,例如“叔叔,这也太巧了,20年突然就找到了,我怀疑他是骗子,富豪拍桌说你放肆” 。
- 第一集剧本约68行,对应1到2分钟剧情长度 。
- 创作第二集剧本:输入指令
/write 2,流程与第一集相同 。- 主 Agent 创作,Aligner 审核优化,Recorder 记录创作过程和文档更新 。
- 第二集剧本完成后,剧情为职场对决,两场戏共117行,约2到3分钟剧情长度 。
- 上下文超限问题与解决方案 :
- 创作后续剧集时会频繁遇到上下文超限问题,有时需手动清空上下文 。
- 此时,输入指令
/status,主 Agent 会自动读取Script progress.md,即使在全新对话窗口、无上下文情况下,也能快速了解创作进度 。 - 例如,在新窗口中,它能立即了解总进度、基础文档(大纲、目录、人物小传)完成情况、已完成剧集和下一步任务(创作第三集) 。
- 指令集说明书:如果忘记指令,可输入
/help,Claude Code 会生成指令集说明书,详细列出每个指令的功能、用途和解释,并告知使用流程和文件结构 。
3. AI 写作的真实看法与建议
AI 写作能显著提升效率,但它完成的是任务而非创作作品,真正打动人的瞬间仍需创作者赋予。
3.1. AI 写作的优势与局限性
- 过去一年使用 AI 写作的经验表明,AI 能快速生成内容,效率提升10倍不止 。
- 然而,AI 写出的内容虽然结构完整、没有毛病,但总感觉“缺了点什么” 。
- 原因是“AI 呢,它是在完成任务,而我们其实是在创作作品” 。
- AI 能帮助维持剧情节奏、检查逻辑漏洞、管理创作进度 。
- 但“那些真正打动人的瞬间,还是需要你来赋予的” 。
3.2. 成本考量与职业定位
- Claude Code 的 tokens 成本较高,“每次循环其实都是在烧钱”,创作90集剧本需要充足预算 。
- 关键在于理解任务和职业的区别:“AI 其实只能帮你完成任务,它是不能替代你成为职业的” 。
- 建议是“用 AI 提升效率,但是也不要丢掉自己的思考,让他帮你搭建骨架,但是灵魂仍然需要你自己来注入” 。
- 这样才能在 AI 时代下,成为一名真正的创作者,而不是一个 AI 操作员 。
像天才一样理解海量资料——与 LilysAI 一起
超过 1,000,000 名知识探索者正在使用 Lilys AI。
