先为候选角色做一张人物作用表
| 角色 | 作用 |
|---|---|
| 姓名或称呼 | 迫使谁作选择: 造成哪次决定; 独有信息或资源: 证据、权限、技能、误信; 关系位置: 亲属、债主、同事、对手等; 后续依赖: 哪个揭示或结果需要他 |
“负责搞笑”“戏份不多”不足以决定去留。一个只出现两场的人,可能是主角取得许可证的唯一来源;一个出现很多次的人,也可能只重复别人已经完成的说明。先写功能,再讨论删、并或换载体。
这是本文的编辑检查表,不是原生改编映射的完整格式。情绪、声线、陪伴和节奏也是功能;人物没有提供新线索,不等于可以删。
压缩顺序:先删线,再合并人物
先问某条支线是否仍属于这版短剧的核心承诺。若整条线删除,就把它的铺垫、兑现和孤儿线索一起处理,并逐项决定其中功能是随线删除,还是转移给保留线。
之后才合并人物。否则刚把证据和关系搬到某人身上,又发现他的整条线不保留,会造成重复返工。删线也不能只看节奏快慢:有些慢场建立信任、取得手段或制造信息差,删掉后,后面的快场虽然还在,却失去成立条件。
合并前过五道检查
- 目标:同一个人能否同时想要这两件事,还是会自相矛盾?
- 知情范围:合并后是否会让秘密提前泄露,或让人物知道来源不明的事实?
- 关系位置:支持者与施压者若合成一人,原有对抗是否消失?
- 行动条件:同一人在时间和空间上能否完成两项关键行动?
- 代价:原本的背叛、证言、拒绝或牺牲,会不会因为合并而失去重量?
若只有部分功能能合并,不必强求“二合一”。可以合并日常事务,却把独有证据转给另一个已经保留、且有合理取得路径的角色。
原创范例:闭馆前的社区展厅
以下是完整虚构输入与候选方案。青年策展人顾葵要在展厅次晨交回前保存社区口述资料。原作四名配角各有作用:老任负责夜间接待,可以按馆内已定规则登记进入申请;物业主管只在白天接待;小禾帮助整理目录,发现编号页缺失,但没有进入许可权;周总听过公开展出的工伤证言,以续租为条件要求撤下它。老任另有寻找失散战友录音的支线。
这版已选择以资料保存和证言去留为主线,因此提议删去寻战友的照片、查询与团聚。若作品的核心承诺本来就是老任与战友重逢,就不能仅为少一个人删掉;删线仍须保住主线依赖的夜间许可。
一种失败合并是:把老任并入小禾,并直接写“已经答应整理的小禾也已批准顾葵入馆”。这跳过了原来需要争取许可的选择,且把目录知识与批准集中在开场。问题在这份具体方案,不是保安与整理员永远不能由同一人承担;若保留各项行动的时点、目标和拒绝理由,也可以另作可行版本。
本文候选保留小禾与周总,把老任的夜间接待功能转给物业主管。不是因为“物业主管”称呼便能开夜门:映射写明他接住夜间值班职责及相应许可范围;原来白天接待的功能保留,他仍没听过未公开录音。新增夜班安排是改编选择,需要作者接受,不能冒称原著已有此人夜间值班。
在已接受这个候选的示范中,顾葵向主管申请本夜核对资料,主管询问要查看的盒号;小禾从目录报出编号,没有替顾葵批准。主管实际登记,并同意两人入内核对;资料的带走仍须另作清单,登记进入不等于已获全部转移许可。顾葵因此先核对,下一步再争取保存与展出安排。次晨交回展厅的期限和周总的撤展要求继续存在,没有凭空追加“违反消防规定就封存全部展品”。
人数从四个配角变三个,权限、目录信息和撤展压力仍分开;顾葵仍要提出请求、接收条件和处理不同立场。夜班安排改变了什么、原支线损失了什么,也都交作者判断,而不是用“压缩成功”遮住。
删并之后,逐项修复因果桥
用一条链回读每项重要结果:原因事实 → 人物怎样知道 → 作出什么选择 → 对方怎样反制 → 产生什么可见后果。角色删除后,最容易断在“怎样知道”和“怎样获得”。不能用一句“她早有准备”跨过去。
| 失败 | 修正 |
|---|---|
| 因为名字多就合并 | 先比较功能、目标和关系位置 |
| 证人并入反派后仍保留秘密 | 重分信息来源,避免人物自我隐瞒 |
| 删除慢支线,主角突然拿到证据 | 为证据建立新的取得行动与代价 |
| 合并支持者和反对者,冲突消失 | 保留不同立场,或让其他关系承担压力 |
| 所有功能都塞给主角 | 保留需要他人许可、反制或独立选择的部分 |
| 删掉人物却留下无人兑现的伏笔 | 同步删除或明确转移每条铺垫 |
最后把每项改动写成“原功能 → 新承载者或删除 → 保住什么 → 损失什么”。若损失触及核心关系、关键选择或结局含义,应回退合并,不要靠对白解释。
常见问题
短剧角色是不是越少越好?
不是。角色数量服从故事功能和制作条件。删到同一人既提供证据、又制造阻力、又承担所有反应,容易让关系扁平或信息穿帮。
两个作用相似的配角一定能合并吗?
还要检查目标、知情范围、关系历史、时空条件和代价。都负责提供线索,但一人是亲属、一人是竞争者,合并可能改变主角为何相信这条线索。
用 skill 来做
在 Claude Code 中用 /short-drama-develop(Codex 中用 $short-drama-develop)只做人物压缩方案:按实际原著列角色的行动、信息、关系与因果功能,先标出可删支线,再检查合并后的知情范围和代价,并输出原功能到新承载者的对应;暂不写剧本。
查看具体方法: 改编功能、合并与新增登记 · 开发候选与接受范围