06 知識庫(下):梗庫提煉與通用模式
這是「構(gòu)建自己的AI寫作系統(tǒng)」系列的第6篇。
在五層架構(gòu)中,本文和[第5篇](05 知識庫(上):拆解框架與拆解實(shí)戰(zhàn).md)共同構(gòu)成第二層——知識庫。上一篇講了"拆"——十維框架把單篇爆款變成可量化的品控報(bào)告。本文講"煉"——從單篇拆解中提煉梗庫,從多篇同類中歸納類型公式,從跨類型案例中提取通用模式。拆是輸入,煉是輸出。只拆不煉,知識庫就是一堆散裝報(bào)告,系統(tǒng)用不起來。
上一篇文章我們講完了十維拆解框架——拿到一篇好作品,怎么把它拆成骨架、人物、沖突、物件、伏筆、節(jié)奏、信息差、句式、平臺適配十個(gè)維度。拆完怎么辦?拆完的產(chǎn)出堆在那里,如果不去提煉,就只是一堆散裝的分析報(bào)告,沒法被寫作系統(tǒng)真正用起來。
這篇文章解決"拆完之后"的問題:怎么從單篇拆解中提煉出可復(fù)用的梗,怎么從多篇同類拆解中發(fā)現(xiàn)類型公式,怎么從跨類型的大量案例中提取通用寫作規(guī)律。以及,最重要的——怎么把這些提煉出來的東西組織成一個(gè)能持續(xù)生長的知識庫。
一、從拆解到提煉:量變觸發(fā)質(zhì)變
拆一篇,你看到的是"這篇作品用了什么技巧"。
拆五到十篇同類型的作品,跨案例的規(guī)律開始浮現(xiàn)。
比如你拆了十篇知乎鹽選的追妻火葬場,你會發(fā)現(xiàn):幾乎所有爆款都在開篇做了同一件事——提前向讀者植入"將來有人會后悔"的信號。這個(gè)信號可能是一句內(nèi)心獨(dú)白,可能是一個(gè)場景閃回,可能是一個(gè)物件。但它一定在。無一例外。
到了這一步,你就不再是在"學(xué)習(xí)別人怎么寫"了。你開始發(fā)現(xiàn)規(guī)律——能夠被命名、被結(jié)構(gòu)化、被系統(tǒng)化復(fù)用的規(guī)律。而這些規(guī)律,就是知識庫的核心資產(chǎn)。
提煉的工作分為三個(gè)層次:
- 梗層:具體的、可復(fù)用的情節(jié)橋段單元("替身梗""不做圣母梗""夫妻博弈梗")
- 公式層:某一情感類型的內(nèi)在結(jié)構(gòu)序列(追妻火葬場六步、爽文四步)
- 模式層:跨類型的通用寫作規(guī)律(開頭怎么鉤、結(jié)尾怎么收、沖突怎么排布)
三層從具體到抽象,底層向上升級,頂層向下約束。下面逐一展開。
二、梗庫:知識庫的基本作戰(zhàn)單元
2.1 梗是什么,不是什么
在這個(gè)系統(tǒng)里,"梗"不是貼吧里的"梗概",不是一句話的標(biāo)簽,不是情緒定位的縮寫。
每個(gè)梗 = 名稱 + 觸發(fā)條件 + 情感功能 + 核心機(jī)制 + 典型寫法 + 變體 + 案例來源
它是一套完整的"情節(jié)橋段執(zhí)行手冊"。當(dāng)一個(gè)梗進(jìn)入知識庫,意味著:將來任何故事創(chuàng)作中,如果需要調(diào)用這個(gè)情感功能,這個(gè)梗就是一個(gè)已經(jīng)被驗(yàn)證過的、可以直接注入的模塊。
2.2 以"重生覺醒"梗為例,完整展示一個(gè)梗的結(jié)構(gòu)
以下是 knowledge_base/tropes/重生梗.md 中"不做圣母"梗的完整結(jié)構(gòu):
梗名:不做圣母
觸發(fā)條件:前世女主是"完美受害者"——善良、隱忍、為所有人付出,最后被吸血至死。
核心機(jī)制:重生回到關(guān)鍵抉擇點(diǎn),主動(dòng)撕碎前世最在意的"枷鎖"(錄取通知書、結(jié)婚證、合同),對前世最不敢得罪的人說"不",用自己的資源做自己的事。前世受益者從不解憤怒到崩潰。
關(guān)鍵場景(甜點(diǎn)位置):
- 撕碎枷鎖瞬間:"她把錄取通知書從包里抽出來,看了三秒。然后,橫著撕,豎著撕,撕成十六片。"
- 說"不"時(shí)刻:前世最不敢拒絕的人提出要求,她第一次說出"不行"。
- 資源重分配臺詞:"我的錢,要留著給我自己讀書。"
適配情感功能:爽感逆襲、彌補(bǔ)遺憾
常見組合:不做圣母 + 復(fù)仇虐渣;不做圣母 + 交換人生
新手避坑:拒絕的對話要干脆利落,不要解釋太多。"欠你的"比"我需要解釋"有力量一萬倍。解釋一多,爽感就瀉了。
你看到了嗎?這里面的每一個(gè)字段都不是空的。它告訴你:什么時(shí)候用這個(gè)梗、怎么寫出要害、怎么避免寫砸。這才是"可復(fù)用"的真正含義——不是"我記得有個(gè)類似的情節(jié)",而是"我可以按照這個(gè)結(jié)構(gòu)生成一段有效的情節(jié)"。
2.3 梗庫的文件組織
整個(gè)梗庫按照情感類型分目錄存儲,每個(gè)文件內(nèi)部再按具體梗細(xì)分:
knowledge_base/tropes/
├── 火葬場梗.md # 失憶、羞辱、替身、忘恩負(fù)義、悔婚、二選一、死人文學(xué)(7種)
├── 重生梗.md # 不做圣母、交換人生、復(fù)仇虐渣、彌補(bǔ)遺憾(4種)
├── 世情梗.md # 夫妻博弈、婆媳暗戰(zhàn)、原生家庭、親子反轉(zhuǎn)、妯娌較勁、職場人情、鄰里隱私(7種)
├── 打臉梗.md # 真假千金、錦鯉掃把星、綠茶白蓮、隱藏身份、廢柴逆襲等(8種)
└── 甜梗.md # 先婚后愛、歡喜冤家、暗戀成真、破鏡重圓等(6種)
共 32 個(gè)梗。每個(gè)梗都按上述結(jié)構(gòu)完整填寫。這些梗不是一次性建完的——是每次拆一篇新作品,檢查有沒有新梗可以入庫,慢慢積累起來的。
三、類型公式:不是模板,是結(jié)構(gòu)約束
梗是情節(jié)單元層面的東西。當(dāng)你把同類型的多個(gè)梗放在一起審視,更上一層的規(guī)律就顯現(xiàn)了:這個(gè)類型的內(nèi)在結(jié)構(gòu)序列是什么?
3.1 追妻火葬場六步
追妻火葬場不是"虐著虐著就后悔了"。它的內(nèi)在結(jié)構(gòu)是六步:
- 后悔前置:開篇就埋下"將來會有人后悔"的信號——讓讀者有盼頭。
- 壓制主角:集中描繪主角承受的委屈和傷害。注意:用感官細(xì)節(jié)寫痛苦,不要干癟敘述。
- 主角產(chǎn)生意圖:從被動(dòng)承受變?yōu)橹鲃?dòng)——"我要離開/離婚/放手"。
- 拉扯:主角嘗試離開,后悔方繼續(xù)作死,外界因素介入。
- 高潮反轉(zhuǎn):主角的決定性行動(dòng)——沉默離開,甩出離婚協(xié)議,"不好意思我明天結(jié)婚"。
- 結(jié)局:主角開啟新人生,不原諒不回頭。后悔方付出代價(jià),事業(yè)崩塌或眾叛親離。
關(guān)鍵不是記這六步的名字,是理解每一步的情感功能:第一步制造盼頭,第二步積累憤怒,第三步引爆決心,第四步制造戲劇張力,第五步釋放快感,第六步完成道德閉環(huán)。
3.2 重生逆襲:信息差優(yōu)勢乘以任意類型
重生本質(zhì)上不是獨(dú)立的情感類型——它是"信息差優(yōu)勢 + 任一情感類型"的疊加。重生 + 爽文 = 重生打臉;重生 + 火葬場 = 重生后讓渣方后悔;重生 + 虐文 = 重生彌補(bǔ)遺憾。
重生的專屬節(jié)奏是:蘇醒瞬間 → 驗(yàn)證記憶 → 第一張牌破局 → 層層破局 → 終極對決。核心技巧在于"抓住關(guān)鍵節(jié)點(diǎn)反向選擇"——前世在這里做了 A 導(dǎo)致悲劇,今生偏做 B。每一個(gè)反向選擇都是一個(gè)爆點(diǎn)。
檢驗(yàn)標(biāo)準(zhǔn)簡單但致命:如果把重生元素拿掉,這個(gè)故事還成立嗎?不成立——說明重生只是"設(shè)定皮",不是真正的重生故事。
3.3 爽文四步
爽文的內(nèi)核不在于"打臉"那一下,而在于打臉之前的三步鋪墊:
- 信息前置:開篇就把主角的底牌透露給讀者(隱藏身份、重生記憶、金手指),讓讀者帶上帝視角。
- 壓制:前 10%-30%,主角經(jīng)歷不公和打壓。因?yàn)橛行畔⑶爸?,憋屈?有盼頭"的憋屈——核心技巧是設(shè)置對照組。
- 拉扯:主角與反派的交鋒試探,利用信息差——反派基于錯(cuò)誤信息行動(dòng),主角預(yù)判應(yīng)對。
- 打臉:在反派最得意時(shí)亮出底牌,著重描寫反派被打臉前后的巨大反差。
3.4 一個(gè)重要的澄清
這些公式——無論是六步、四步還是五步——不是讓你填空的模板,是結(jié)構(gòu)約束。
什么叫結(jié)構(gòu)約束?意思是:你應(yīng)該做這四件事,而且必須按這個(gè)順序做。至于怎么做、具體寫什么內(nèi)容、對話怎么寫——那是創(chuàng)作的部分,公式不管。
很多初學(xué)者犯的錯(cuò)誤是把公式當(dāng)填空題,往每一步塞一坨文字就以為完成了。結(jié)果是一堆順序正確但毫無生命力的文字。公式告訴你"這里需要一個(gè)反轉(zhuǎn)",但它不告訴你這個(gè)反轉(zhuǎn)是什么——那需要你用梗庫去填充,用你自己的觀察和體驗(yàn)去注入血肉。
四、通用模式:跨類型的底層規(guī)律
比類型公式更上一層的是通用模式——不管你寫火葬場、重生、世情還是甜文,這些規(guī)律都適用。
4.1 開頭三法
從大量拆解報(bào)告中提取,成功的短篇開頭逃不出三種模式:
- 沖突前置:第一句話就把矛盾拍在讀者臉上。"我想紅梅跟我結(jié)婚,紅梅說沒門,除非我愿意在她家的宅基地起房子。"——沒廢話,直接就是沖突。
- 懸念懸置:制造一個(gè)讀者必須往下讀才能解答的疑問。"三天后,我就要和殺害我父母的仇人之子結(jié)婚了。"——"為什么?"讀者必須往下讀。
- 情感錨定:用強(qiáng)情緒的內(nèi)心獨(dú)白把讀者釘住。"所有人都夸我是賢妻良母,只有我知道,我每天都在盤算如何離開這個(gè)家。"——不是沖突,是情緒。
無論哪種,底層的檢驗(yàn)標(biāo)準(zhǔn)是相同的:前 200 字內(nèi),讀者必須產(chǎn)生"然后呢?"的沖動(dòng)。
4.2 結(jié)尾三法
- 動(dòng)作收束:用角色的一個(gè)具象動(dòng)作結(jié)束全篇,這個(gè)動(dòng)作本身就是主題的全部表達(dá)。"他把賬本合上。站起來。走了。"——不解釋,不總結(jié),讓動(dòng)作說話。
- 物件呼應(yīng):用開篇出現(xiàn)過的某個(gè)物件在結(jié)尾再次出現(xiàn),但賦予全新的含義。開篇的一個(gè)茶杯,結(jié)尾變成了一封信——物件的意義變了,讀者獲得的感受也變了。
- 余韻留白:結(jié)尾不封口,留出一個(gè)讓讀者自己填補(bǔ)的空間??梢允俏凑f完的半句話,未完成的動(dòng)作,未命名的情緒。
無論哪種,底線標(biāo)準(zhǔn)是:結(jié)尾必須在情感上留下印記。震撼、悵然、溫暖、刺痛——不能"無感"。
4.3 沖突間距漸密律
這個(gè)規(guī)律是從節(jié)奏模式庫中提取的:隨著故事推進(jìn),兩個(gè)沖突點(diǎn)之間的距離必須越來越短。
開篇時(shí),500 字一個(gè)沖突點(diǎn)就夠了。到中段,每 200 字就要有新一層沖突或舊沖突升級。到高潮前夜,沖突幾乎句句相扣。
小沖突 → 短暫平靜 → 大沖突 → 余震 → 最大沖突
↑_______________________________↑
沖突間距在縮短,情緒在加速
這不是什么玄學(xué)。原理很簡單:讀者越讀到后面,需要的刺激越多才能維持同樣的注意力強(qiáng)度。就像跑步一樣,起步可以慢,沖刺必須快。
4.4 單句成段比例律
這個(gè)規(guī)律是從大量爆款短篇的句式統(tǒng)計(jì)中發(fā)現(xiàn)的——而且驚人地一致。
單句成段不是排版習(xí)慣,是控制讀者呼吸的工具。正常段落,讀者一口氣讀三五句,然后換氣。單句成段,讀一句就換一口氣。
統(tǒng)計(jì)規(guī)律:
- 全文目標(biāo)比例:60%-70%。低于 60%,節(jié)奏偏慢,適合文藝實(shí)驗(yàn)風(fēng)格;高于 70%,全程緊張。
- 沖突段落:必須 > 70%。爭吵、對峙、爆發(fā)、打臉,這些段落需要讀者"喘不上氣"。
- 呼吸段落:必須 < 60%。余震、獨(dú)處、物件描寫,這些段落需要讀者"緩下來"。
注意:這個(gè)比例說的是"自然段中單句成段的比例",不是句子長度。一句 3 個(gè)字獨(dú)立成段算一句,一句 25 個(gè)字獨(dú)立成段也算一句。核心是"獨(dú)立成段"這件事本身對讀者呼吸的控制。
這兩個(gè)規(guī)律——沖突間距漸密和單句成段比例——配合使用,就對整篇小說的節(jié)奏形成了雙重約束:宏觀上,沖突越來越密;微觀上,每一段的呼吸被精確調(diào)控。
五、索引設(shè)計(jì):讓知識庫能被找到
建了庫,如果找不到,等于沒建。知識庫的索引設(shè)計(jì)遵循三條檢索路徑:
路徑一:按類型檢索
- 火葬場 → 查火葬場梗 + 火葬場六步公式
- 重生 → 查重生梗 + 重生逆襲節(jié)奏模板
- 世情 → 查世情梗 + 世情五步公式
路徑二:按功能檢索
- 我需要一個(gè)"讓讀者憋著氣等打臉"的情節(jié)單元 → 信息前置 + 壓制 + 打臉梗
- 我需要一個(gè)"讓讀者心疼主角"的開場 → 羞辱梗 + 沖突前置開頭法
- 我需要一個(gè)"讓讀者覺得解氣"的高潮 → 掀桌時(shí)刻 + 打臉梗中的"身份揭露"變體
路徑三:按情感功能檢索(最高頻路徑)
- 核心期待是"爽感逆襲" → 加載重生梗 + 打臉梗 + 爽文四步公式
- 核心期待是"后悔" → 加載火葬場梗 + 追妻火葬場六步公式
- 核心期待是"共鳴宣泄" → 加載世情梗 + 世情五步公式
三條路徑不是平權(quán)的。實(shí)際使用中,路徑三——按情感功能檢索——是最高頻路徑。因?yàn)檎麄€(gè)系統(tǒng)的入口是"核心期待"(讀者為什么讀這個(gè)故事),它決定了調(diào)什么類型、用什么梗、走什么公式。
技術(shù)實(shí)現(xiàn)上,kb_index.py 提供了按體裁、按結(jié)構(gòu)、按關(guān)鍵詞三種檢索命令,所有拆解報(bào)告都存儲在 index.json 中。但真正的檢索邏輯不在腳本里——在 /寫短篇 命令的加載決策中:根據(jù) idea_seed.md 中的核心情感類型,自動(dòng)匹配并加載對應(yīng)的梗庫文件和公式約束。
六、持續(xù)更新機(jī)制:知識庫是長出來的
知識庫不是一次建完的——它是在創(chuàng)作和拆解中慢慢生長出來的。
觸發(fā)更新的節(jié)點(diǎn):
- 每次拆新作品 → 檢查作品中使用的梗是否已在梗庫中 → 如果沒有,按梗的標(biāo)準(zhǔn)結(jié)構(gòu)填入,入庫。
- 每次發(fā)現(xiàn)新的寫作規(guī)律 → 檢查 modes 層是否已有對應(yīng)條目 → 如果沒有,命名、描述、入庫。
- 每次創(chuàng)作后的復(fù)盤 → 哪些地方卡住了?哪些東西想要但沒有現(xiàn)成的模塊?→ 記下來,后續(xù)拆解時(shí)重點(diǎn)關(guān)注。
這不是"數(shù)據(jù)庫維護(hù)",這是把自己的寫作認(rèn)知系統(tǒng)地外化。每次學(xué)到新東西,不是留在腦子里等它自然遺忘,而是存進(jìn)庫里,變成下次可以用代碼加載的資產(chǎn)。
關(guān)鍵原則:入庫門檻不是"對不對",是"能不能復(fù)用"。一條規(guī)律,如果你覺得下次寫作可能用得上,就入庫。用不上的再精彩也是死的。
七、一個(gè)具體例子:《妻局》用了哪些梗
以我用這個(gè)系統(tǒng)創(chuàng)作的世情短篇《妻局》為例,倒過來看梗庫是怎么在創(chuàng)作中被實(shí)際調(diào)用的。
《妻局》的核心設(shè)定:沈城死在四十三歲,臨死前才知道,毀了他一輩子的不是毒癮——是第一任妻子蘇慧花了二十年,在他人生的每一個(gè)路口做了安排。他重生在戒毒所的鐵架床上,日歷翻到二零一六年三月。這一世,他要利用前世記憶中的信息差,在蘇慧的局還沒收網(wǎng)之前,逐一破掉。
它用到的梗:
重生覺醒梗(基石):開篇第一句——"我死在四十三歲。"然后沈城重生在戒毒所的鐵架床上,墻上日歷翻到二零一六年三月。他沒有驚慌,閉上眼睛,前世記憶涌上來——蘇慧蹲在水泥管旁看他吃飯的畫面、蘇慧在病床邊逐一念出那些名字的畫面。開篇就把"重生+前世的死因"全部交代了,讀者在500字內(nèi)獲得了完整的閱讀預(yù)期。
信息差碾壓梗:沈城知道何曼給他的那包東西是蘇慧安排的,這輩子他報(bào)了警。他知道劉建成和王志宏欠蘇明輝的錢,這輩子他提前在棋牌室放話,讓他們主動(dòng)來找他,然后留了三個(gè)月銀行流水——轉(zhuǎn)賬記錄指向蘇明輝。他知道老周介紹的供應(yīng)商賣的是凍了半年的劣質(zhì)肉,這輩子他先去倉庫,遞了兩根煙,門衛(wèi)老趙把老底全兜了——他錄了音,拍了照,直接去了食藥監(jiān)局。
信息差的本質(zhì)不是"我知道你不知道的",而是"我根據(jù)我知道的提前做了你不知道的事"。沈城每一個(gè)動(dòng)作都踩在蘇慧布局的前一步,三張牌逐一破掉。
掀桌時(shí)刻梗:全篇的高潮在茶館。蘇慧坐在窗邊,沈城走進(jìn)去,沒有寒暄。他把二十年前離開的真相說出來——工地門口被堵、家人被威脅、"蘇家大小姐不是你這個(gè)泥腿子可以高攀的"。然后告訴她:何曼的局,他戒成了;劉建成的局,他破了;老周的局,他也破了。最后,他把蘇慧還沒出手的第四張牌——顧雨欣——也提前掀開。蘇慧的臉色變了——不是被拆穿的尷尬,"是站在懸崖邊往下看——腳下踩了二十年的石頭忽然不是石頭了。"
這就是掀桌時(shí)刻:不是摔杯子砸桌子,是坐在茶館的藤椅上,把所有牌一張一張攤在桌上。對方發(fā)現(xiàn)你手里的牌比她多一張。
三個(gè)梗的協(xié)作關(guān)系是因果遞進(jìn):重生提供知識,信息差提供武器,掀桌提供出口。重生讓沈城知道所有陷阱的位置,信息差讓他有機(jī)會在每個(gè)陷阱前面繞過去或拆掉它,掀桌時(shí)刻則是所有信息差積累到臨界點(diǎn)后的一次集中釋放——茶館里,他把所有底牌亮出來,不是為了報(bào)復(fù),是為了告訴蘇慧:二十年前那兩個(gè)堵我的人,不是你爸派的,是周景川。
而這也正是下一篇文章的主題:創(chuàng)作引擎——當(dāng)知識庫有了、梗有了、公式有了,寫作系統(tǒng)如何把這些模塊注入到大綱生成和正文創(chuàng)作中,讓 AI 真正"心中有譜"。我們第七篇見。
上一篇:[05 知識庫(上):拆解框架與拆解實(shí)戰(zhàn)]
下一篇:[07 創(chuàng)作引擎:結(jié)構(gòu)模板、原則約束與梗庫注入]