AI提示词标准化规范
提示词分层强制结构
规则 1
五层分层强制结构
每个Prompt必须严格按以下5层结构编写,禁止跳层或合并层:
| 层级 | 名称 | 内容要求 |
|---|---|---|
| L1 | 世界观基底 | 当前场景所处的世界观规则摘要(印记体系、势力格局、时间线节点) |
| L2 | 人物约束 | 出场角色的印记状态、性格关键词、行为底线、当前情绪 |
| L3 | 段落格式条例 | 对话引号格式、段落分隔方式、心理活动标记、字数范围 |
| L4 | 禁止词列表 | 从 /forbidden-words.json 拉取当前禁用词库并附加本次特殊禁令 |
| L5 | 输出格式要求 | 纯文本/Markdown、字数上限、分段锚点标记、是否输出角色内心独白 |
示例 Prompt 结构:
[L1 世界观基底] 当前时间:血契历第317年,秋。地点:镜城·下城区·骨灯巷。 印记规则:血契印记激活需双方自愿,强制契约违法。 势力:织网者控制下城区黑市,审判庭巡夜队每三刻经过一次。 [L2 人物约束] 沈夜澜——印记:锁链纹(左臂),激活代价:每次使用失去一段记忆。 性格:沉默寡言,极少主动开口,但对弱者有保护本能。 行为底线:绝不使用强制契约,即使面临死亡威胁。 当前情绪:疲惫,刚结束一场追击战,左臂印记隐隐作痛。 [L3 段落格式条例] - 对话使用中文引号 "" - 段落首行不缩进 - 心理活动用斜体 - 场景切换用 * * * 分隔 - 本段字数控制在 1500–2000 字 [L4 禁止词列表] 禁用:不禁、忍不住、仿佛、似乎、一丝、一抹、眼底闪过、嘴角微扬 本段额外禁令:禁止出现任何天气描写超过50字 [L5 输出格式要求] 输出纯文本,段落间空一行。在每段结尾标注 [锚点:场景名-序号]。 不输出角色内心独白,仅通过行为和对话暗示心理状态。
提示词存档规则
规则 2
Prompt 存档与追溯
每一章/每段人设生成的完整Prompt必须附在修订记录内,禁止无记录随机生成。
存档格式:章节ID + Prompt全文 + 模型名 + 时间戳
存档位置:修订记录文件 revisions/ 目录,或在章节文件的元数据块中追加。
强制要求:
- Prompt必须完整存档,不可只存摘要
- 每次重新生成(regenerate)都需要新增一条存档记录,不可覆盖旧记录
- 存档记录需关联对应的输出文本,形成 Prompt → Output 对照链
存档记录示例:
{
"chapterId": "ch-023",
"prompt": "[L1] 当前时间:血契历第317年...(完整Prompt)...",
"model": "GPT-4o",
"timestamp": "2026-07-07T14:32:00+08:00",
"outputRef": "drafts/ch-023_batch03_GPT4o.md",
"wordCount": 1850,
"reviewStatus": "pending"
}
角色锁定提示
规则 3
角色印记与行为底线锁定
生成对话/剧情时,必须携带该角色的完整印记档案、性格关键词、行为底线条例,防止AI人设OOC(Out Of Character)。
执行流程:
从角色档案库拉取该角色最新版本的约束清单
↓
将约束清单嵌入 Prompt 的 L2 层(人物约束)
↓
生成完成后,人工比对输出内容是否违反行为底线
↓
若违反底线,判定为致命冲突(fatal),必须重写
约束清单最低包含项:
- 印记类型、位置、激活条件、代价
- 核心性格三词(如:沉默 / 执拗 / 温柔底色)
- 行为底线(如:绝不使用强制契约)
- 语言风格标签(如:短句为主 / 少用感叹句 / 冷幽默)
- 当前状态(如:受伤 / 情绪低落 / 印记反噬中)
角色约束清单示例(沈夜澜):
【角色约束清单 v2.3】 姓名:沈夜澜 印记:锁链纹 · 左臂 · 激活需接触对方皮肤 · 代价为失去一段记忆 核心性格:沉默 / 执拗 / 温柔底色 行为底线: ① 绝不使用强制契约 ② 不会主动伤害无印记的普通人 ③ 面对同伴危难时不会选择自保逃跑 语言风格:短句为主,少用感叹句,偶尔冷幽默 当前状态:左臂印记反噬中,近期记忆有缺失
批量生成限制规则
规则 4
单次产出与连续生成限制
为保证AI输出质量可控,对单次产出量和连续生成轮次设强制上限:
| 限制项 | 阈值 | 超限处理方式 |
|---|---|---|
| 单次AI产出字数 | ≤ 3000 字 | 超出部分截断,标记为「待续」并在下一轮携带上下文锚点重新生成 |
| 长章节分段 | 每段 ≤ 3000 字 | 每段标注上下文锚点(前段末尾关键事件 + 当前段起始场景) |
| 连续生成轮次 | ≤ 3 轮 | 第3轮结束后必须暂停,进行人工审核通过后方可继续 |
上下文锚点格式:[锚点: 上一段末尾事件摘要 | 当前段起始场景]
分段生成示例:
第 1 段 Prompt 末尾附加: [L5] 本段结尾请标注 [锚点: 沈夜澜在骨灯巷遭遇伏击,左臂印记激活] 第 2 段 Prompt 开头附加: [L1 上下文锚点] 前段末尾:沈夜澜在骨灯巷遭遇伏击,左臂印记激活,失去关于母亲面容的记忆。 本段起始:战斗结束后,沈夜澜在巷口遇到审判庭巡夜队盘查。 第 3 轮结束后: ⚠️ 已达连续生成上限,请人工审核前3段内容后再继续。
负面词统一库
规则 5
禁用词汇与禁忌剧情库
维护一个统一的负面词库文件 /forbidden-words.json,所有AI调用必须挂载此库。
库内容分为三大类:
| 类别 | 说明 | 示例 |
|---|---|---|
| 禁用词汇 | AI高频但质量低下的套话、水词 | 不禁、忍不住、仿佛、似乎、一丝、一抹、眼底闪过、嘴角微扬、心头一震 |
| 禁忌剧情 | 违反核心世界观或价值观的情节模板 | 印记无条件觉醒、普通人徒手对抗印记者、主角开后宫、反派无动机纯恶 |
| 违规描写 | 不符合项目尺度的描写类型 | 过度血腥细节、露骨色情描写、现实政治影射、未成年人不当内容 |
维护规则:
- 库文件由主编维护,修改需在
revisions/中记录变更日志 - 新增禁用词需附「发现场景」说明(在哪个章节/哪次生成中发现的问题)
- 每次AI调用时自动拉取最新版本库文件,禁止使用本地缓存的旧版本
forbidden-words.json 结构示例:
{
"version": "2026-07-07",
"forbiddenWords": [
{ "word": "不禁", "reason": "AI高频水词", "addedDate": "2026-06-15" },
{ "word": "仿佛", "reason": "弱化叙事确定性", "addedDate": "2026-06-15" },
{ "word": "似乎", "reason": "弱化叙事确定性", "addedDate": "2026-06-15" }
],
"forbiddenPlots": [
{ "pattern": "印记无条件觉醒", "reason": "违反印记激活需双方自愿的核心规则" }
],
"forbiddenDescriptions": [
{ "type": "过度血腥", "threshold": "暴力细节描写超过100字且无剧情必要性" }
]
}