KANONARA

Magic A is Magic A

規則一旦確立,之後未經解釋的違反,讀起來就是劇情漏洞,而不是驚喜。這條群眾協作原則,正是連貫性檢查背後的根基。

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

「Magic A is Magic A」是 TV Tropes 對投機世界觀建造裡最古老規則的命名:一旦你的故事確立了某樣東西如何運作,那樣東西就持續那樣運作。該詞條頁面的表述是「內部一致性,決定了讀者懸置懷疑的成敗」,而對一條既立規則的、未經解釋的後續違反,不會被讀成驚喜;它被讀成劇情漏洞。

這個名字玩的是同一律(A 是 A)的梗,而這條原則比奇幻更古老、更寬廣:它是偵探扣住線索就是作弊的原因,是太空船既定極速是一份承諾的原因,也是讀者原諒不可能的世界、卻不原諒不一致的世界的原因。

這條原則真正要求的是什麼

不是寫實;是一致。你的魔法可以做任何事,只要一旦它被展示在條件 Y 之下做 X,它就在條件 Y 之下再次做 X,除非故事確立為什麼不。Tolkien 從另一個方向說過同一件事:一個第二世界,是透過「現實的內部一致性」,跨越地理、編年與命名,掙得「第二信念」的。

實用的單位是既立規則:一項具體的能力,連同它的條件與代價,而且已被文本承諾。「瞬間移動存在,但人類不能使用。」「火魔法在水的附近失效。」每一條都是一份承諾,之後的每一章不是更新它,就是必須明確地重新處理它。

一致與驚喜不是敵人

常見的恐懼是規則鎖死,劇情也跟著鎖死。事實相反,而推理小說幾十年前就證明了這一點:約束正是讓轉折可以被掙來的東西。當一個遵守規則的解法出現,讀者感覺到的是重新脈絡化的咔噹一聲;當一個從未確立的力量出現,讀者感覺到的是作者圖方便的聳肩。最強的揭露,是把既立規則以讀者本可以自行組裝、卻沒有組裝的方式重新組合。

就連違反也可以保持正當,只要它們是預先示警的例外:故事在兌現之前,先示意例外存在(一則傳聞、一種代價、規則缺失的一角)。這條原則禁止的,是沉默的例外,那個只因為場景需要它而存在的例外。

實踐這條原則

  1. 每條規則在確立時就寫下來,連同它的章節。 沒有寫下來的規則,就是你在第八十章會不小心抵觸的規則。這是故事聖經的論證最純粹的形式。
  2. 記錄條件與代價,而不只是能力。 大多數抵觸不是「他做不到那件事」,而是「他做不到那件事,在這裡、此刻、或連續兩次」。
  3. 為例外編預算。 及早決定故事會打破自己的規則幾次,並讓每一次都成為劇情點,而不是圖方便。
  4. 刻意地重新審視規則。 規則可以演化,在世界之內(研究、飛升)或在世界之外(一次刻意的retcon);只要故事承認那個改變,兩者都沒有問題。

這也正是 Sanderson 第一定律從讀者理解那一側處理的同一種失敗模式:解釋充足的魔法可以解決問題;神祕的魔法突然解決問題則不行。兩者合起來,就是魔法系統技藝的全部:解釋得夠多,而且絕不抵觸你解釋過的東西。

讀者的規則簿

一個值得內化的細部修正:約束你的是讀者知道的規則,不是你私人筆記裡的規則。一條記錄在你的聖經裡、卻從未在頁面上展示的限制,還不算是承諾;在違反的那一刻才第一次揭露它,讀起來是轉折而非作弊,而那有時候恰恰是正確的一手。這正是紀錄上該記的不只是確立了什麼,還有它是否對讀者確立:兩個旗標,「在世界中為真」與「讀者已知」,而兩者之間的差距,就是你的謎團機器。推理小說靠一個寬差距以受控的步伐收合來運轉;硬魔法對決靠一個窄差距運轉(本格推理就是這個想法配上放大鏡)。

對連載來說,規則簿是在眾目睽睽之下長大的,這拉高了賭注:每日連載第四章展示的一條規則,是一份連續數年、逐日更新的承諾。對一個例外來說,那是很長的沉默時間,也是長跑故事不是支付它們的例外、就是悄悄累積起記得它們的讀者的原因。

Kanonara 如何處理這件事

世界規則是 Kanonara 故事聖經裡的紀錄,而 Story Doctor 的世界規則檢查,會拿新章節與它們互相核對:當凱在一個明說人類不能瞬間移動的世界裡,於第三十二章瞬間移動時,警報會點名那條規則並出示兩側的段落,而把這個例外標記為故意,就把矛盾變回正史。請看Story Doctor 頁面。

來源

  1. TV Tropes: Magic A Is Magic A (archived)
  2. Brandon Sanderson: First Law essay

本文中的寫作技法論斷均可在下列來源查證;屬於從業者共識而非定論的內容,正文均已註明。

繼續閱讀