本书标签: 非小说  写作  写作教程     

从一段对话开始:同人写作的最小闭环

话本同人创作入门指南

很多新人卡在同一个地方:脑子里有一万个想法,可是打开文档,光标闪了半小时,一个字也写不出来。

为什么?因为他们一上来就想写"一篇完整的同人文"——要有开头、要有铺垫、要有高潮、要有结尾,要交代背景、要安排冲突、要塑造人物。这种"全景式"的野心,对新人来说几乎是必死的陷阱。你还没学会走,就想跑马拉松,结果就是一步都迈不出去。

这一章我要教你一件事:放弃"写一篇文"的执念,先学会"写一段对话"。一段三百字的对话,就是同人写作里最小、最完整、也最有效的训练闭环。把这个闭环跑通了,你就拥有了同人写作的"原子能力",剩下的篇幅长短,只是把这个原子复制、组合、串联起来而已。

一、为什么是对话,而不是别的

有人会问:为什么不是先练景物描写?不是先练心理描写?不是先练打斗场面?

因为对话是同人文的命脉。你回想一下自己读过的、印象最深的同人段落,大概率不是某段华丽的环境描写,而是某一句"他真的会这么说"的台词。读者来读同人,本质上是想"再听一次这个角色说话"。当你笔下的角色开口,且开口的方式让读者觉得"对,就是他",你就已经赢了一半。

更重要的是,对话同时考验三件事:第一,你对角色性格的理解(他会怎么说话);第二,你对角色关系的理解(他对眼前这个人会怎么说话);第三,你对场景情境的理解(在这个情境下他会怎么说话)。一段三百字的对话,等于在小范围内同时操练第3章的关系梳理、第5章的角色还原,以及本章要讲的场景构建。这是性价比最高的练笔单位。

而且,对话的反馈最快。你写完读一遍,立刻就能感觉到"这句不对劲""这个词他不会用""这里他应该沉默而不是回答"。这种即时反馈对新人极其宝贵,比写一万字大长篇之后再被读者指出 OOC 要高效得多。

二、什么叫"最小闭环"

闭环这个词听起来玄,其实很简单。一个最小闭环包含四个要素:场景、人物、目的、变化。

场景,就是这段对话发生在哪里、什么时候。是深夜的厨房,还是雨后的天台,还是任务结束后的车里。场景不是装饰,它会决定人物说话的方式——同样一句关心,在医院走廊说和在酒桌上说,完全是两件事。

人物,就是这段对话有谁在场。最小闭环里建议只放两个人,最多三个。人多了你控制不住,新人很容易写成"群口相声",每个人都在说话,每个人都没说出有效信息。

目的,就是这段对话里至少有一个人,想从对方身上得到点什么。可以是想知道一个答案,可以是想道歉,可以是想试探,可以是想拒绝。没有目的的对话叫闲聊,闲聊不是不能写,但作为练习,先从有目的的对话开始。

变化,就是对话结束的时候,至少有一件事和开始时不一样了。可能是某个人物说出了之前不肯说的话,可能是两人之间的距离近了一步或者远了一步,可能是某个误会解开了或者加深了。如果一段对话从头到尾两人状态没有任何变化,那它就是无效的,删掉不影响任何事。

场景、人物、目的、变化,这四个要素凑齐,三百字之内你就能交出一个完整的小作品。这就是最小闭环。

三、动手之前的五分钟准备

在打开文档敲字之前,请你花五分钟,在脑子里或者草稿本上,把下面五个问题回答清楚。

第一,这段对话发生在原作的哪个时间点?是某一集剧情之后的"空白时段",还是平行世界里的某个日常?时间点定下来,人物的状态就定下来了——他刚打完一场仗,和他正在度假,说话方式是不一样的。

第二,在场的两个人,他们此刻的关系处于哪个阶段?是刚认识的客气期,是熟稔后的随意期,还是刚刚吵完架的冷战期?关系阶段决定了对话的温度。

第三,谁是这段对话的"发起方"?谁先开口,谁主动推进话题,谁更想从这场对话里得到什么。一般来说,发起方就是主视角。

第四,发起方想要的东西,对方愿意给吗?如果对方爽快地给了,对话三句话就结束了,没意思。真正好看的对话,一定是有阻力的——对方不愿意给,或者给得有条件,或者给的方式拐了个弯。

第五,这段对话最后落在哪一句?想好结尾那一句话,再回过头来写开头,你会发现整段节奏完全不一样。新人最常见的毛病是越写越散,写到三百字了还停不下来,就是因为没想好落点。

这五个问题想清楚,再动笔。

四、案例演示:一段三百字对话怎么写

为了讲清楚,我们沿用前几章一直在用的虚构原作《星轨之外》。这是一本架空科幻题材的小说,主角叫沈澈,是星舰副舰长,性格冷静、话少、习惯压抑情绪;另一个核心角色叫林彦,是随舰医师,话多、爱开玩笑、但在关键时刻极其敏锐。两人是多年搭档,关系熟稔但有边界感。

现在我们来做练习。五个问题先回答:

时间点:原作第十二章结尾,沈澈刚指挥完一场失败的撤退,损失了三分之一的舰员,正坐在医务室接受常规检查。

关系阶段:熟稔期,但今天有特殊情绪,沈澈处于自责状态。

发起方:林彦。林彦想确认沈澈的精神状态,但又不想让沈澈察觉自己在"确认",因为沈澈最讨厌被当成需要照顾的人。

对方愿意给吗:不愿意。沈澈会用职业化的回答把所有问题挡回去。

落点:林彦最终没有正面安慰,而是说了一句看似无关的话,让沈澈眼眶湿了一下,但什么也没说。这就是"变化"——情绪的闸门被悄悄推开了一条缝。

下面是按这个设计写出来的对话片段:

林彦把听诊器从沈澈胸口拿开,随手挂回脖子上:"心率正常,血压偏低,老毛病了。"

沈澈扣上制服扣子:"那我可以走了。"

"急什么。"林彦转身去拿记录板,"按规定还要做个简单的应激评估。"

"我没有应激。"

"我知道你没有。"林彦头也不回,"所以才更要做。没有的人,才需要被记录在案。"

沈澈沉默了两秒,重新坐回检查椅。

林彦在记录板上敲了几下,忽然抬头:"今天食堂的汤难喝得离谱。"

沈澈愣了一下:"……什么?"

"我说今天的汤。"林彦把笔搁下,"周师傅退役之后,新来的那个完全不会调味。我刚才尝了一口就放下了,整个食堂没人喝得下去。"

"这跟评估有什么关系?"

"没关系。"林彦耸耸肩,"我只是想说,今天不光你一个人觉得不好。"

沈澈看着他,很久没说话。检查椅的灯在他脸上投下一道浅浅的影子。

"评估通过了。"林彦在表格上签了字,"你可以走了,副舰长。"

数一数,正好三百字出头。我们回头看这段对话做对了什么。

场景明确:医务室,刚撤退完。人物只有两个,关系层次清晰。林彦的目的是探查情绪,但他没有直接问"你还好吗"——这种问法沈澈一定会用"我很好"挡回去,对话就死了。林彦用了一个迂回策略:用"程序规定"作为借口,把沈澈留在椅子上;再用"食堂的汤"这个看似无关的话题,悄悄传达"今天大家都很难受,你不是一个人"。结尾沈澈的沉默和那道灯光的影子,就是变化——情绪松动了,但没有崩塌,符合他的人设。

这段对话如果让新人来写,最容易写成什么样?大概率会写成林彦直接抱住沈澈说"这不是你的错",沈澈痛哭流涕地说"我对不起那些战友"。这就是典型的 OOC——情绪到位了,但人物不见了。沈澈不会哭出来,林彦也不会做出越界的肢体接触,这是他们多年搭档维持下来的边界感。好的同人对话,是在不破坏边界的前提下,让情绪流动起来。

五、再来一组:气泡对话模式

讲完叙事性对话,我们再讲一种话本小说平台上特别常见、也特别适合新人练手的形式——气泡对话模式。

气泡对话,顾名思义,就是模仿手机聊天界面的格式,用一条一条的短消息推进剧情。它的特点是:去掉了大量的描写和叙述,几乎全靠台词本身和短促的状态提示(比如"已读不回""撤回了一条消息""正在输入……")来传递信息。

气泡模式对新人非常友好,因为它把"描写"这个最难的部分剥离了,让你专注于"人物会发什么消息"。但它也有自己的难点:因为没有描写做缓冲,每一条气泡都必须精准。多一个字啰嗦,少一个字突兀。标点符号、是否用表情、是否分多条发送,都是塑造人物的手段。

我们还是用沈澈和林彦做例子,但场景换一下:林彦休假回老家,沈澈在舰上。林彦想约沈澈下次休假一起去某个地方,但沈澈一向不接受这种邀约。

林彦:在吗

沈澈:在。

林彦:下个月我休第二轮假

林彦:要不要一起去环带七号

林彦:听说那边的低重力咖啡馆很有意思

沈澈:我那段时间排了值班。

林彦:哦

林彦:那算了

(三分钟后)

沈澈:什么时候?

林彦:26号到30号

沈澈:……

沈澈:我看看能不能换。

林彦:不用勉强

沈澈:不勉强。

请你注意几个细节。林彦发消息是不打标点的、分多条发的、语气随意的——这符合他外向、话多、习惯用碎片化方式沟通的性格。沈澈每一条都打句号、字数极少、回复克制——这符合他冷静、严谨、连聊天都像在写工作日志的性格。中间那个"三分钟后"是关键,它暗示沈澈在这三分钟里发生了心理活动,但我们什么都不写,让读者自己脑补。最后那句"不勉强",三个字承担了所有的转变。

这就是气泡对话的魅力:用最少的字,留最多的空间。

六、给你的本章作业

读完这一章,请你立刻做一件事:选你正在追的那部原作,挑两个你最喜欢的角色,按照前面讲的五个问题,设计一段三百字以内的对话场景。叙事体和气泡体各写一遍。

不要追求完美,不要纠结开头那句话改了八遍还不满意。三百字而已,就算写废了,也不过是十分钟的损失。但只要你写出来,并且读一遍,你就会立刻知道自己离"会写同人"还差哪几步。

这就是最小闭环的意义——它小到你没有理由不开始,又完整到能让你看清楚自己的全部问题。同人写作的大门,就是从这三百字推开的。下一章,我们会讲怎么把这样的片段,扩写成一篇真正意义上的完整短篇。