📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Claude Skill 快速创作漫剧剧本全攻略

废才俱乐部 FeicaiClub21:36

Transcription

这期视频教你如何快速写漫剧剧本。现在漫剧市场非常的火,但是剧本却供不应求。传统流程写一部60集,约120分钟时长的剧本,从故事大纲到人物小传、分集规划,最后再到写完初稿,制作周期至少一个礼拜。

所以我通过Claude的Agent Skill制作了一个专业的写手,并且形成了一个完整的创作流程,把创作过程缩短到了几个小时。同时,也能解决上下文导致剧情崩掉的问题。所以这一期视频又是一个非常干的视频,不过我相信你看完应该不会后悔。

那我们现在开始。我们先来了解一下工作原理。整套方案呢,分为三层。第一层是规则层,他负责调度整个的创作流程,从故事大纲、人物小传、分集规划,一直到单集的剧本创作。第二层是Skill技能层,它会读取漫剧创作方法论、写作风格要求,还有各种模板的示例,然后根据这些资源进行创作。第三层是质检层,我创建了一个Aligner SubAgent,每创作完5集,它就会自动从10个维度去检查剧情的一致性,发现问题就会自动提出修改意见,直到全部通过了才保存。

那为什么这套方案能解决上下文丢失的问题呢?核心在于文档驱动的循环机制。用户输入完故事梗概后,主Agent会生成故事大纲、人物小传、分集规划,并且保存成独立的文档。接下来每生成5集剧本时,主Agent会重新读取一遍这些文档,然后才开始生成。完成后Aligner SubAgent会自动启动,逐集去检查剧情的进度、人物行为、时间线、爽点分布,发现问题就修改,修改完再检查,直到全部通过后,将生成的5集剧本保存文档,然后继续下一批5集。

虽然这套方案会消耗很多tokens,但是和传统方式的制作周期相比,这点成本完全值得。而且后面我还会教你如何用Kimi K2 thinking的API进行平替,成本可以降到Claude的1/6,并且效果也不错。

好,原理讲完了,接下来我们开始实操。先把整个方案的基础配置搭好。首先在你的根目录下面,创建一个叫做".Claude"的文件夹。然后在这个文件夹里,新建一个CLAUDE.md文件。这个文件会作为整个项目的顶层规则文件。后面所有的Agent Skills、SubAgent以及写作流程,都会在这里统一进行调度。在这个结构下面,你可以看到.claude文件夹中大致会包含3块内容:一个CLAUDE.md顶层规则文件,它下面的Skill资源,以及我们后面配置的Agents的系统提示词。

接下来我们就会按照这套结构,把所有的资源和提示词,一项一项的配置完整。在.claude的这个文件夹下,先创建一个Skills文件夹,用来存放我们所有的技能资源。因为我们要配置的技能资源和提示词比较多,所以我已经提前把这个技能要用到的所有资源和文档打包好了。在这个专门为了玄幻类题材漫剧的写作技能包里,包含了我们要用到的创作方法论、技能文件、剧本示例,以及后续创作时需要用到的各种模板。

我们要做的事情非常简单,直接把这个文件夹Ctrl+C复制,然后在刚才新建的Skills这个文件夹下Ctrl+V粘贴。这样专门用于创作玄幻类题材漫剧剧本的一整套技能包,就导入到项目里了。

接下来我们点开这个技能文件包,看一下里面都包含什么。可以看到,我们成功导入了核心的SKILL.md文件、玄幻漫剧的创作方法论、写作风格要求、创作示例,以及创作过程中会用到的大纲、人物章节以及正文的模板。注意一定要仔细对照,检查是否有遗漏的文档,不然很影响创作效果。

为什么要把创作方法论、模板示例这些内容都打包成一个技能?主要是两点考虑。首先,Claude只有在真正需要的时候,才会去调用对应的文档,比如写人物时才去读人物模板,写剧情时才去读剧情的创作方法论,这样能更好的节省上下文。其次,技能是可复用的,你做好一次,每个新的项目都可以直接用。而提示词它是绑定在单个对话里的,换个对话你就要重新写一遍。所以如果你经常做重复性的工作,我强烈建议你学会Skill和Agent这套体系。

接下来我们来配置Aligner Agent。输入指令/Agents创建一个新的Agent。作用范围选择project,也就是仅对当前项目生效。创建方式选择人工创建。名字这里我们输入xuanhuan-aligner。然后把准备好的系统提示词贴进来。在Description这里,我写的是每次创作完剧本正文之后,会启动这个Aligner,然后从10个维度来检查整篇剧本的一致性问题。然后往下,工具选择全部工具,模型选择sonnet。Agent的颜色这里我选的是红色,当然你也可以换其他颜色。

这样我们的Aligner Agent就创建完成了。在项目目录中点开Xuanhuan Aligner这个文件,就可以随时查看和修改它的系统提示词。但有一点非常重要,Description这里一定要写清楚触发的时机,因为Claude会根据你在Description里面的语义内容来判断什么时候自动调用这个Agent。另外我也建议你在CLAUDE.md里再强调一下调用的时机,这会让Aligner Agent自动触发机制变得更稳定。

好,到这里,我们的前期配置就已经全部完成了。现在让我们来测试一下这套方案的实际效果。先启动一下这个Agent。在创作向导里,它会自动抛出三个问题,分别是关于这次创作的核心概念、金手指类型,以及故事的整体调性。我们要做的就是尽可能详细地回答这三个问题。我这里参考了一个比较火的漫剧《神文时代》,神文竟是汉字,我稍微做了一下拆解,用它作为这次的演示示例。具体的内容我就不逐一念了,大家可以直接看。

收到之后,它就会自动调用我们刚才配置好的玄幻漫剧的创作技能,然后生成整套的故事大纲。OK,大纲生成了。这里他首先总结了故事的核心亮点,然后搭建了一个完整的进阶体系,同时也提前规划好了几个重要的爽点分布。

那我们点开具体来看一下。这部剧的剧名叫做《神文觉醒》,我用小学语文碾压异世界。故事的调性是知识降维打击流,整体偏文化自信、爽点加轻幽默的风格。时长部分,他给我们构建的是一个标准的120分钟的漫剧剧本,同时还帮我们写了导语和故事梗概。整个剧本采用的是经典三幕式结构,包含了第一幕开端,然后是第二幕对抗,最后是第三幕高潮。除此之外,他还规划好了关键的爽点节奏,以及主要的付费点分布。

对于玄幻类创作特别重要的就是境界体系,他也会在大纲阶段给出非常清晰的构思。这里也提醒你一下,大纲的质量其实非常依赖于你在前面提供的剧情构思和设计。AI更像是在你的基础上进行扩展,而不是完全凭空生成一个故事。

好的,接下来我们进入到第二步,创作人物小传。输入指令/character。因为每次生成都至少要运行几分钟,甚至十几分钟,所以我在演示里把中间的等待过程都剪掉了,我们直接看结果部分。可以看到人物小传已经生成完成了,并且自动保存到了character.md这个文件里。那我们打开看一下,它帮我们创作了主角、炮灰、反派,还有几个关键的功能性角色。如果你不想角色变得模板化,可以像我一样,提前在创作方法论里面提供几套不同的角色结构,让AI根据剧情自动去匹配合适的角色配置。整体看下,来没有什么问题,我们继续。

第三步,输入/catalog来创建剧集的目录。它这次帮我们生成的,是一个60集的三幕式布局目录。在这个目录里,你可以看到每一集都有独立的剧情简介。大纲负责整体的剧情,而目录这一步则是把故事拆分的更细,让每一集都有明确的节点和推进逻辑。这种剧情的拆分方式非常的关键,因为我们的思路是文档驱动。那单集的剧情概要,能够帮助AI在创作每集剧本的时候,更好的贴合主线,避免跑偏或者是崩溃。同时也方便我们进行人工的审核剧情,我们可以更加直观、更方便的给AI提出修改意见。

好了,有了大纲、人物小传、剧集目录之后,我们现在就可以正式开始写剧本了。输入指令/write 1,让它一次性生成第一到第五集的单集剧本。不过这里出现了一个问题,主Agent的上下文已经被占满了。所以Claude正在自动压缩窗口内的对话记录。通常如果遇到这种情况,后面就很容易出现剧情断掉、信息被遗忘或者前后不一致的情况。但你也不用太担心,因为我们的创作流程是每5集都必须要重新去读取大纲、人物小传、剧集目录和已经写好的单集剧本。而且这些内容都已经作为外部记忆文档保存在了项目的文件里。所以AI在写每集剧本的时候,依赖的是这些文档,而不是对话框里的那些上下文。除非模型出现幻觉,否则上下文被压缩后,对后面的创作的影响其实是可控的。

写完前5集之后,你会看到Aligner这个SubAgent已经自动启动了。它的任务就是按照剧情任务时间线,等你看到的10个维度,逐项检查剧本的一致性。因为我们只写了5集,所以整体的检查非常顺利,10个维度一次性通过,状态显示pass。那剧本已经自动保存到了chapters这个文件夹里。我们点开第一集看一下。在第一集的开头,他直接进入穿越情节,主角猛地睁开眼,发现自己已经穿越到了异世界。没有多余的铺垫,也没有解释为什么穿越,因为漫剧的叙事节奏非常的快,不需要过多的铺垫。另外,漫剧的单集叙事结构,我们采用的是起承转钩,也就是说,每一集的尾部都要留一个钩子,用来推动下一集观看的兴趣。这里你看就很典型,让我看看这个世界的神文到底是什么,主角推门而入,画面卡黑,这就是标准的漫剧收尾方式,用一个强钩子把整集收住,同时制造观众的期待感。

OK,那我们继续写下一个5集,输入指令/write 2,让它创作第6集到第10集的剧本。这里我们继续快进一下。现在Aligner的第一轮检查已经结束了。这一轮检查看起来问题不少。你可以看到,它会把每一个维度的检查结果都列出来,哪些是pass,哪些是warning,哪些是fail,都非常清楚。同时,他还会指出哪些问题是必须要修改的,哪些只是优化建议,但是会影响节奏或者是剧情表现。比如这里,境界进度出现了矛盾,位置在第9集、第5集、第6到第8集,第9集的内容都有冲突。那这些都是属于必须要调整的内容。同时,他也会给一些可选的建议,比如第6集的时间跳跃不够清晰,第10集的付费转化的悬念不够强。这些修改都会帮助剧本的节奏更合理。

在检查完成之后,Aligner会基于检查结果给出最终的判断。这里你可以看到,第一轮的检查结果是fail。接下来主Agent的任务就是根据这些问题逐个修改。红色是删除的部分,绿色是新的修改内容。修改完成之后,aligner会自动再次启动,重新检查一遍。这个过程会一直循环,直到10个维度全部通过为止。我们把中间反复的过程先跳掉,直接看最终的结果。现在的检查结果是pass,已经全部通过了。并且第6集到第10集的剧本,也已经保存在了项目栏的chapters文件夹里。我们逐一点开看一下。现在看到的是第6集,然后点开看一下第7集,然后这是第8集。

接下来我想检查一下剧情有没有按照大纲和目录走,看看有没有跑偏。比如第8集开场,这里写的是女主慕容雪登场,然后他写了一个“破”字,神文悬空而起,斩向主角。我们先核对大纲,在大纲的第6到第10集的部分,确实写到女主慕容雪登场,她凌空写神文“破”,一道锋利的剑气斩向林书白的防御罩。那我们再来看一下剧集目录,在第8集,这里也明确写到慕容雪出手,写下神文“破”,攻击主角的防御。你看,我们前面上下文都已经被压缩过了,但是剧情和节奏依然能保持,这就是Aligner Agent的作用。

好,那在Claude Code上的演示到这里就结束了。但是我我知道很多人用不了Claude Code,那网页版上能不能使用这套流程呢?是可以的,而且只需要两步:上传Skill技能包,以及创建project项目。

那我们接下来从第一步开始,按照屏幕上的路径,找到Skills的设置入口,然后点击Upload Skills。那这个压缩包,其实是我们在Claude Code里导入的那个技能包,我们直接把它拖进来就可以了。上传成功之后,这里我们就能看到刚刚导入的技能,它的作用是根据玄幻漫剧的创作法则以及视觉化快节奏的写作风格,生成高质量的漫剧内容。

接下来是一个非常关键的设置:创建项目。在左侧导航栏点击projects,新建一个项目。项目名称叫做玄幻漫剧剧本创作,用途是帮助用户创作玄幻类的漫剧。项目创建好了之后,在instruction这里,把我们之前在Claude Code里使用的CLAUDE.md项目规则,完整地贴进来。这一步的作用是相当于在Claude网页版的项目里配置项目规则。设置完成之后,这个project就变成了一个专门用于写玄幻漫剧的写作Agent了。右侧的files区域,你还可以上传更多的参考资料,比如你想借鉴的范例作品,或者你整理好的创作方法论等等。但这里你一定要注意,千万不要上传与技能包内容相冲突的资料,否则Claude会不知道以哪一套为准,然后最终就会影响生成的质量。

好,那接下来我们来试一下在网页版的效果。我先打个招呼。可以看到,这个体验和我们在Claude Code里面是一模一样的。创作向导同样会抛出三个问题。那这一次我换了一个新的故事梗概,我拆解了另一个比较火的漫剧《全民转职》,我既是亡灵天灾。接下来他就会开始调用我们上传的漫剧创作的技能,自动读取里面的创作方法论、写作风格等等,然后开始生成完整的故事大纲。

OK,大纲生成完了。这部剧的剧名叫做《亡灵军团》,我的天赋不太讲理。名字非常的漫剧,调性是职业偏见逆袭流,整体风格是规则降临加军团碾压加远程操盘。下面就是他的三幕式结构,每一幕的剧情介绍,以及内容亮点、爆点分布,还有进阶体系。

接下来是一个非常关键的动作,右上角点击Add to Project,把写好的大纲添加到我们刚才创建的项目文件夹里。添加成功之后,你会看到大纲已经出现在项目的Files区域了。这样做的原因是,在用Claude Code创作时,我们需要用大纲、人物小传、目录这些关键的文档作为外部记忆。而在Claude的网页版里,逻辑也是一样的,必须要把这些写好的内容及时添加到project的文件里。这样Claude就会在每一次输出前,根据Skill的规则自动去读取它们,来确保上下文的连贯。

继续输入指令/character来生成人物的小传。那按照我们的项目规则,这一步它不仅会读取技能包里关于人物设计的创作方法论和人物模板的文件,同时也会重新读取我们已经写好的大纲的内容。这样生成的人物设定,才能和整体的故事保持高度的一致。

OK,它已经完成了。他帮我们创作了主角、炮灰、反派、打脸的对象、权威见证者、最终对手,还有一些功能性的角色,同时也明确了每个角色的设计理念。这里同样要记得,把人物小传添加到项目文件夹里。

接下来输入指令/catalog,进入到第三步,生成剧情目录。好的,他帮我们生成了一个60集的三幕式结构剧集目录。每一集都包含了名字和一句话的剧情概要。没有问题,依旧把它添加到项目的文件夹里。

现在大纲、人物小传、目录都已经准备好了。接下来就可以正式开始写剧本了。我们输入/write 1,让它一次性生成第一集到第5集的内容。哎,这里出现了一个情况,它提示我们当前对话内容长度已经超出了窗口的限制,需要重新开一个新的对话。经常用AI写长篇小说或者短剧的朋友,应该都知道,遇到这种情况基本就废了。即使你把历史对话压缩,然后再导入到新的窗口,依然不可避免的会损失关键的信息,最终剧情就会连不上,甚至故事框架就直接崩掉了。

但是因为我们之前已经把大纲、人物小传、目录这些都作为了外部文档,保存在了项目的文件里。所以新开窗口时,只需要告诉Claude,我已经写好了故事大纲、人物小传和剧集目录,现在要继续写剧本。它就会自动把项目里的这些文档,重新全部读一遍,重新获得完整的上下文。这个过程其实就等同于我们把之前创作好的全部内容,又重新输入到了当前窗口。

OK,它提示理解完毕了。接下来再次输入slash write 1,它就能够顺利衔接之前的工作,继续写后续的剧情了。好的,他已经写完了。不过这里还有一个提示要注意,因为他没有找到xuanhuan aligner这个SubAgent的系统提示词,所以一致性检查,他是用自己内置的逻辑去做的。Claude的网页版是不支持SubAgent功能的,所以你就算是上传了提示词,它也不会像在Claude Code里那样进行多轮循环校正。所以这里很关键,在使用网页版写漫剧的时候,如果你发现剧情有点跑偏了,那就要及时纠正,否则越走越偏,到后面就完全救不回来了。

现在我们来看他写的第一集,一上来就是直接剧情突进,规则降临,18岁的公民强制转职,伴随着一道金光从天而降,笼罩在所有的18岁学生身上。而且我感觉网页版的文笔,其实要比Claude Code版本要好一些。然后这是第二集,第三集、第四集、第五集也都生成好了。另外记住,单集剧本也要保存,因为我们后续创作过程中,一定会不断的遇到上下文窗口超限的问题,所以一定要把这些写好的单集剧本,全部添加到项目的文件里。

不过,我知道很多朋友用不上官方的Claude,或者是Claude Code。但其实我们是有平替方案的。我们可以在Claude Code中去调用Kimi K2 thinking的API,而且我实测过,其实效果是不错的。下面我会告诉你如何操作。

首先,我们到月之暗面的开放平台,创建一个API Key。名字你可以随便填,项目的话选择你自己的项目,如果没有就选择默认。创建好之后,这就是刚才生成的API Key。一定要记住立刻复制,因为这是你唯一一次能看到完整密钥的机会。丢了你就要重新去生成。

接下来,我们回到Cursor,当然你可以用你喜欢的IDE工具,比如VSCode。操作方式也是一样的。在Terminal终端输入这一条命令,它的作用是打开zsh的环境配置文件。打开之后找到一个空的位置,然后把屏幕上这一段环境变量配置贴进去。那你看这里写的Moonshot秘钥了吗?把刚才我们创建的API Key替换进来,然后保存。之后一定要把Terminal关闭一次,或者重新刷新,让环境变量生效。

接下来我们就可以正式在Claude Code里调用这个模型了。输入Kimi。你看这个时候,Claude Code的模型已经切换成了Kimi K2 thinking API,并且按照tokens的用量来计费。如果你想切换回Claude,那你只需要输入Claude,Claude Code就会切换回Sonnet 4.5,并且恢复按照你的Claude订阅计划来计费。是不是一下子就解决了你一个大难题?现在你既能用上ClaudeCode的完整功能,又不用担心被封,而且成本还更低了。那以前我发的那些教程,现在你应该有工具可以上手实操了。

好,最后我们来总结一下这期的内容。简单来说,Claude版的功能更加的完整,可以自动化。网页版呢,更灵活,但是需要你手动操作。如果你是专业的创作者,而且经常需要写长篇的内容,我建议你用Claude Code先写初稿,然后用网页版去润色。

最后,我还要再提醒你3个关键点:导入技能包一定要检查文件是否完整,缺一个都会影响效果。如果你用的是网页版,记得把文档添加到project file里面,不然新建对话的时候上下文就丢了。还有就是aligner检查出问题的时候,一定要及时修改,拖到后面累积多了就很难拉回来了。

好了,以上就是本期的全部内容。如果对你有所帮助,别忘了点赞关注废才俱乐部,这对我们频道真的非常重要。那我们下期见。