MEJE BOOKS Knowledge Library

KIM DONG-EUN · 世界观设计师 (15 章)

数据管线

Kim Dong-eun WhtDrgon. · 章 13

第13章 数据管线

已确定的事项必须妥善保管、加以运送。这是工作循环最后一个动作,也就是登记,以及围绕它而生的文档体系问题。本章贯穿的提问是:世界如何变成文档?答案在于数据的视角。把世界观工作看作信息的流动,设计一条从源头经定本抵达用户的管线。这一章算不上浪漫,但本章的内容正是这份职业的实质。

1. 数据流程规定——信息的来源与去向

管线的第一项工作是绘制管路图。数据流程规定是确定关于世界的信息在何处产生、经由什么路径抵达定本、又供给给谁的文档。需要规定的要点有三个。发生源。这个世界的信息诞生于何处?从原作的新篇章、设计会议、对作者的问答,到外部合作方的提案,只要确定发生源的清单,需要设置抽取的地点清单也就随之确定。在清单之外产生的信息,也就是私下场合的口头共识与个人笔记,才是管线最大的泄漏点。路径。产生的信息要经过哪些阶段才能抵达定本?需要确定抽取清单、定义确认、登记审查的顺序,以及各阶段的负责人。堵住清单之外的路径,也就是从会议直通定本的捷径,正是这项规定的实质功能。经由捷径进入的信息,是未经一致性检查的信息,而未经一致性检查的信息正是悖论的产地,这一点前面已经确认过。目的地。定本的信息要以什么形式供给给谁?从内部作者、外部合作方、营销部门,到面向粉丝的公开,需要确定按接收方划分的供给形式。有了这张管路图,其余的工序才有立足之地。设计上的启示是规定的篇幅。数据流程规定一页纸就足够,超过一页的规定不会被遵守。比起精巧的规定,全员都知晓的规定才能守住管线。规定成功与否的指标,不是条款的数量,而是走捷径的流量是否减少。

2. 既有作品的拆解——为何要做

从管路的上游,也就是源头的处理开始谈起。世界观工作的大部分,都从既有作品的拆解开始。完结后介入自不必说,连载中途介入时,拆解已积累的篇章同样是第一项工作,甚至白纸设计也常常把参照作品的拆解当作前置作业。拆解之所以不可或缺,原因在于验证的所在。既有作品是通过市场检验的设定的仓库。哪些设定对读者起了作用,其证据已经以作品与反响的形式存在,而这份验证履历,是任何新编造的设定都不具备的资产。拆解,就是开采这份资产的采掘工作。只有把市场的验证履历一并采出,这场开采才算完成。哪些设定获得了粉丝群体的反响,这样的记录存在于正文之外。另一个理由,是权威的所在。在基于原作的世界里,定本的权威终究来自原作正文。若未曾对正文内容进行全面调查,这样的设定集,是权威根基薄弱的文档,会在与原作的第一次冲突中崩溃。拆解,正是权威的地基工程。唯有完成全面调查的设计者,才有资格断言原作中没有那样的提法。最后一个理由,是负债的测量。自然生长的世界所积累的矛盾,唯有通过拆解才能显露全貌。不知道悖论埋藏在何处,就无法制定清算计划。负债只有从被测量的那一刻起,才开始偿还。设计上的启示,是拆解地位的提升。拆解不是创作前的杂务,而是世界资产的尽职调查,是应当在预算与日程中列为独立项目的工序。

3. 拆解的方法——从作品到关键词

拆解的实行,是抽取程序的全面调查版。源头的确定、通读与标记、编目、判定,这四个阶段原样构成骨架,只是全面性与体系性得到强化。方法的要点有三个。第一,扫读镜片的多重化。一次通读无法捞取所有的东西。像挖掘固有名词的一轮通读、挖掘规则与法则的一轮通读、挖掘关系与势力的一轮通读那样,替换镜片、多次扫读,会比试图一次性捞取全部更快也更准确。八个系列的地图,会被重新用作镜片的清单。每一轮通读只戴一副镜片的规矩,能同时守住专注与速度。第二,位置坐标的记录。每一处捞取到的片段,都必须标注出处坐标,也就是篇章与场景。拆解产出物价值的一半,就在这坐标之中。有了坐标,原作依据的引用才能成立,日后发生争议时也能立刻查证正文。第三,矛盾的另行收集。拆解过程中发现的设定冲突,不要当场修改,而要收集起来。拆解者若在现场随意弥合矛盾,原作中不存在的设定就会渗入整理稿。矛盾应连同坐标一并登记到矛盾台账中,处理则交给登记阶段的判定。发现与判定相分离,是拆解工序的纪律。设计上的启示,是拆解产出物的规格。关键词清单、坐标标注、矛盾台账,这三样是拆解工序的标准交付物,唯有以这样的形态产出,下一道工序才能顺利承接。

4. 预处理——登记之前的整理

拆解与抽取倾泻出来的清单,还是生的。登记审查之前的整理工序,就是预处理。之所以直接沿用数据作业的术语,是因为要做的事情实际上是同一回事。预处理的标准作业有四项。重复的整合。找出同一对象因表记不同而被多次捞取的情况,将其合并为一。判别黑曜骑士团、黑曜团、骑士团是否为同一组织,若是,则整合条目,但把发现的全部表记都保留为别名。表记的规范化。为整合后的条目赋予一个暂定代表表记,并让清单中所有条目的表记与之统一。定本表记的确定属于命名程序的工作,此处终究只是暂定统一。单位与格式的统一。让日期、货币、距离的表记格式,以及条目叙述的语序之类的格式要素保持一致。格式散乱的清单,会侵蚀一致性检查作业的效率。缺失的标注。把条目必要信息中空缺的部分,明确标注为空白。把不知道的东西写成不知道,是预处理的重要产出,这份空白清单会成为未定义队列的原料。设计上的启示,是预处理具备分工的可能性。这道工序有很大一部分不需要对世界有深入理解、仅凭规则就能执行,因此最适合作为新人、辅助人力与自动化工具的投入点。设计者的判断力,要留给需要判定的地方。把判断力耗尽在整理上的组织,真正需要判定之时,判定的品质反而会下降。

5. 登记的理由——需要程序的依据

整理好的候选项进入定本的关卡,就是登记。实务工作者最常问的问题,是这道程序的必要性。把做好的设定誊写进文档不就行了,为什么还需要审查这道关卡?依据有三个。第一,登记是生产正典(Canon)的行为。若把“登记条目的集合即是正典”这一实务定义反过来推,登记程序的品质,就直接等于正典的品质。没有关卡的世界,无法回答什么是官方设定这个问题,而没有答案的位置,会被嗓门最大的一方的记忆所占据。第二,登记是强制进行一致性检查的装置。应该还记得,悖论的成因诊断是设定之间未经一致性检查。登记审查把新条目与全部既有条目进行核对,列为强制程序,若无这一强制,一致性检查在忙碌的日程中总会被省略。关卡不是审查而是验收,这一原则也是由此而来。审查所问的问题,不是这是不是好设定,而是是否与既有世界冲突。第三,登记是时间点的公证。这项设定从何时起成为官方的记录,在衍生作品之间的纠纷、抄袭争议、合同履行的判定中,会成为决定性的证据。设计上的启示,是程序轻重的调节。登记一旦成为瓶颈,现场就会开始绕开关卡。依条目的重要程度设置略式与正式的双轨制,是守住关卡的现实妥协。比如配角商店的招牌走略式,世界的根本法则走正式,就是这样的方式。

6. 登记的程序——编入世界的关卡

确定登记的标准程序。共有五个阶段。第一,发起。定义与名称已确定的候选项,以登记申请的形式提交。申请书的实质,是一份具备规格的条目草案。定义句、名称、出处或决定理由、参照关键词齐备,才具备发起资格。第二,一致性检查。将新条目与既有定本核对。逐一核对是不可能的,因此实务操作依托参照网。新条目所参照的关键词,以及参照那些关键词的条目范围,是一次检查的对象;与年表、地图等全域文档的核对,则是二次检查。第三,判定。判定分通过、附条件通过、驳回三种,附条件通过须注明修改要求,驳回须注明理由。发现冲突时,判断应修改新条目还是修订既有条目,也是这一阶段的工作,若选择修订既有条目,则另行发起修订程序。第四,记录。通过的条目编入定本,登记日期、审查者、判定履历都会附加在条目上。第五,公告。登记结果会传达到管线的所有目的地。不知道新条目存在的作者,会继续进行与该条目相冲突的创作,因此公告不是程序的装饰,而是收尾。设计上的启示,是程序的速度目标。请确定并公布从发起到公告的标准处理时间。唯有可预期的关卡,才是受到尊重的关卡。不知何时终了的审查,是绕道而行的最佳广告。

7. 索引文件——世界的目录

堆积在定本中的条目,需要结构。结构的最上层,就是索引文件。索引既是俯瞰世界全部条目的目录,也是文档体系的门厅。形态是分层清单。以八个系列为大分类,其下挂中分类与条目名,各条目名都链接到对应的文档。若实务工具是维基,索引就是首页;若是表格,则是目录标签页。索引的功能,是对搜索的补充。搜索是知道名称的人才能用的工具,而索引是不知道有什么存在的人所用的工具。新加入的作者、外部合作方、未来的接班人,都是在不知道该搜索什么词的状态下踏入这个世界的,能向他们展示世界全貌的,唯有索引。索引同时也是管理的仪表盘。各系列条目数量的分布会显出偏重,未定义标记的分布会显出空白。前面提到的仪表盘功能,正是在索引这个位置得到物理实现。维持索引的原则是自动化。靠人工更新的索引体系,必定会与实际情况脱节。应当搭建工具,让条目的登记与修订自动反映到索引中,至少也要把索引更新纳入登记程序的记录阶段。设计上的启示,是把索引当作首屏对待。让文档体系的所有入口都经由索引,索引的新鲜度就会直接等于整个体系的新鲜度。门厅破旧的房子,还没看到里面就已经失去信任。

8. 数据表——条目的规格化

如果说索引是鸟瞰,那么数据表就是微距。数据表是把单个条目的信息装入规格字段的表格,是产出物规格五项条件在条目层面得到实现的形式。标准字段如下:定本名称与别名、分类系列、一行摘要、定义句、详细叙述、出处或决定履历、参照关键词、登记日期与版本、公开等级。字段中有一半不是正文而是元数据,这一点是这份表格的要领所在。表格的效用在于均质化。即便撰写者不同,条目的形态也会保持一致,因此读者无论从哪个条目入手,都能在相同的位置找到相同种类的信息。空字段自动显露缺失,这是附带的效用。空白不是无知的证据,而是下一步工作的坐标。在叙述型文档中,缺失的信息不会显现,但在表格中,会以空白的形式显现。有形与无形的三元样式在此接入。规格型、条文型、定义事例型,作为详细叙述字段的三种撰写模式得到实现,而元数据字段则由三者共用。需要留意的是表格的膨胀。字段增加容易,删减困难。未填满的字段一旦累积,整份表格就会流于形式,因此必须把必填字段控制在十个以内,其余的降级为选填字段。表格的目的不是完美的记录,而是持续下去的记录。设计上的启示,是表格样式自身的版本管理。数据表的样式本身,也是一份拥有版本、会被修订的文档,样式的修订,须与既有条目全体的迁移计划一并执行。

9. 版本管理——世界观文档的修订

世界会被修订。设定被更新,名称会改变,矛盾会被清算。把修订当作工序而非事故来处理,就是版本管理。原则与软件的版本管理相同。第一,版本的标注。为文档整体与各个条目赋予版本号,无论哪种更新,都要提升号码。接收方能够自行确认收到的文档是否为最新版本,这正是可追溯条件的实质。第二,变更记录。每个版本都要留下什么在何时因何而变的清单。理由的记录尤其重要。没有理由的变更记录,会让下一任负责人重复同样的错误。第三,追溯的管理。世界观的修订与代码不同,存在一个问题:已经出版的产出物无法被追溯修改。用旧版设定制作的作品,仍然留在市场上。因此,世界观的版本管理会加入一个独有项目:新旧版本对应表,也就是旧版的哪项设定变成了新版的什么内容的正式记录。重启与追溯修正(retcon),也就是对既有设定进行溯及修改的宣告,可以说是向粉丝群体公开这份对应表的仪式。没有对应表的追溯修正,会与粉丝群体的记忆爆发战争。衍生版本管理中差异记录的原则,在时间轴上再次重演。设计上的启示,是修订的定期化。随时修订会让接收方疲惫,因此把细微的更新汇总起来、以定期版本发布的节奏,会成为文档获得信任的基础。紧急修订的条件,则另行定义。

10. 文档的读者——谁在阅读这份文档

管线的终点是人。文档因被阅读而存在,读者不同,同一个世界也必须变成不同的文档。世界观文档的读者,可归纳为四类。内部创作者。他们能接触到世界的全貌与全部元数据,而为他们优化的形态,正是迄今为止设计的这套定本体系本身。外部合作方。只应以对方媒体的语言,接收合同范围内的信息。分媒体简报文件的原则在此接入,公开等级字段,正是控制这一供给的阀门。经营层与评估方。他们阅读的不是世界的细节,而是资产的规模与可扩展性,一份概括条目数量、覆盖范围与扩展路线图的尽职调查摘要,就是他们的文档。还有粉丝。定本的一部分会以官方设定集与指南书的形式,作为商品被供给,此时文档的地位,会从管理工具转变为内容。判定公开什么、储备什么,也就是空白的酝酿设计,是这一供给的编辑原理。贯穿这四类读者的原则,是单一定本、多重输出。只维持一份定本,按读者类型区分的文档,全部从定本派生而来。一旦为每类读者另建定本,管线就会出现分岔的水源,世界就会在文档层面上,患上衍生版本的毛病。设计上的启示,也是第三部的结论,就是这个:设计者最终的产出物不是设定,而是这整条流动,也就是让世界作为文档持续存活下去的体系。