AI 协作规范
1. 零 · 调用前强制预检 — AI 必须在处理请求前执行此区块
零 · 调用前强制预检 — AI 必须在 · 模型调度口诀
零 · 调用前强制预检 — AI 必须在处理请求前执行此区块
人的指令只有一句话:"按AI调用规范执行。"以下所有决策由 AI 在调用开始时自行完成。
步 AI 自动判断 执行
1 这个任务该用 AI 吗? 对照 §一、§二、§三.五 的免费/付费分类 → 若属免费行为 → 拒绝需人工执行。若属高消费警告 → 主动提醒替代方案。
1.5 上下文加载:先读再写 涉及设定修改(世界观/角色/道具/场景/代价规则)→ 先读取对应的设定文件(reality-mapping / characters / bible-items / survival / setting-specification 等)再操作。
涉及写作正文(章节起草/修改/续写)→ 先读取写作规范(writing-collaboration-spec)+ 上一章正文 + relevant 设定文件再操作。
原则:不要在没读相关文件的情况下直接生成或修改内容。每轮对话第一条消息必须包含所需文件的读取。
2 任务需要子会话吗? 对照 §五 路由表 → 起草正文→开子会话;修改≥3文件→脚本;≤2文件→主会话直改。
3 上下文需要精简吗? 对照 §八 → 对话超15轮→建议开新会话。产出完毕→写入文件。不依赖对话历史获取上下文。
4 语言禁令自检 对照 §一#0 → AI 绝对不在任何输出中使用"是Y"句式。每个生成的文本块在写入文件前先搜「不是」确认清零。
5 成本预估 对照 §三.五 → 估算本轮 token 消耗(免费/付费/高消费)并在第一条回复中告知。
6 需要备份吗? 写入/修改 ≥5 个文件 → 任务开始前先执行备份。命令:cmd /c robocopy "d:\网文剧本\bloodbound" "d:\网文剧本\bloodbound-backups\bak_日期" /E /XD .git node_modules .codebuddy bloodbound-backups
模型调度口诀
规划主会话 · 起草子公司 · 检查回主家
起草和检查永远不用同一个模型。
零 · 调用前强制预检 — AI 必须在 · 模型调度口诀
人的指令只有一句话:"按AI调用规范执行。"以下所有决策由 AI 在调用开始时自行完成。
| 步 | AI 自动判断 | 执行 |
|---|---|---|
| 1 | 这个任务该用 AI 吗? | 对照 §一、§二、§三.五 的免费/付费分类 → 若属免费行为 → 拒绝需人工执行。若属高消费警告 → 主动提醒替代方案。 |
| 1.5 | 上下文加载:先读再写 | 涉及设定修改(世界观/角色/道具/场景/代价规则)→ 先读取对应的设定文件(reality-mapping / characters / bible-items / survival / setting-specification 等)再操作。 涉及写作正文(章节起草/修改/续写)→ 先读取写作规范(writing-collaboration-spec)+ 上一章正文 + relevant 设定文件再操作。 原则:不要在没读相关文件的情况下直接生成或修改内容。每轮对话第一条消息必须包含所需文件的读取。 |
| 2 | 任务需要子会话吗? | 对照 §五 路由表 → 起草正文→开子会话;修改≥3文件→脚本;≤2文件→主会话直改。 |
| 3 | 上下文需要精简吗? | 对照 §八 → 对话超15轮→建议开新会话。产出完毕→写入文件。不依赖对话历史获取上下文。 |
| 4 | 语言禁令自检 | 对照 §一#0 → AI 绝对不在任何输出中使用"是Y"句式。每个生成的文本块在写入文件前先搜「不是」确认清零。 |
| 5 | 成本预估 | 对照 §三.五 → 估算本轮 token 消耗(免费/付费/高消费)并在第一条回复中告知。 |
| 6 | 需要备份吗? | 写入/修改 ≥5 个文件 → 任务开始前先执行备份。命令:cmd /c robocopy "d:\网文剧本\bloodbound" "d:\网文剧本\bloodbound-backups\bak_日期" /E /XD .git node_modules .codebuddy bloodbound-backups |
规划主会话 · 起草子公司 · 检查回主家
起草和检查永远不用同一个模型。
2. 一 · 核心原则
一 · 核心原则 · 二 · AI 自判:什么任务不开 AI
一 · 核心原则
# 原则
0 严禁「不是…是…」句式。这是 AI 最标志性的语言痕迹,"她不是一个战士,她是一个老师" → 删除,改为"她教了两年书,手上的老茧是粉笔磨的。" 绝对不要用"是Y"的结构。这是语言禁令,零容忍。
0.5 先读后写:上下文强制加载。涉及设定修改时,先读取对应的设定文件再操作。涉及写作正文时,先读取写作规范+上一章+相关设定再动笔。不要在没读文件的情况下直接生成或修改内容。
1 AI 是辅助,不是替代。最终决策权在人。
2 能不启动就不启动。每次对话都消耗 token。先自查、先搜索、先想清楚再问。
3 一次说清。上下文+需求+限制放一条消息。避免来回追问。
4 结果复用。AI 产出直接写入文件。不重复生成相同内容。
5 批量优先。相近操作合并一次请求。
二 · AI 自判:什么任务不开 AI
# 场景 原因
1 查已知名称/事实 搜索免费且更快。AI 可能幻觉。
2 批量格式替换(如改工具栏) 脚本一次跑完,零 token。
3 字符替换(标点、空格) 编辑器查找替换,零 token。
4 HTML 排版微调 自己改 CSS 比描述给 AI 快 10 倍。
5 已写好的内容"再写一次" 说清楚哪里不行,别让 AI 全重写。
6 简单是/否判断 自己判断。省 token 给推理任务。
一 · 核心原则 · 二 · AI 自判:什么任务不开 AI
| # | 原则 |
|---|---|
| 0 | 严禁「不是…是…」句式。这是 AI 最标志性的语言痕迹,"她不是一个战士,她是一个老师" → 删除,改为"她教了两年书,手上的老茧是粉笔磨的。" 绝对不要用"是Y"的结构。这是语言禁令,零容忍。 |
| 0.5 | 先读后写:上下文强制加载。涉及设定修改时,先读取对应的设定文件再操作。涉及写作正文时,先读取写作规范+上一章+相关设定再动笔。不要在没读文件的情况下直接生成或修改内容。 |
| 1 | AI 是辅助,不是替代。最终决策权在人。 |
| 2 | 能不启动就不启动。每次对话都消耗 token。先自查、先搜索、先想清楚再问。 |
| 3 | 一次说清。上下文+需求+限制放一条消息。避免来回追问。 |
| 4 | 结果复用。AI 产出直接写入文件。不重复生成相同内容。 |
| 5 | 批量优先。相近操作合并一次请求。 |
| # | 场景 | 原因 |
|---|---|---|
| 1 | 查已知名称/事实 | 搜索免费且更快。AI 可能幻觉。 |
| 2 | 批量格式替换(如改工具栏) | 脚本一次跑完,零 token。 |
| 3 | 字符替换(标点、空格) | 编辑器查找替换,零 token。 |
| 4 | HTML 排版微调 | 自己改 CSS 比描述给 AI 快 10 倍。 |
| 5 | 已写好的内容"再写一次" | 说清楚哪里不行,别让 AI 全重写。 |
| 6 | 简单是/否判断 | 自己判断。省 token 给推理任务。 |
3. 三 · AI 自判:什么任务值得开 AI
三 · AI 自判:什么任务值得开 AI · 三.五 · Token 成本分类表 —
三 · AI 自判:什么任务值得开 AI
# 场景 性价比
1 从零生成结构化内容(角色卡、设定表) 投入小,产出大
2 扩写/深化已有设定 原始数据→AI 拓展文档
3 多文件一致性修改 列出文件→AI 并行改
4 梳理/重组已有内容 混乱素材→结构输出
5 起草正文章节 大纲+角色卡→初稿
6 翻译/对照(中英、古籍术语) 词表→批量译
7 发现矛盾/冲突检测 两份设定→差异标记
三.五 · Token 成本分类表 — AI 在接任务前先估算成本
每次调用 AI 都在消耗 token。以下分类帮你在动手之前判断:这个操作值不值得开 AI。
免费行为(零 token,自己搞定)
# 操作 方式
1 全项目统一替换(名字/术语/链接) PowerShell 脚本批量搜+改,零 token
2 标点修正(破折号/井号/省略号) 编辑器查找替换
3 检查设定是否冲突 对照 setting-specification.html 自查清单
4 统计字数/文件大小 命令行 wc/dir 一笔
5 看章节进度/追踪面板 打开对应网页即可
6 复制已有结构(如新角色卡沿用旧卡格式) 复制→粘贴→改内容
7 翻参考资料确认事实 搜索或翻 references 目录
付费行为(值得给 token)
# 操作 估算成本 回报
1 从零生成结构化内容(角色卡、三观模板) 约2K token 产出持久文档
2 扩写/深化已有设定 约3K token 增量价值
3 多文件一致性修改(≥5文件同步改工具栏) 约1K token 省手动逐个改的时间
4 梳理/重组混乱内容为结构化文档 约4K token 一次梳理长期复用
5 起草正文章节 约5K token 产出正文
6 发现矛盾/冲突检测(两份设定→差异标记) 约2K token 避免正文返工
7 写自动化脚本(一次性,永久复用) 约1K token 后续零 token
高消费警告(尽量不做)
# 操作 估算成本 替代
1 让 AI 逐文件读 10+ 文件 约15K token 你提供摘要,AI 处理摘要
2 让 AI "评价"整章 约8K token 你自己评价。AI 评价 = token 换废话
3 同一处反复修改超 3 轮 约5K token/轮 超过 3 轮自己改
4 让 AI "重新写一遍"整章 约10K token 指出 3-5 个问题点位针对性修订
5 在同一次对话中频繁切换不相关话题 指数增长 新话题 = 新对话
判断公式:如果任务用脚本/编辑器 ≤3 分钟搞定 → 免费。如果需要推理/生成/重组 → 付费。
三 · AI 自判:什么任务值得开 AI · 三.五 · Token 成本分类表 —
| # | 场景 | 性价比 |
|---|---|---|
| 1 | 从零生成结构化内容(角色卡、设定表) | 投入小,产出大 |
| 2 | 扩写/深化已有设定 | 原始数据→AI 拓展文档 |
| 3 | 多文件一致性修改 | 列出文件→AI 并行改 |
| 4 | 梳理/重组已有内容 | 混乱素材→结构输出 |
| 5 | 起草正文章节 | 大纲+角色卡→初稿 |
| 6 | 翻译/对照(中英、古籍术语) | 词表→批量译 |
| 7 | 发现矛盾/冲突检测 | 两份设定→差异标记 |
每次调用 AI 都在消耗 token。以下分类帮你在动手之前判断:这个操作值不值得开 AI。
免费行为(零 token,自己搞定)
| # | 操作 | 方式 |
|---|---|---|
| 1 | 全项目统一替换(名字/术语/链接) | PowerShell 脚本批量搜+改,零 token |
| 2 | 标点修正(破折号/井号/省略号) | 编辑器查找替换 |
| 3 | 检查设定是否冲突 | 对照 setting-specification.html 自查清单 |
| 4 | 统计字数/文件大小 | 命令行 wc/dir 一笔 |
| 5 | 看章节进度/追踪面板 | 打开对应网页即可 |
| 6 | 复制已有结构(如新角色卡沿用旧卡格式) | 复制→粘贴→改内容 |
| 7 | 翻参考资料确认事实 | 搜索或翻 references 目录 |
付费行为(值得给 token)
| # | 操作 | 估算成本 | 回报 |
|---|---|---|---|
| 1 | 从零生成结构化内容(角色卡、三观模板) | 约2K token | 产出持久文档 |
| 2 | 扩写/深化已有设定 | 约3K token | 增量价值 |
| 3 | 多文件一致性修改(≥5文件同步改工具栏) | 约1K token | 省手动逐个改的时间 |
| 4 | 梳理/重组混乱内容为结构化文档 | 约4K token | 一次梳理长期复用 |
| 5 | 起草正文章节 | 约5K token | 产出正文 |
| 6 | 发现矛盾/冲突检测(两份设定→差异标记) | 约2K token | 避免正文返工 |
| 7 | 写自动化脚本(一次性,永久复用) | 约1K token | 后续零 token |
高消费警告(尽量不做)
| # | 操作 | 估算成本 | 替代 |
|---|---|---|---|
| 1 | 让 AI 逐文件读 10+ 文件 | 约15K token | 你提供摘要,AI 处理摘要 |
| 2 | 让 AI "评价"整章 | 约8K token | 你自己评价。AI 评价 = token 换废话 |
| 3 | 同一处反复修改超 3 轮 | 约5K token/轮 | 超过 3 轮自己改 |
| 4 | 让 AI "重新写一遍"整章 | 约10K token | 指出 3-5 个问题点位针对性修订 |
| 5 | 在同一次对话中频繁切换不相关话题 | 指数增长 | 新话题 = 新对话 |
判断公式:如果任务用脚本/编辑器 ≤3 分钟搞定 → 免费。如果需要推理/生成/重组 → 付费。
4. 四 · 日常 Token 节约技巧
四 · 日常 Token 节约技巧 · 五 · 模型选型与路由策略
四 · 日常 Token 节约技巧
1. 一条消息说清不分多条。省掉 3-5 轮追问 = 省数百 token。
2. 简写引用文件不复制大段内容。"参考 characters.html 中陈若涵的卡片结构"即可。
3. 批量改"把 5 个文件的工具栏统一更新"……一次说完。
4. 不反复读同一文件上轮读了 index.html → 下轮直接"接着改"。
5. 明确不做什么"只改主角菜单,不动角色菜单"……省掉猜测修正。
6. 脚本优于对话10+ 文件重复操作 → AI 写脚本,本地跑。一次性产出,永久复用。
7. Markdown 先于 HTML先出 .md 审核 → 再转 HTML。不在标签间来回改。
8. 知识前置常用设定写成文件。对话中 AI 自动召回,不用每次解释。
五 · 模型选型与路由策略
5.1 可用模型
模型/通道 上下文 最大输出 适用
pool-deepseek-v4-pro 200K 8K 主会话:规划、检查、深度分析
Ollama 本地(qwen2.5:32b/72b) — — 起草正文,中文语感自然
子会话(isolated) 干净 8K 起草正文,隔离上下文
5.2 三层路由规则
层级 使用模型 会话位置 任务
规划层 pool-deepseek-v4-pro 主会话 大纲规划、结构设计、路由决策
起草层 Ollama 本地 或 独立子会话 子会话(干净上下文) 正文起草、角色卡扩写、翻译
检查层 pool-deepseek-v4-pro 主会话 12痕扫描、五维评分、禁句扫描、冲突检测
核心纪律:起草和检查永远不用同一个模型。防止"自己写的自己查不出来"。
5.3 正文起草三种模式
模式 模型 适用场景 推荐度
A Ollama 本地(qwen2.5:32b/72b) 常规章节起草 最佳,中文语感自然,零 token 费用
B 子会话隔离起草 Ollama 不可用时的备选 可用,干净上下文,零配置
C 主会话直写 仅前 3 章定型期 限用,用户实时审阅定声纹
5.4 子会话起草标准流程
Step 1: 主会话准备材料
├── 章节大纲 + 场景清单
├── 出场角色声线卡(1-3 人)
├── 案件核心梗概 + 关键对话方向
└── 前一章结尾状态(衔接锚点)
Step 2: 子会话起草(isolated,干净上下文)
├── 只传入 Step 1 准备的材料
├── AI 起草正文 ~2000-4000 tokens
└── 返回原文,不做自评
Step 3: 主会话验收
├── 阅读:是"读感"
├── 有问题→一次说清 3-5 点→修订
└── 定稿→写入 chapters/
5.5 长篇特有纪律
- 前 3 章主会话直写定声纹。角色说话方式的"感觉"只有人能在实时交互中校准。
- 每章独立子会话,不连写。上下文隔离 = 每次起草干净启动。
- 起草模型 ≠ 分析模型。正文用 Ollama/子会话;检查分析用主会话 deepseek。
- 去 AI 味扫描永远在主会话。用主会话的高推理能力做深度检查。
- 每章写完更新声纹卡片。把本章新增的角色话语特征写入 characters.html。
5.6 设定操作路由
操作类型 路由
新增/修改 ≤2 个文件 主会话直接操作
修改 3-9 个文件 主会话规划 → 子会话执行
修改 ≥10 个文件 主会话规划 → 编写脚本 → 本地执行
触发双向强关联 必须主会话(保证一致性)
禁句扫描 exec 脚本,0 token
四 · 日常 Token 节约技巧 · 五 · 模型选型与路由策略
5.1 可用模型
| 模型/通道 | 上下文 | 最大输出 | 适用 |
|---|---|---|---|
| pool-deepseek-v4-pro | 200K | 8K | 主会话:规划、检查、深度分析 |
| Ollama 本地(qwen2.5:32b/72b) | — | — | 起草正文,中文语感自然 |
| 子会话(isolated) | 干净 | 8K | 起草正文,隔离上下文 |
5.2 三层路由规则
| 层级 | 使用模型 | 会话位置 | 任务 |
|---|---|---|---|
| 规划层 | pool-deepseek-v4-pro | 主会话 | 大纲规划、结构设计、路由决策 |
| 起草层 | Ollama 本地 或 独立子会话 | 子会话(干净上下文) | 正文起草、角色卡扩写、翻译 |
| 检查层 | pool-deepseek-v4-pro | 主会话 | 12痕扫描、五维评分、禁句扫描、冲突检测 |
核心纪律:起草和检查永远不用同一个模型。防止"自己写的自己查不出来"。
5.3 正文起草三种模式
| 模式 | 模型 | 适用场景 | 推荐度 |
|---|---|---|---|
| A | Ollama 本地(qwen2.5:32b/72b) | 常规章节起草 | 最佳,中文语感自然,零 token 费用 |
| B | 子会话隔离起草 | Ollama 不可用时的备选 | 可用,干净上下文,零配置 |
| C | 主会话直写 | 仅前 3 章定型期 | 限用,用户实时审阅定声纹 |
5.4 子会话起草标准流程
Step 1: 主会话准备材料 ├── 章节大纲 + 场景清单 ├── 出场角色声线卡(1-3 人) ├── 案件核心梗概 + 关键对话方向 └── 前一章结尾状态(衔接锚点) Step 2: 子会话起草(isolated,干净上下文) ├── 只传入 Step 1 准备的材料 ├── AI 起草正文 ~2000-4000 tokens └── 返回原文,不做自评 Step 3: 主会话验收 ├── 阅读:是"读感" ├── 有问题→一次说清 3-5 点→修订 └── 定稿→写入 chapters/
5.5 长篇特有纪律
- 前 3 章主会话直写定声纹。角色说话方式的"感觉"只有人能在实时交互中校准。
- 每章独立子会话,不连写。上下文隔离 = 每次起草干净启动。
- 起草模型 ≠ 分析模型。正文用 Ollama/子会话;检查分析用主会话 deepseek。
- 去 AI 味扫描永远在主会话。用主会话的高推理能力做深度检查。
- 每章写完更新声纹卡片。把本章新增的角色话语特征写入 characters.html。
5.6 设定操作路由
| 操作类型 | 路由 |
|---|---|
| 新增/修改 ≤2 个文件 | 主会话直接操作 |
| 修改 3-9 个文件 | 主会话规划 → 子会话执行 |
| 修改 ≥10 个文件 | 主会话规划 → 编写脚本 → 本地执行 |
| 触发双向强关联 | 必须主会话(保证一致性) |
| 禁句扫描 | exec 脚本,0 token |
5. 六 · 章节写作 Token 控制流程
六 · 章节写作 Token 控制流程 · 七 · 高消耗禁止行为
六 · 章节写作 Token 控制流程
第1步:准备(人做,0 token)
大纲草稿 + 本卷关键角色 + 案件核心梗概
↓
第2步:一次提交(主会话,~300 token)
发给 AI:大纲 + 角色卡 + 场景要求
↓
第3步:起草(子会话/Ollama,输出 ~3000 token)
你阅读,是"读感"
↓
第4步:人工修订(0 token)
自己改:标点、节奏、对话语气、去 AI 味
↓
第5步:定稿(0 token)
满意→存入 chapters/;需改→一次说清 3-5 点→修订→定稿
铁律:不要在 AI 和人工之间来回踢皮球。起草→修订→定稿。3 步结束。每多一轮 = 多消耗一次对话的全部 token。
七 · 高消耗禁止行为
# 禁止 替代
0 让 AI 输出「是Y」句式。这是 AI 文本最深的指纹。任何含此结构的段落必须删除重写。 只写"是Y"。直接描述真实状态。"是一种更深的东西" → "她的手在发抖,但眼睛没眨。"
1 让 AI "重新写一遍"整章 指出 3-5 个具体问题让 AI 针对性修订。
2 同一处反复改超 3 轮 超过 3 轮还没对 → 自己改。
3 让 AI 读完一章然后"评价" 评价你自己做。AI 评价 = token 换废话。
4 用 AI 做纯格式排版 用编辑器或脚本,零 token。
5 让 AI 逐文件读 10+ 文件 你提供摘要。不要让 AI 全读。
6 在长对话中切换不相关话题 新话题 = 新对话。避免上下文膨胀。
六 · 章节写作 Token 控制流程 · 七 · 高消耗禁止行为
第1步:准备(人做,0 token)
大纲草稿 + 本卷关键角色 + 案件核心梗概
↓
第2步:一次提交(主会话,~300 token)
发给 AI:大纲 + 角色卡 + 场景要求
↓
第3步:起草(子会话/Ollama,输出 ~3000 token)
你阅读,是"读感"
↓
第4步:人工修订(0 token)
自己改:标点、节奏、对话语气、去 AI 味
↓
第5步:定稿(0 token)
满意→存入 chapters/;需改→一次说清 3-5 点→修订→定稿
铁律:不要在 AI 和人工之间来回踢皮球。起草→修订→定稿。3 步结束。每多一轮 = 多消耗一次对话的全部 token。
| # | 禁止 | 替代 |
|---|---|---|
| 0 | 让 AI 输出「是Y」句式。这是 AI 文本最深的指纹。任何含此结构的段落必须删除重写。 | 只写"是Y"。直接描述真实状态。"是一种更深的东西" → "她的手在发抖,但眼睛没眨。" |
| 1 | 让 AI "重新写一遍"整章 | 指出 3-5 个具体问题让 AI 针对性修订。 |
| 2 | 同一处反复改超 3 轮 | 超过 3 轮还没对 → 自己改。 |
| 3 | 让 AI 读完一章然后"评价" | 评价你自己做。AI 评价 = token 换废话。 |
| 4 | 用 AI 做纯格式排版 | 用编辑器或脚本,零 token。 |
| 5 | 让 AI 逐文件读 10+ 文件 | 你提供摘要。不要让 AI 全读。 |
| 6 | 在长对话中切换不相关话题 | 新话题 = 新对话。避免上下文膨胀。 |
6. 八 · 上下文窗口管理
八 · 上下文窗口管理 · 九 · 退出前自检清单 — AI 在回答
八 · 上下文窗口管理
原理对话越长,每条新消息消耗 token 越多(AI 重处理全部历史)。50 轮后花费远超第 1 轮。
策略 1分任务开对话。写章节、改工具栏、扩写角色卡,分别在不同对话中进行。
策略 2产出即固化。AI 产出→写入文件。下一个对话 AI 读文件获取上下文,不靠对话历史。
策略 315 轮评估。超过 15 轮→判断:剩余任务是否够独立够新?是→开新对话。
九 · 退出前自检清单 — AI 在回答"完成"前必须逐条执行
以下 11 条在 AI 告诉你"完成"之前逐项确认。缺一项 = 任务未关闭。
# 检查项 标准
1 文件已写入 目标文件存在且大小 > 0 字节。不只是"生成了一段代码"……必须确认已落盘。
2 不是…是…句式清零 生成的所有内容中无"是Y"结构。逐段搜索「不是」确认。
3 工具栏链接同步 新增/改名/删除页面 → 所有页面的 toolbar 下拉菜单全部同步更新(index/chapters/protagonists/characters + 规范页自身)。
4 锚点一致性 角色名/道具名/页面名称在所有引用处一致。无残名(如塞琳→席琳后不应有残留)。
5 交叉引用完整 三份规范(AI/写作/设定)的交叉引用链接不指向死页面。
6 build.ps1 同步 如果修改了 toolbar 结构 → build.ps1 的模板部分同步更新。
7 无空标签残留 删除菜单项时 → 完整的 <a>...</a> 标签一起删,不留空壳。
8 预览可访问 preview_url 打开的页面正常渲染。无 404、无乱码、无白屏。
9 无重复内容 同一信息不在同一页面出现两次。不在两处说同一件事。
10 临时文件已清理 workspace 中所有用于中转的临时 .html/.ps1 文件已删除。
11 版本已备份 触发条件:①修改≥5个文件 ②修改核心文件 ③会话结束。执行备份命令并确认成功。备份仓库 d:\网文剧本\bloodbound-backups\s1 "标签" 并确认成功。备份仓库 d:\网文剧本\bloodbound-backups\ 保留最近20个版本。
此清单是工序,不是建议。AI 在回答"完成"前必须逐条标注结果。
八 · 上下文窗口管理 · 九 · 退出前自检清单 — AI 在回答
以下 11 条在 AI 告诉你"完成"之前逐项确认。缺一项 = 任务未关闭。
| # | 检查项 | 标准 |
|---|---|---|
| 1 | 文件已写入 | 目标文件存在且大小 > 0 字节。不只是"生成了一段代码"……必须确认已落盘。 |
| 2 | 不是…是…句式清零 | 生成的所有内容中无"是Y"结构。逐段搜索「不是」确认。 |
| 3 | 工具栏链接同步 | 新增/改名/删除页面 → 所有页面的 toolbar 下拉菜单全部同步更新(index/chapters/protagonists/characters + 规范页自身)。 |
| 4 | 锚点一致性 | 角色名/道具名/页面名称在所有引用处一致。无残名(如塞琳→席琳后不应有残留)。 |
| 5 | 交叉引用完整 | 三份规范(AI/写作/设定)的交叉引用链接不指向死页面。 |
| 6 | build.ps1 同步 | 如果修改了 toolbar 结构 → build.ps1 的模板部分同步更新。 |
| 7 | 无空标签残留 | 删除菜单项时 → 完整的 <a>...</a> 标签一起删,不留空壳。 |
| 8 | 预览可访问 | preview_url 打开的页面正常渲染。无 404、无乱码、无白屏。 |
| 9 | 无重复内容 | 同一信息不在同一页面出现两次。不在两处说同一件事。 |
| 10 | 临时文件已清理 | workspace 中所有用于中转的临时 .html/.ps1 文件已删除。 |
| 11 | 版本已备份 | 触发条件:①修改≥5个文件 ②修改核心文件 ③会话结束。执行备份命令并确认成功。备份仓库 d:\网文剧本\bloodbound-backups\s1 "标签" 并确认成功。备份仓库 d:\网文剧本\bloodbound-backups\ 保留最近20个版本。 |
此清单是工序,不是建议。AI 在回答"完成"前必须逐条标注结果。
7. 十 · 相关规范
8. 终极隐喻 · AI 绝对红线
终极隐喻 · AI 绝对红线
以下词汇绝对不出现在正文中:
"母体" · "白光" · "花园"(指分岔花园) · "尘埃"(指宇宙尘埃) · "投影"(指白光投影) · "红色的人" · "蓝色的人" · "感召"(母体层面) · "回归母体"
正文中允许的表达到此为止:席琳说"有一种光"……然后沉默。卡西安说"你见过吗"……不等回答。卢卡醒来时眼睛是红的。扎哈拉缝完后看着手。符纸无风自动。渡鸦盘旋三次。一勺糖。一段沉默。一个没说完的句子。
以上是 AI 写正文时的硬约束。违反任一条 = 重写。
句式与标点硬约束:
1. 禁止"是Y"句式。不许通过否定来确认。直接说Y。
2. 破折号零容忍。任何位置出现即不合格。用句号分行替代。
3. 逗号不连接两个完整句子。一句一意。
违反任一条 = 重写。
以下词汇绝对不出现在正文中:
"母体" · "白光" · "花园"(指分岔花园) · "尘埃"(指宇宙尘埃) · "投影"(指白光投影) · "红色的人" · "蓝色的人" · "感召"(母体层面) · "回归母体"
正文中允许的表达到此为止:席琳说"有一种光"……然后沉默。卡西安说"你见过吗"……不等回答。卢卡醒来时眼睛是红的。扎哈拉缝完后看着手。符纸无风自动。渡鸦盘旋三次。一勺糖。一段沉默。一个没说完的句子。
以上是 AI 写正文时的硬约束。违反任一条 = 重写。
句式与标点硬约束:
1. 禁止"是Y"句式。不许通过否定来确认。直接说Y。
2. 破折号零容忍。任何位置出现即不合格。用句号分行替代。
3. 逗号不连接两个完整句子。一句一意。
违反任一条 = 重写。