KANONARA

靜態角色表單對上活的角色檔案

填空表單把角色凍結在設計當下;活的檔案帶著目前狀態與歷史。各自擅長什麼,以及一者如何長成另一者。

發布於 26 Sept 2026 · 1 分鐘閱讀

多數作者初次遇上角色設計,是以一份問卷的形式:一百個問題,從鞋號到最大的恐懼,在第一章之前一次性回答。填完的表單感覺像進度,而它確實是。然後故事跑起來,大約到了第四十章,你打開表單想查個東西,卻發現它描述的是一個不再存在的人。它寫著她健康;她的手臂已經斷了九章。它寫著她信任哥哥;他在第十九章出賣了她,而表單無從得知。

這就是靜態角色表單與活的角色檔案之間的差別,而哪個工具做哪件事,值得說得精確,因為兩者都是好工具,而且每一個都常被要求去做另一個的工作。

靜態表單是做什麼的

表單是一件設計期的工具。它的問題存在,是為了在動筆之前逼出決定:這個人是誰、她想要什麼、她怕什麼、她怎麼說話、她絕不做什麼。它天然的產出是永久事實:身分、背景故事、聲音,以及藏在底下的渴望與需求(見渴望與需求)。這些答案不會過期。填得好的表單,到第一百章仍在掙它的位置;填得差的表單,答案泛泛而沒有做出任何決定,那它連第一章都救不了。

表單做不到的,是回答關於現在的問題。「她此刻受傷了嗎」、「她在哪裡」、「她知道什麼」,在一張為一次性答案而建的表格上沒有住處。表單把角色凍結在設計當下,而故事對凍結任何東西都毫無興趣。

這個區分有很長的家譜

這股張力很老。E. M. Forster 在《小說面面觀》(Aspects of the Novel)裡,一本根據他一九二七年在劍橋大學三一學院講座的書,把扁平角色與圓形角色分開;用他的術語的標準摘要來說,圓形角色是「會經歷發展、有時足以令讀者吃驚」的「複雜人物」。同一個傳統把「從頭到尾保持不變」的靜態角色,與「在故事過程中改變」的動態角色分開。靜態表單悄悄把角色推向兩個量尺上扁平而靜態的那一端:它把每個答案都當成固定的,於是紀錄沒有任何地方可以安放改變。

這件事在長篇裡加倍重要。用維基百科的精簡定義,角色弧線是「一個角色在故事過程中的轉變或內在旅程」,而連載有的只是過程:數百個章節,在其中角色受傷、移動、被背叛、被教導、被重新塑造。一張沒有「第 40 章時」欄位的表格,裝不下這些。

活的檔案多出什麼

活的檔案是表單,加上疊在它上面的兩層:

  • 永久層是修剪過的舊表單:身分、聲音、核心關係、弧線的方向。寫一次,很少修改,而且只在刻意的時候。
  • 狀態層是現在:健康、所在地、她帶著什麼、她知道什麼、她的情緒站在哪裡、誰對她是什麼。每個欄位標日期,而且絕不覆寫,因為「河上追逐時他已經受傷了嗎」是一個紀錄必須回答的真實問題(方法就是在章節之間追蹤角色狀態)。
  • 歷史層是狀態的序列,保留而非刪除。按順序讀,它是角色實際被寫出來的弧線,而它常常不同於你規劃的弧線,發現這件事正是重點。

升級的路徑無聊而可靠:從一張填好的表單出發(永久層的起點是角色檔案範本),然後在第一個章節邊界加上狀態層,之後在每個邊界更新它。活的檔案的檢驗,是每場戲之前的三個問題:她在哪裡、她想要什麼、她知道什麼。答不出這三個的表單是一幅肖像;答得出來的檔案是一位協作者。

什麼該保持靜態

不是所有東西都屬於會動的那一層。角色的核心渴望、她過去的傷、她的聲音、她的限制:這些只經過大節拍才改變,而把它們稀釋進每一次章節更新,會讓角色糊掉。紀律是把欄位一次性分類:定義角色的事實保持穩定,故事碰巧改變的事實成為標了日期的狀態。當一個定義性的事實真的改變時,它應該是一個事件,在頁面上被感受到,而不是紀錄上一次安靜的編輯。沒有任何原因造成的角色改變,與沒有任何原因造成的關係轉向,是同一種缺陷,而兩者讀起來都是漂移,不是發展(見角色弧線)。

Kanonara 如何處理這件事

Kanonara 裡的角色在構造上就是活的紀錄:檔案欄位、帶著歷史的狀態、關係、知識與祕密,全部隨時間維護。章節被分析時,偵測到的變更以提案抵達,附上它們出處的段落,於是檔案在章節邊界保持最新,不必另外補一輪文書。請看Kanonara 的運作方式。