宗教题材小说生成器
> 把「写一个关于信仰的故事」落成可验收的生产线:先立世界底座与神迹规则,再筑宗教体系,再搭教会权力,再定人物信念光谱,再拧出核心冲突与主线,然后拟分卷大纲,最后才逐章落笔。
> 神迹规则未定、信念冲突未锁、大纲未获确认,不动正文;正文未过自检不交稿。
本技能与「古典小说生成器」「科幻小说生成器」「盗墓小说生成器」并列,专供宗教/信仰品类。它的核心差异只有一句话:宗教题材的戏剧性不来自神迹有多大,而来自人为了信什么、付出什么、又在哪一刻发现自己信错了。神写得越沉默,人写得越真,故事越有重量;满篇神迹而无人抉择,一律不算通过。
零、铁律(任何情况下不可违反)
- 宗教体系必须原创虚构——所有神名、教名、经典名、仪式名、圣物名、教阶名、祷词均由本技能程序化或人工原创生成;禁止使用现实宗教的专有名称、经典名、圣人名、教职名、礼仪名(如上帝/耶和华/安拉/释迦牟尼/圣经/古兰经/佛经/弥撒/阿訇/主教等),也禁止以现实宗教组织、教派、历史事件为原型做影射、戏仿或贬损性改写。交稿前必跑
scripts/check_text.py,其内置现实宗教专名风险扫描。 - 不布道、不说教——禁止作者跳出叙事宣讲义理、下价值判词("这便是信仰的真谛""可见神自有安排")。教义只能经由人物行动、仪式细节、经文引文、争执对话呈现。每章"经文引文"最多 1 处、不超过 3 行。
- 任何神迹必有代价——神迹/恩赐/启示一律绑定可列举的代价(寿命、记忆、感官、血亲、誓约、器物),代价规则写入设定表后全书一致;禁止免费神迹与机械降神式解围。
- 异端必须有理——异端/对立教派的核心论证必须能站得住(至少 2 条自洽论据 + 1 个真实可感的现实诉求),不得写成纯邪恶、纯疯狂或纯愚昧。正统方同理,不得写成全员伪善。
- 信念冲突三级齐备——全书必须同时存在:人与自己(怀疑/良心)、人与教会(制度/权力)、人与神(沉默/不公/代价)。三者缺一,冲突即降维成"好人对坏人"。
- 设定台账制——神名、教名、经典名、仪式名、圣物、教阶、术语首次出现即登记
99-ledger.md;后文只许引用、不许另立或漂移;改名须全稿同步。 - 结构契约固定——交付物恒为 §六 的八大段(世界观/宗教体系/教会权力/人物/冲突与主线/分卷大纲/正文/附录三表);用户要求"只要设定集"时可只输出前六段 + 附录,但段内小节不得缺。
- 先确认后生成——缺 3 项及以上参数必须先出「确认卡」(§三),用户确认或说"直接写"后才开始生成;缺 1–2 项按默认值推断并标
[推断],不反复追问。 - 尺度刚性——宗教狂热导致的暴力(审判、献祭、殉道)可写其后果与人的感受,不渲染施虐快感;情欲一律含蓄或跳接(S1 纯净/S2 含蓄/S3 点到为止,三档均禁止器官、动作与感官细节)。
- 文本净度——正文禁用破折号「——」,不得混入无端外文碎片;连写必跑
scripts/check_text.py。 - 地域与民族规范——中国香港、中国台湾、中国澳门按规范称谓;虚构民族与国家不得与现实民族、国家做贬损性对应。
- 可复现性——同
title+setting+faith-tone+seed必产出同一套骨架(神谱、教阶、术语取词表由种子决定),便于续作与批量迭代。
一、何时使用(触发条件)
出现下列任一情形即启用本技能:
- 点名信仰母题:「宗教小说」「信仰题材」「教会」「神职者」「异端」「邪教」「宗教审判」「圣徒传」「殉道」「神明复苏」「衰落信仰」「政教冲突」
- 要求设计或补全架空宗教体系:「神明谱系」「教义经典」「仪式戒律」「教阶权力」「圣物圣地」「神迹规则」
- 要求写以神职者/信徒/异端/神明代理人/审讯官为主角的长篇或中篇,并要求分卷章节大纲与逐章正文
- 要求按既有大纲续写、扩写、改写信仰题材稿件,或做一致性体检 / 合规扫描
- 要求生成鸣唱咒语(颂词/祷词/短咒/仪式颂唱)或技能动作序列(施术动作、六拍编排、动作分镜表)
- 为影视、游戏、桌游撰写架空信仰设定集(只输出 §六 前六段 + 附录)
- 用户说"想写一本关于信仰的小说,但不知道怎么设定"——走 §三 引导式提问
不适用:以现实宗教为题材的非虚构写作;以戏仿、嘲讽现实宗教为目的的创作(违反铁律 1,应婉拒并说明原因);纯神话题材(无教会/信众/教义三要素,建议走古典小说生成器)。
二、参数说明(采集表)
采集下列 17 项。用户未给出的项按默认值推断并标注 [推断]——缺什么就替他做合理决定,写进卷头标注块,不要反复追问。
| # | 参数 | 取值 | 默认 |
|---|---|---|---|
| 1 | 书名 title |
书名(自动补《》) | 由 setting+faith-tone 推得 |
| 2 | 背景 setting |
玄幻 xuanhuan /魔幻 fantasy /现代 modern /古代 ancient |
玄幻 |
| 3 | 宗教基调 faith-tone |
正统信仰 orthodoxy/邪教 cult/衰落信仰 decline/神明复苏 reawakening/改革裂变 reformation/神权政体 theocracy(可"主 X 辅 Y") |
正统信仰 |
| 4 | 神明显现度 divine |
沉默 silent(神从不回应)/低语 whisper(征兆可解读、歧义)/显迹 manifest(神迹可复现、有规则)/降临 avatar(神以化身行走人间) |
低语 |
| 5 | 主角身份 role |
神职者 clergy/信徒 believer/异端 heretic/神明代理人 agent/审讯官 inquisitor/世俗权贵 secular |
神职者 |
| 6 | 篇幅 length |
短篇(1–3 章)/中篇(4–12 章)/长篇(volumes 卷 × chapters 章) |
中篇 12 章 |
| 7 | 每章字数 words |
整数(短篇可 2000;连载体 2500–3500;长卷 3000–5000) | 3000 |
| 8 | 更新节奏 cadence |
日更 daily/周更 weekly/存稿 stock |
周更 |
| 9 | 文风 style |
冷峻写实 austere/史诗庄严 epic/志怪奇诡 eerie/心理内向 introspective/悬疑解密 mystery/诗意抒情 lyric |
冷峻写实 |
| 10 | 受众 audience |
成人严肃/大众通俗/青年向 | 大众通俗 |
| 11 | 尺度 scale |
S1 纯净/S2 含蓄/S3 点到为止 | S2 |
| 12 | 鸣唱咒语密度 chant |
不写 none/稀疏 sparse(每 2–3 章 1 处)/适中 moderate(每章 1 处)/浓密 rich(每章至多 2 处) |
稀疏 |
| 13 | 技能动作强度 action |
轻 light(三拍:起手/发动/余波)/中 medium(六拍写全)/重 heavy(六拍+五感与尺度参照) |
中 |
| 14 | 咒语语言用法 tongue |
不用 none/简 brief(正文只喊术名与结句 Zâth,全书关键场面至多 2 处念全咒)/全 full(常规场面念二/三阶完整咒文,终局念四阶) |
简 |
| 15 | 视角 pov |
第一人称限知/第三人称限知/多视角轮换 | 第三人称限知 |
| 16 | 神迹代价强度 cost |
轻(可恢复:疲惫、财物)/中(有痕:伤、记忆、誓约)/重(不可逆:寿数、血亲、感官) | 中 |
| 17 | 命名种子 seed |
整数(同种子 ⇒ 同神名/教名/术语骨架) | 由书名派生 |
chant(中文咒文)与 tongue(塔伦语咒文)是两套并行系统,可单用其一,也可并用(中文咒文管叙事与韵律,塔伦语咒文管异质感与属性辨识)。并用时同一场面只念一种,不要中塔夹杂。
联动规则:
faith-tone=cult(邪教)→pov建议第一人称限知 +style偏introspective/eerie,divine建议whisper(越含糊越能压住人)。faith-tone=decline(衰落信仰)→ 世俗政权必须强势,教会财政线必须写具体(田产、什一税萎缩、圣物流失)。faith-tone=reawakening(神明复苏)→divine至少manifest,且必须有"旧秩序无法解释新神迹"的制度危机。cadence=daily→ 章末钩子强度上调(每章必留悬而未决),章内信息密度下调(每章只推进 1 条主线 + 1 条信念线)。divine=silent→ 禁止任何可复现神迹;"神迹"只能作为不可证伪的传闻或心理事件存在。
初始化项目脚手架(推荐中长篇用):
python scripts/new_work.py --title "《灰烛纪》" --setting xuanhuan \
--faith-tone orthodoxy --divine whisper --role clergy \
--volumes 3 --chapters 12 --words 3000 --cadence weekly \
--style austere --pov third --cost medium \
--chant sparse --action medium --tongue brief --seed 20260722 --out ./my-faith
# 单独生成鸣唱咒语 + 技能动作六拍(四型:short/rite/prayer/psalm,同 seed 可复现)
python scripts/chant.py --type short --seed 20260722 --god 钟守 --setting xuanhuan
python scripts/chant.py --type psalm --rhyme ang --cost heavy --action heavy --seed 2026
# 单独生成塔伦语咒文(自动算音节/莫拉/IPA/中文近似)
python scripts/tongue.py --spell --element kâr --function sûl --tier 3 --god Tâl
python scripts/tongue.py --spell --element kâr --function sûl --tiers # 一~四阶全谱
python scripts/tongue.py --family kâr # 火系家族七术
python scripts/tongue.py --check-word Kârasûl # 音系三铁律校验
python scripts/tongue.py --list-mods # 可复合的修饰成分
python scripts/tongue.py --spell --element kâr --function sûl --mod sil --tier 3 # 复合术
# 玄幻专用:指诀 · 剑诀 · 古音口诀(setting=xuanhuan 才用)
python scripts/praxis.py --full --element kâr --function sûl # 口诀 + 诀位 + 剑诀
python scripts/praxis.py --fingers --element mor # 十五诀位图
python scripts/praxis.py --sword # 剑诀六势
python scripts/praxis.py --rusheng "烛折灰扬锋落血凉" # 扫入声字(应 4–9 个)
python scripts/praxis.py --rhyme i # 查某韵的入声字
# 咒文 → 发音脚本(逐音节时间轴)+ 吟唱参考轨(共振峰合成,零依赖)
python scripts/tongue_audio.py --spell --element kâr --function sûl --tier 3 --out ./audio
python scripts/tongue_audio.py --spell --element kâr --function sûl --tier 3 --synth --srt
python scripts/tongue_audio.py --spell --element kâr --function sûl --mod sil --tier 3 --synth # 复合术
生成 00-brief.md、01-worldbuilding.md、02-faith.md、03-church.md、04-characters.md、05-plot.md、06-outline.md、chapters/、99-ledger.md。
三、交互流程(先确认,后生成)
F1 · 采集
按 §二 表逐项采集。用户一句话里往往只给 1–2 项(如"写个玄幻宗教小说"),此时不要追问十项,直接进入 F2。
F2 · 出确认卡
缺 3 项及以上时,先输出确认卡(或直接调用提问工具,每轮最多问一组、选项不超过 4 个):
【创作参数·确认卡】
书名 《灰烛纪》[推断]
背景 玄幻(你指定)|可选:魔幻 / 现代 / 古代
宗教基调 正统信仰[推断]|可选:邪教 / 衰落信仰 / 神明复苏 / 改革裂变 / 神权政体
神明显现 低语[推断]|可选:沉默 / 显迹 / 降临
主角身份 神职者[推断]|可选:信徒 / 异端 / 神明代理人 / 审讯官 / 世俗权贵
篇幅 3 卷 × 12 章,每章约 3000 字[推断]
节奏 周更[推断]|文风:冷峻写实[推断]|受众:大众通俗[推断]
视角 第三人称限知[推断]|神迹代价:中[推断]
尺度 S2 含蓄[推断]
回复「确认」开始生成;或指出要改的项,如"基调改成神明复苏,主角改成异端"。
引导式提问(用户说"不知道怎么选 / 你帮我定"时):只问背景与宗教基调两项,其余全按推断值推进。推荐组合见下表(可在确认卡里作为建议给出):
| 你想写的味道 | 推荐背景 | 推荐基调 | 推荐主角 |
|---|---|---|---|
| 修士下山、神祇沉默、苦行与试炼 | 玄幻 | 正统信仰 | 神职者 |
| 中世纪式教廷、审判庭、圣殿骑士 | 魔幻 | 神权政体 | 审讯官 |
| 都市里没人信神了,忽然有人听见 | 现代 | 衰落信仰 | 信徒 |
| 古神苏醒,旧经文集体失效 | 玄幻/古代 | 神明复苏 | 神明代理人 |
| 加入一个温暖的团体,慢慢发现不对 | 现代 | 邪教 | 信徒(第一人称) |
| 王朝末世,信仰成了唯一的组织力 | 古代 | 改革裂变 | 异端 |
F3 · 生成
确认后按 §五 阶段 1→7 顺序产出,一次交付完整的 §六 八大段(设定 + 大纲 + 第一章正文)。长篇先交前六段 + 卷一章表,用户确认后再逐章写正文。
F4 · 迭代
按 §八 的三级反馈处理,改完必跑体检脚本并回报改动面。
四、四类背景底座(详见 references/background-archetypes.md)
| 背景 | 世界底座 | 信仰生态默认 | 神迹的默认解释 | 教会权力来源 | 典型冲突引信 |
|---|---|---|---|---|---|
玄幻 xuanhuan |
灵气/修行层级、宗门与王朝并存、地域辽阔 | 多神并祀 + 修行体系与信仰部分重合;信众以村镇、宗族、行会为单位 | 灵能显化,可修习、可争夺,代价多为寿元/根基 | 神庙掌握灵脉、圣地、秘传功法 | 神赐之力与自修之力的正统性之争 |
魔幻 fantasy |
类欧洲中世纪或原创大陆、諸侯割据、有魔法但稀缺 | 一神独尊 + 诸旧信仰残存;什一税、教区、修会网格 | 神术由教会垄断,需按仪轨施行,代价多为誓约/血 | 教务 + 审判庭 + 圣殿武装 + 封地 | 教权与王权的叙任权、异端审判 |
现代 modern |
当代或近未来都市、法治官僚、媒体与资本 | 世俗化 + 信仰碎片化;老教派空心化,新兴团体野蛮生长 | 无法证实的低语、巧合、心理事件;或技术伪装的"神迹" | 免税资格、慈善网络、媒体话语、地产 | 信仰自由 vs 精神控制;合法宗教 vs 邪教认定 |
古代 ancient |
真实朝代气质但全部虚构王朝、农耕与礼制社会 | 国家祭祀 + 民间淫祀 + 方外教门三层;信仰即治理术 | 灾异祥瑞的解读权;代价多为献祭/禁欲/劳役 | 祭司/礼官世袭 + 皇权授命 + 田产劳力 | 礼制正统之争、灾年的人祭与替罪 |
背景切换只换底座,不换方法论:四类背景共用同一套宗教体系构建法(§五 阶段 2)与同一套输出契约(§六)。
玄幻附录:指诀 · 剑诀 · 古音口诀(setting=xuanhuan 专用)
玄幻背景多一层身体与声韵的实操,详见 references/xuanhuan-praxis.md。三件套:
① 指诀(掐诀) —— 手指定名:枢(拇指)/锋(食)/衡(中)/缄(无名)/微(小);
关节由内而外 根 → 关 → 端。以枢指掐某指某节为一诀,五指 × 三节 = 十五位。
一句一诀:呼告→枢端|陈述→元素位(根)|祈使→元素位(关)|代价→缄根|结句→枢关,
一句一换,换在句末那一息;每场最多换五次。
体系必须原创——十五位的「对应」由本项目神谱/戒律填充,不得沿用现实宗教的手印名称与掐法。
② 剑诀(六势) —— 手形:锋衡并、枢缄合、微屈。
敛 → 划 → 指 → 劈 → 合 → 遗,与动作六拍一一对应。
第四势「劈」必须与代价同时落地;代价在剑指上留痕(血渗甲缝/手背青筋/微指僵住/两指分不开)。
③ 古音口诀(中古汉语音韵) —— 默认四言四句,二、四句押韵,首句可入韵,第三句不押(白脚)。
核心技术是入声字(-p/-t/-k 收尾,短促):一首放 4–9 个,其中句尾入声至少 2 个——
句尾入声决定"收"的质感,句中入声决定"顿"的位置。
攻击/防护类押阳声韵(放得出去),治疗/禁锢类押入声韵(收得回来)。
> 口诀 ≠ 咒语:口诀是"运己"(无声、无代价、靠练),咒语是"求神"(有呼告、有代价)。
> 写混了代价体系就塌了——口诀不该免费召来神迹。
> 塔伦语咒文出"异质感",古音口诀出"本土古意",同一场面只念一种。
五、生成步骤(九阶段)
阶段 0 · 定参与确认。 走 §三:采集 → 确认卡 → 用户确认。产出 00-brief.md(或对话上方的「创作参数」区块),所有推断项标 [推断]。
阶段 1 · 立世界底座。 产出 01-worldbuilding.md:
- 地理与历史层:核心地域 3–5 处、近百年大事 3–5 条(其中至少 1 条与信仰直接相关)。
- 世俗权力层:政权形态、财政与武力、与信仰的关系(庇护/利用/打压/合流)。
- 技术/灵能层:按
setting给出可做什么、做不到什么(限制比能力更重要)。 - 神迹规则表(本作最高优先级的设定):神迹如何发生、谁能施行、代价是什么、失败的后果、可否被伪造。此表一旦定稿,全书不得违反。
阶段 2 · 筑宗教体系。 产出 02-faith.md,九小节必填(tongue=none 时第八小节留空):
- 神明谱系:主神(1,含神性领域与沉默史)/从神(2–5,各司其职、彼此有张力)/已陨或沉睡之神(1–2,埋冲突)/伪神或可疑神(0–1,埋悬念)。每神写清:名号、领域、显现方式、禁忌、信徒构成、教会官方态度。
- 教义与经典:核心信条 3 条(每条一句可背诵的短句 + 一条它解决不了的困境);正典(1–3 部,写明成书年代与编纂争议)、伪经(1–2 部,写明为何被禁)、口传(1,基层信仰的真实形态)。
- 仪式与戒律:年历(4–6 个节点,写明每个节点做什么、谁主持、谁被排除)、入教礼、日常礼仪、戒律 5–7 条(每条写清违戒后果与执行者)。
- 圣物与圣地:圣物 3 件(来历、保管者、真伪争议)、圣地 2–3 处(地理、朝圣路线、经济收益)。
- 神迹/恩赐机制与代价:按
divine与cost定档,写成规则 + 代价清单表。 - 死亡与来世观:死后去处的官方说法、民间说法、以及"教会靠这条赚到什么"。
- 鸣唱咒语库:按
chant密度档建立。四型各备一条——短咒(应急,3–4 句)、仪颂(年历主段,含一次众应)、日用祷(口语,不押韵)、长颂(大典,全书不超过两处)。每咒五段:呼告 → 陈述 → 请求 → 代价暗记 → 收束;一咒一韵,短句可诵,具象名词。用scripts/chant.py --type <型> --seed <种子>生成底稿再改。 - 技能动作序列:按
action强度档给每门主要神术列出六拍——起手/定向/启唇/发动/收势/余波,每拍写 动作·时长·可见征兆·失误后果。代价必须落在第四拍且有可见痕迹;第六拍的余波必须是后文会兑现的情节。 - 咒语语言(塔伦语):
tongue≠none时必填。三张表——
① 神名塔伦语形式:谱系表里每位神登记一个塔伦语名(候选见手册),咒文里叫的神必须是谱系里真有的;
② 术名表:术名 = 元素根 + a + 功能根(恒三音节、尾重音),登记名称、中文近似、元素、功能、常用等级、代价根、留在身上的痕迹;
③ 四阶递进谱:至少一个术写全一/二/三/四阶,用于终局场面。
④ 复合术(可选,全书 ≤3 个):修饰成分 + 基础术名,表达双元素结合/定向/持续/广域。
修饰为副元素·方向·时间时作前缀(Sil-Kârasûl),为范围时作后缀(Kârasûl-oth);
强度前缀永远在最外层(târ-Sil-Kârasûl)。复合咒文三阶起多一行陈述,总莫拉更长、配音更久。
用scripts/tongue.py --spell … --mod <修饰> --tier <1-4>生成,--list-mods看可选修饰。
生成底稿后再改,新造词根先过--check-word。 - 咒文音频(可选):关键咒文用
scripts/tongue_audio.py产出发音脚本(逐音节时间轴,必出)与吟唱参考轨(--synth,WAV/MP3)。四阶自动加众应末行。音频是韵律参考,不可直接发布——成品须真人照脚本录制。 - 玄幻实操(
setting=xuanhuan时必填):指诀(十五位,一句一诀)、剑诀(六势,第四势劈=代价落地)、古音口诀(四言,中古音韵,入声 -p/-t/-k 收尾)。详见 §四·玄幻附录。用scripts/praxis.py --full生成底稿。
术语取词可用 scripts/new_work.py 的原创词根表(同 seed 可复现),禁止复用现实宗教专名(合规扫描会拦)。咒语与动作的写法见 references/chant-and-action.md;塔伦语的音系、构词与技能绑定见 references/sacred-tongue.md。
阶段 3 · 搭教会组织与权力结构。 产出 03-church.md:
- 教阶表:5–8 级职分(名号、选拔方式、实权、软肋)。
- 五大权力网络:教务(讲经与任免)/审判(戒律执行)/财政(什一税、田产、圣物经营)/武装(圣殿骑士、护教军)/情报(听告解、异端稽查)。每条写清"它对谁的命有直接支配权"。
- 权力运作规则:晋升靠什么(神谕/资历/捐输/血统)、最高权威如何产生、罢免与分裂机制。
- 内部派系:2–4 条路线之争(如"苦修派 vs 经院派""守旧派 vs 改革派"),写清各派的社会基础。
- 与世俗政权关系:写明互相需要什么、互相怕什么、导火索是什么。
阶段 4 · 立人物与信念光谱。 产出 04-characters.md:
- 人物卡 5–8 人,覆盖四类:神职者(1–2)、信徒(1–2)、异端/对立者(1–2)、神明代理人(0–1)、世俗方(1)。每人写:姓名、身份、公开立场、私下怀疑、欲望、弱点、说话方式、决策逻辑、为信仰已付出的代价(这条必须有,是宗教题材的人物锚点)。
- 信念光谱表(本技能的核心表):每人一行,列 确信度(1–10)/怀疑源/底线(跨过即背叛)/代价支出/终局位置(未见/动摇/改信/殉道/背教)。
- 人物关系图(Mermaid + ASCII 备选)与信念演变弧(每人一条弧线,注明转折章)。
阶段 5 · 拧核心信念冲突与主线。 产出 05-plot.md:
- 核心冲突三问:写出三条都是对的、但不可兼得的信条(如"神要求诚实" vs "教会需要谎言维稳" vs "信徒需要活下去")。这是全书的发动机。
- 主线结构:三幕或四卷,每卷给出"这一卷信仰被问了什么、答案是什么、谁为此付出"。
- 信念抉择场景表:每卷至少 2 次抉择点(抉择人/两难/选择/代价/后续影响)。
- 悬念与谜团清单:5–8 条,含埋设章与回收章(供体检核对悬空钩子)。
阶段 6 · 拟分卷章节大纲。 产出 06-outline.md:
- 卷划分 + 字数配额(须与
volumes×chapters×words对上)。 - 章表(每章 1 行,八列):卷/章/标题/视角人物/核心事件/信念冲突点/首次出现设定/章末钩子类型 + 伏笔编号。
- 信息释放表:哪章抛谜、哪章给半解、哪章回收。
阶段 7 · 落笔前自检。 大纲 ↔ 神迹规则 ↔ 教会权力 ↔ 人物信念 四方对照:每章是否有人被逼着做信仰抉择、神迹是否付过代价、异端是否讲过一句在理的话、章末钩子是否真制造悬念、字数配额是否对得上。未过不落笔。
阶段 8 · 逐章正文(含按大纲续写)。 严格按 §七 的续写协议执行,一次写一章。写完立刻更新 99-ledger.md:新专名、用掉的神迹与代价、人物信念状态变化、伏笔回收情况。长篇每批不超过两章,写完即落盘、即更新台账。
阶段 9 · 交稿自检、合规扫描与交付。 按 §十 打勾;跑:
# 结构:章标题/钩子/台账/鸣唱与经引密度/鸣唱是否带代价与动作/神迹代价/破折号/字数
python scripts/consistency_lint.py ./my-faith --max-chant 1
python scripts/check_text.py ./my-faith # 净度 + 现实宗教专名风险扫描
python scripts/assemble.py --input ./my-faith --with-frontmatter # 汇编 manuscript.md
python scripts/export.py --input ./my-faith/manuscript.md --format all --out ./my-faith/dist
用 present_files 呈现成品,并在回复中给出绝对路径。
六、结构化输出模板(每次调用结构恒定)
6.1 全篇交付结构(固定八段,顺序不可变)
【创作参数】背景 / 宗教基调 / 神明显现度 / 主角身份 / 篇幅 / 节奏 / 文风 / 受众 / 视角 / 代价强度
【卷头标注】其余推断项加 [推断]
一、世界观设定
1.1 地理与历史层(3–5 地域、3–5 大事)
1.2 世俗权力层(政权形态、财政、武力、对信仰的态度)
1.3 技术与灵能层(可做什么 / 做不到什么)
1.4 神迹规则表(如何发生/谁能施行/代价/失败后果/可否伪造)
二、宗教体系:《教名》
2.1 神明谱系表(主神/从神/已陨之神/伪神)
2.2 教义与经典(核心信条 3 条 + 正典/伪经/口传)
2.3 仪式与戒律(年历 4–6 节点 + 戒律 5–7 条及后果)
2.4 圣物与圣地
2.5 神迹/恩赐机制与代价表
2.6 死亡与来世观(官方说法/民间说法/教会的收益)
2.7 鸣唱咒语库(短咒/仪颂/日用祷/长颂|用途·韵·场合·念者)
2.8 技能动作序列(六拍:动作·时长·征兆·失误后果)
2.9 咒语语言(塔伦语):神名形式 + 术名表 + 四阶递进谱
2.10 咒文音频(可选):发音脚本时间轴 + 吟唱参考轨
三、教会组织与权力结构
3.1 教阶与职分表(5–8 级)
3.2 五大权力网络(教务/审判/财政/武装/情报)
3.3 权力运作规则(晋升、最高权威、罢免与分裂)
3.4 内部派系与路线之争
3.5 与世俗政权关系(互需、互惧、导火索)
四、主要人物
4.1 人物卡(神职者/信徒/异端/神明代理人/世俗方)
4.2 信念光谱表(确信度/怀疑源/底线/代价支出/终局位置)
4.3 人物关系图(Mermaid + ASCII)
4.4 信念演变弧(每人一条,注明转折章)
五、核心信念冲突与主线剧情
5.1 核心冲突三问(三条都成立、不可兼得的信条)
5.2 主线结构(三幕/四卷,每卷一问一答一代价)
5.3 信念抉择场景表(每卷 ≥2 次)
5.4 悬念与谜团清单(埋设章 → 回收章)
六、分卷章节大纲
6.1 卷划分与字数配额
6.2 章表(卷/章/标题/视角/事件/信念冲突点/首次设定/钩子+伏笔/鸣唱登记)
6.3 信息释放表
七、正文(按章输出,格式见 6.2)
附录 A 术语与专名表(含首次出现章)
附录 B 神学设定表(神谱/信条/仪式/戒律/代价/教阶 六合一速查)
附录 C 虚构声明(与现实宗教无涉的声明,必备)
6.2 单章格式
## 第N章 章名
(正文。不写提纲、不加方括号注记。开篇即把人放进一个具体的信仰处境,结尾留钩子。)
> 【鸣唱】短咒·封|韵:阳
> 守者鉴此。
> 烛影过寒霜。
> 灰落满长荒。
> 以右手为灯。
> 如是。
(紧接动作六拍:起手 3 息 → 定向 2 息 → 启唇随咒长 → **发动 1 息,代价落地** → 收势 2 息 → 余波留到后文。)
> 【经引】《经典名·第X章》……(可选,每章至多 1 处,≤3 行)
<!-- HOOK: 类型 | 一句话钩子 | 指向伏笔编号 -->
<!-- LEDGER: 本章新增专名 → 待登记入 99-ledger.md -->
塔伦语咒文的正文格式(tongue≠none 时用,与中文咒文二选一,不中塔夹杂):
(三阶完整咒文)
> 【鸣唱】Kârasûl 三阶|韵:六拍格
> Tâlî,
> esh kâr im.
> târ-Kârasûl,
> sarrim ân.
> Zâth.
(只喊术名时,简版)
他念的是 Kârasûl,念到第三句时掌心的口子裂开了。
- 咒文块只放原文 + 发音注记,不逐句译中文;含义在下一段的叙事里自然显现(人物做了什么、身上留下什么)。
- 发音注记写在咒文块之后,四列齐全:原文 / IPA / 中文近似 / 莫拉。
tongue=brief时可只标注术名与结句。 - 代价行
-rim ân必须与动作第四拍同时落地——念到这一句时,血/记忆/声音同时失去。
排版规则:
- 经文引文用 Markdown 引用块
>呈现,紧贴它所支撑的叙事之后;每章至多 1 处,style=epic时密度可上调但仍不超过 2 处。 - 鸣唱咒语用
> 【鸣唱】块呈现,按chant密度档控制(sparse 每 2–3 章 1 处,moderate 每章 1 处,rich 每章至多 2 处);chant=none时全篇不写。咒语后必须跟动作描写,且代价落在第四拍。 - 咒语不作章首题记,不解释含义;念完之后留半拍静,让下一个人开口。
- 数值(年代、距离、人数、税额)带单位或明确参照。
- 正文不出现"作者按""这里解释一下"之类出戏插话;教义由人物对话、器物、仪式细节承载。
- 章末
<!-- HOOK -->与<!-- LEDGER -->是给创作者看的,导出时剥离。
6.3 语气与文笔要求
- 语言气质服从
style契约(见references/narrative-craft.md);> 【经引】用中性、简古的说明文体,与正文风格分离。 - 信仰的真实感来自"具体的代价":写清一个人为了信,交出了什么(时间、钱、亲情、身体、说谎的能力),而不是反复宣称他有多虔诚。
- 术语密度以不阻碍阅读为上限;术语首次出现时由上下文自然释义,不作脚注式打断。
七、按大纲续写正文(协议)
用户说「继续写第 N 章」「接着写」「下一章」时,严格执行以下六步:
- 定位:读
06-outline.md章表中第 N 章那一行,取出 视角人物/核心事件/信念冲突点/首次出现设定/章末钩子类型/伏笔编号。 - 取态:读
99-ledger.md,确认相关人物的当前信念状态(确信度、已付代价、已伤未愈)与本卷已回收的伏笔,避免人物状态回跳。 - 照章写:按 6.2 格式写足
words字数;本章必须完成章表登记的"核心事件"与"信念冲突点",且该冲突点必须以人物的抉择收束(不得由神迹或外力代为解决)。 - 兑现钩子:章末按登记类型写钩子(四型见
references/narrative-craft.md:新威胁/新谜团/反转/视角切换),并指向指定伏笔编号。 - 更新台账:追加本章新增专名、用掉的神迹与其代价、人物信念状态变化、伏笔回收情况;若与前文冲突,先改前文再写后文,不得默默漂移。
- 章末自检九问:① 本章有人做了信仰抉择吗?② 出现神迹了吗?代价写了吗?③ 有说教句吗?④ 人物状态与台账一致吗?⑤ 破折号/现实宗教专名扫过了吗?⑥ 本章有鸣唱吗?若有,代价是否落在动作第四拍?⑦ 若有鸣唱,动作六拍是否至少写了三拍?⑧ 若用了塔伦语咒文,术名是否已在 2.9 术名表登记?⑨ 该咒文的代价行是否与动作第四拍同时落地?
> 连写多章时每批不超过两章,写完即落盘、即更新台账,再继续下一批。
八、迭代修改(反馈回路)
收到用户反馈后,先定级再改,改完必报影响面:
| 级别 | 典型反馈 | 处理范围 | 必做动作 |
|---|---|---|---|
| L1 设定级 | "神不该说话""改成无神论世界""异端立场换一下" | 01/02/03 设定文件 + 全稿受影响处 |
改设定 → 重跑受影响章的冲突点 → 全文搜索旧术语并同步 → 更新 99-ledger 与附录 A/B |
| L2 结构级 | "卷二节奏拖了""加三章""结局太软" | 05/06 + 涉及章 |
改大纲 → 重排章表与字数配额 → 检查伏笔埋收位是否错位 → 必要时重写该卷正文 |
| L3 文字级 | "这段太说教""对话不像他""换个开头" | 单章或段落 | 局部改写 → 只重跑 check_text.py 与该章自检五问 |
改完必报:改了哪些文件、哪些章节被动改写、哪些伏笔埋收位被调整、体检脚本是否通过。禁止只说"已修改"。
九、合规与安全护栏(详见 references/compliance-guard.md)
- 原创虚构:神名、教名、经典名、仪式名、教职名全部原创;不得使用或谐音影射现实宗教专名;不得把现实中存在的宗教组织、教派、人物写进虚构设定作负面原型。
- 不贬损、不戏仿:即使写"邪教",也只写虚构团体的方法与后果(精神控制、财物剥夺、隔离、暴力),不绑定任何现实宗教的特征符号。
- 不布道:不为任何信仰(含虚构信仰)充当宣传;虚构教义不得输出为可供现实实践的行为指导。
- 暴力与狂热:审判、献祭、殉道可写后果与人的感受,不渲染施虐快感;不写露骨性描写(三档尺度均禁止器官、动作、感官细节)。
- 现实边界:涉真实朝代/地域时,允许虚构细节但不得翻转既定史实结论,并在附录 C 声明;虚构民族、国家不得与现实民族、国家做贬损性对应。
- 自动扫描:
scripts/check_text.py内置现实宗教专名与敏感符号词表,命中即报(可能为误报,需人工复核,但不得静默放过)。
十、质量检查清单(速查;详版见 references/qa-checklist.md)
A. 一致性(权重最高)
1. 神名/教名/经典名/仪式名/教阶名是否与 99-ledger.md 一致,有无漏登记或另立?
2. 神迹规则表是否被违反?出现过免费神迹或机械降神吗?
3. 人物信念状态(确信度、已付代价)是否逐章连续,有无无端翻转?
4. 伏笔是否埋下并回收?有无悬空钩子?
5. 教阶与权力网络的描述是否与教会行为一致(谁真能下命令)?
B. 结构
6. 八段结构是否齐全、顺序是否正确?
7. 每章是否有 ## 第N章 章名 标题与章末 <!-- HOOK -->?
8. 每卷是否至少有 2 次信念抉择?章表字数配额是否对得上?
C. 信仰戏剧性
9. 三级冲突(人与自己/人与教会/人与神)是否齐备?
10. 异端是否讲过至少 2 条站得住的论据?正反两方是否都有真诚的信仰者?
11. 是否出现说教句或作者判词?经引是否超过每章 1 处/3 行?
C2. 鸣唱与动作
12. 鸣唱密度是否符合 chant 档?每咒是否含代价暗记?四型是否齐备?韵脚是否统一、短句可诵?
13. 有鸣唱的场面是否都写了技能动作?代价是否落在第四拍且有可见痕迹?余波是否会在后文兑现?
C3. 咒语语言(塔伦语,tongue≠none 时) —— 编号同 references/qa-checklist.md 的 C10 组
- T1 每个新造词过 --check-word(无复辅音/无塞音收尾/无双元音)?
- T2 术名是否 X—a—Y 三音节、尾重音?是否随等级改了名(改了即不合格)?
- T3 元素根是否在术名/陈述句/四阶范围行三处都出现?同族术听起来是一家人吗?
- T5 二阶以上有 -rim ân 代价行吗?是否落在动作第四拍?
- T6 四项标注(原文/IPA/中文近似/莫拉)齐全?长音符被省掉了吗?
- T7 咒文里叫的神,在 2.1 谱系表登记了塔伦语形式吗?
- T8 每章塔伦语咒文 ≤1 处?有中塔夹杂吗?
- T11 复合术:修饰位置对吗(强度前缀在最外层)?全书 ≤3 个?
- X1(玄幻)指诀:一句一换吗?诀位名字是本项目神谱里的吗(不是抄来的现成手印名)?每场 ≤5 次?
- X2(玄幻)剑诀:第四势「劈」与代价同时落地吗?剑指上有痕吗?
- X3(玄幻)口诀:四言吗?二四句押韵吗?入声 4–9 个且句尾入声 ≥2 吗?
- X4(玄幻)口诀与咒语分清了吗(口诀运己无声无代价,咒语求神有代价)?
D. 风格与文笔
19. 文风是否唯一并标注?语言气质是否符合该档契约?
20. 信仰的重量是否由"具体代价"呈现,而非形容词堆叠?
E. 合规与净度
21. 是否出现现实宗教专名、或以现实宗教为负面原型?(一票否决)
22. 暴力与情欲是否越线?
23. 是否出现破折号「——」或无端外文碎片?是否出戏(现代词误入古代背景)?
> 一票否决项:现实宗教影射(E21)、免费神迹/机械降神(A2)、术语漂移(A1)、章节缺标题或缺钩子(B7)、说教判词(C11)、破折号(E23)。
> 鸣唱专属否决:咒语无代价暗记(C2-12)、有鸣唱无动作(C2-13)。
> 塔伦语专属否决:音系三铁律被破(T1)、术名随等级改名或未登记(T2)、代价行缺席(T5)。
十一、资源索引
使用说明.md—— 发布用用户指南(安装、快速开始、参数表、示例、FAQ)assets/icon.svg—— 技能图标(矢量)examples/demo-xuanhuan.md—— 落地示例:玄幻背景 × 正统信仰,含完整设定六段 + 卷一章表 + 第一章正文片段,可照抄结构references/background-archetypes.md—— 四类背景底座详解(玄幻/魔幻/现代/古代各一份世界模板 + 信仰生态 + 冲突引信 + 术语词根)references/chant-and-action.md—— 鸣唱咒语与技能动作:咒语四型与七条写法、六组韵脚池、动作六拍(动作·时长·征兆·失误后果)、咒语×动作×代价的绑定检查、下游分镜/游戏接口、六种常见病症references/xuanhuan-praxis.md—— 玄幻实操(仅玄幻背景):指诀(五指×三节十五位、一句一诀)、剑诀六势(敛划指劈合遗,第四势代价落地)、古汉语音韵基础(四声、全浊、重唇、入声 -p/-t/-k)、口诀设计(四言、押韵、平仄与顿挫)、五术全套示例references/sacred-tongue.md—— 塔伦语(Tâlûn)咒语语言:发音体系(16 辅音/5 长 5 短元音/音节三铁律/重音与莫拉节奏)、构词规则(元素·功能·方向·强度·时间·范围·代价七组词根 + 词缀)、技能融合方案(四阶递进表、家族词根呼应、游戏术卡字段)、五术完整示例、八条风格约束references/faith-architecture.md—— 宗教体系构建法:神明谱系四类角色、教义三信条写法、经典三层(正典/伪经/口传)、仪式年历与戒律后果、圣物真伪、神迹代价五档、来世观与教会收益references/narrative-craft.md—— 叙事技法:信念冲突三级、抉择场景写法、六种文风契约、章末钩子四型、经引用法、信息释放节奏、说教句的十种改法references/qa-checklist.md—— 详版质检清单与常见病症对照表(含判断标准与修法)references/compliance-guard.md—— 合规护栏:现实宗教专名规避词表、原创命名生成法、邪教题材的安全写法、虚构声明模板scripts/new_work.py—— 脚手架:按参数生成 00~06 + chapters/ + 99-ledger.md;--seed保证同参数同骨架(原创神名/教名/术语取词可复现)scripts/chant.py—— 鸣唱咒语 + 技能动作生成器:四型咒语(短咒/仪颂/日用祷/长颂,五段结构、一咒一韵、含代价暗记)+ 动作六拍表(动作·时长·征兆·失误后果);--type/--rhyme/--cost/--action/--count/--seed可复现,--format text出纯咒文,--no-action/--action-only单出其一scripts/tongue.py—— 塔伦语咒语语言生成器:术名(X-a-Y)、五段咒文、四阶全谱、元素家族谱;自动算音节/莫拉/IPA/中文近似;--spell/--name/--family/--list-roots/--check-word;--check-word强制音系三铁律(复辅音·塞音尾·双元音·送气·浊塞音)scripts/verify_docs.py—— 文档一致性校验:核对《使用说明》里的行数/莫拉区间/配音秒数/术名/入声数是否与脚本实际输出一致,改了常量后跑一次防漂移scripts/praxis.py—— 玄幻实操生成器(仅玄幻背景):十五诀位图、剑诀六势、五术古音口诀(含 ●平○上◎去▲入 声调标注);--rusheng扫入声字并判断是否在 4–9 区间、--rhyme查入声字池scripts/tongue_audio.py—— 咒文 → 发音脚本 + 吟唱音频:逐音节时间轴(起止·时长·IPA·中文近似·莫拉·重音·换气);--synth用共振峰合成出 WAV/MP3(纯标准库,不依赖任何 TTS),基频照颂唱处理、四阶自动加众应;连贯发音(整行一条包络 + 时变共振峰 + 相位连续 + 词间不断气 + 塞音协同发音);--mod支持复合术;--tempo/--voice/--pitch/--choir/--srt;MP3 走本机 ffmpeg,失败则保留 WAVscripts/consistency_lint.py—— 一致性体检:章标题、HOOK、经引与鸣唱密度、鸣唱是否带代价与动作、神迹代价关键词、台账覆盖、破折号、字数;有 FAIL 返回码 1scripts/check_text.py—— 文本净度 + 现实宗教专名风险扫描:破折号、弯引号、半角标点贴中文、出戏现代词(按背景)、现实宗教敏感词命中scripts/assemble.py/scripts/split.py——chapters/↔manuscript.md双向同步;在 manuscript.md 里改完稿必须先跑split.py再体检,否则体检的是旧稿scripts/export.py—— 导出 Word(.docx)与 PDF(复用_novel-export-kit底座,自包含可独立分发)
十二、导出 Word 与 PDF
# 汇编(含设定附录)→ 单文件导出
python scripts/assemble.py --input ./my-faith --with-frontmatter
python scripts/export.py --input ./my-faith/manuscript.md --format all --out ./my-faith/dist
# 或直接目录模式导出(只收章节)
python scripts/export.py --input ./my-faith --title "《灰烛纪》" --format all --out ./my-faith/dist
# 只出设定集(无正文)
python scripts/export.py --input ./my-faith --include-workfiles --format docx --out ./my-faith/dist
> 双向流水线:chapters/ 与 manuscript.md 是同一稿的两份形态。左→右用 assemble.py,右→左用 split.py。门禁脚本只读 chapters/,在 manuscript.md 里改过字不跑 split.py,体检结果反映的是旧内容。
稿件约定:# 《书名》 为封面书名;## 第N章 章名 自动分页并进目次;### 小节 不进目次;> 【经引】… 渲染为带左竖线的引文区;| 表格 | 为设定表;<!-- HOOK --> 导出时剥离。
Word 版式:A4、宋体小四、首行缩进两字、行距 1.8;章标题仿宋二号居中自动分页;经引为楷体缩进带左竖线;页脚页码;自动插入「目 次」页。PDF 优先本机 Chrome/Edge 无头打印,退路 LibreOffice,两者皆无则保留排版 HTML 并提示用户手动打印——任一环节失败都要如实告知,不得假装成功。