ARTICLE · 1282316
给人物写一份“API文档”:角色立住
给人物写一份“API文档”:角色立住我刚开始写小说时,以为人物立不住,是因为小传写得不够长...:< 外貌、生日、星座、喜欢吃什么,我写了三千字。可写进正文,人物ta像个工具人:需要ta出场就出场,需要ta误会就误会。 读者记住一个人物,是这个人他在关键时刻做了什么选择。 
我写代码出身就觉得写人物和写 API 文档很像。 API 文档,说白了就是给“下一个接手的人”留的说明书:输入什么,输出什么,边界在哪,出了问题怎么处理。人物也一样。读者不需要知道他的全部童年,只需要知道:遇到这件事,他会怎么反应。 我就先给人物写一份“API文档”,六个字段就够了。 人物小传是有用的,只是顺序错了:先定接口,再补细节。要不写了很多,他还是不会做选择。 目标:他想要什么 不写“他想变强”,太虚。要具体到“这个阶段,他愿意为什么付出代价”。 “他想在三十岁前攒够钱,所以不敢辞职。”有了这个目标,他面对一份高薪但违心的工作时,会犹豫。 恐惧:他怕失去什么 目标驱动他往前,恐惧拉住他往后。只有目标没有恐惧,人物就像开挂,读者不会信。 他怕穷、怕被看不起、怕重复父母的命运,这些恐惧决定了他什么时候会退。 底线:什么情况下他会翻脸 这是人物出彩的地方。平时再好的人,碰到底线也会变。 你写一场“被冤枉”的戏,他的底线是“可以背锅,但不能连累家人”,所以他拍了桌子。读者会记住这个拍桌子。 语言:他怎么说话 写清楚:他说长句还是短句?他会不会直接说“不”?他紧张时是沉默,还是不停解释? 一个用反问句的人,和一个说“都行”的人,遇到同一件事,对话会完全不同。 关系:他对不同的人怎么切换 对上司、对弱者、对喜欢的人,他是不是同一副面孔?如果完全一样,人物就扁了。 立体的人,对老板强硬,对母亲却一句重话都说不出来。这个“切换”,就是层次。 异常:被逼到墙角,他会干什么蠢事 人物真实的地方。顺境里谁都能体面,压力下才会暴露。 他可能会删掉证据、会撒谎、会突然消失。他这样做是坏?或许更可能是因为面对压力时,他只会这一种应对方式。 把这六个字段填完,你会发现:你不再需要“设计”他的每一步。把他放进一个场景,问一句“以他的底线,他会怎么做”,答案自己就出来了。 “人物API”的好处是:它不规定人物的一切,但能确保人物不会崩。 提醒一句:别把标签当人物。“冷酷”“元气少女”“高冷学霸”,这些是外在标签,并非内在骨架。外在标签可以换,内在骨架不能塌。 今晚就试:打开你的人物文档,删掉“性格开朗”“外冷内热”这种词,换成三句话—— 他想要什么? 谁碰了它会翻脸? 被逼到墙角,他会干什么蠢事? 填完这三句,再写下一场戏。 你的人物上一次让你意外,是什么时候?















































































