AI资源与消耗管理规范
AI会话日志归档标准
规则 1 调用日志绑定与必填字段
每条AI调用必须绑定对应的章节ID或人设ID,日志统一记录在 /token-usage.json 文件中。
日志必填字段:
| 字段名 | 类型 | 说明 | 示例值 |
|---|---|---|---|
callId | string | 唯一调用标识,自动生成 | call-20260707-001 |
timestamp | ISO 8601 | 调用发起时间 | 2026-07-07T14:32:00+08:00 |
model | string | 使用的AI模型名称 | GPT-4o |
promptSummary | string | Prompt内容摘要(50字以内) | 沈夜澜骨灯巷伏击战后场景 |
outputWordCount | number | AI输出的字数 | 1850 |
targetRef | string | 对应的章节ID或人设ID | ch-023 |
reviewStatus | enum | 审核状态:pending / passed / rejected | pending |
tokenUsage | object | Token消耗详情(输入/输出/总计) | {"input": 2400, "output": 3100, "total": 5500} |
日志管理规则:
- 每条日志不可删除或修改(追加式写入),错误记录通过新增修正条目覆盖
- 每月生成一次消耗统计摘要,包含各模型的调用次数、总Token、平均输出字数
- 日志文件按月归档,归档后文件命名为
token-usage-YYYY-MM.json - 日志数据可用于分析各模型的性价比,指导后续模型选择策略
token-usage.json 记录示例:
{
"records": [
{
"callId": "call-20260707-001",
"timestamp": "2026-07-07T14:32:00+08:00",
"model": "GPT-4o",
"promptSummary": "沈夜澜骨灯巷伏击战后场景",
"outputWordCount": 1850,
"targetRef": "ch-023",
"reviewStatus": "passed",
"tokenUsage": {
"input": 2400,
"output": 3100,
"total": 5500
},
"outputRef": "drafts/ch-023_batch03_GPT4o.md"
},
{
"callId": "call-20260707-002",
"timestamp": "2026-07-07T15:10:00+08:00",
"model": "Claude-3.5-Sonnet",
"promptSummary": "顾清影人设卡更新·第二卷性格变化",
"outputWordCount": 620,
"targetRef": "char-guqingying",
"reviewStatus": "pending",
"tokenUsage": {
"input": 1800,
"output": 1050,
"total": 2850
},
"outputRef": "drafts/char-guqingying_batch01_Claude35.md"
}
]
}素材复用规则
规则 2 可复用素材归档与入库标准
AI生成过程中产出的可复用内容(人设片段、场景描写、世界观扩展)应归档至素材库 assets/ 目录,供后续章节直接引用或改编使用。
入库标准(三项必须同时满足):
质量达标
文本质量达到直接使用级别,无需大幅修改即可融入正文
文本质量达到直接使用级别,无需大幅修改即可融入正文
+
无设定冲突
通过设定冲突校验,与当前世界观、角色设定、时间线无矛盾
通过设定冲突校验,与当前世界观、角色设定、时间线无矛盾
+
来源标注
明确标注生成该素材的原始Prompt、模型名、生成时间
明确标注生成该素材的原始Prompt、模型名、生成时间
素材分类体系:
| 分类 | 目录 | 内容范围 |
|---|---|---|
| 人设片段 | assets/characters/ | 角色外貌描写、性格侧写、标志性动作/口头禅 |
| 场景描写 | assets/scenes/ | 地点环境描写、氛围渲染段落、标志性场景元素 |
| 世界观扩展 | assets/worldbuilding/ | 势力背景补充、历史事件扩展、民俗传说改编 |
| 对话模板 | assets/dialogue/ | 高质量对话段落,可供后续角色互动参考 |
使用规则:
- 复用素材时需在正文中标注来源:
[素材引用: assets/scenes/bone-lantern-alley-001] - 素材可根据需要改编,改编后标注为
[素材改编: 原ID → 新描述] - 素材库每季度进行一次清理,移除与最新设定冲突的旧素材
素材库文件示例:
文件:assets/scenes/bone-lantern-alley-001.md --- assetId: bone-lantern-alley-001 category: 场景描写 sourcePrompt: "描写镜城下城区骨灯巷的夜景,突出阴暗潮湿的氛围" model: GPT-4o createdAt: 2026-07-07T14:32:00+08:00 usedIn: ["ch-023", "ch-031"] conflictCheck: passed --- 骨灯巷的石板路永远湿漉漉的,像是地底有什么东西在不停地渗出 水分。两侧的墙壁上挂满了用兽骨制成的灯笼,火光在骨缝间跳跃, 把行人的影子拉成细长的、扭曲的形状。空气里混着铁锈和腐败的甜味, 那是下城区独有的气息—穷人的汗水、黑市的烟火、以及不知道从哪里 飘来的、若有若无的血腥气。 使用记录: - ch-023: 直接引用(沈夜澜首次进入骨灯巷) - ch-031: 改编使用(增加雨季描写,适配时间线推进)
外部参考素材使用规范
规则 3 外部素材引用与版权合规
将外部素材(档案馆手稿、历史史料、民俗传说、学术论文等)导入AI生成流程时,必须遵守以下规范:
引用标注要求:
- 在Prompt中明确标注引用来源,格式:
[引用来源: 来源名称 · 具体出处] - 生成内容中保留出处标注,不可删除或隐匿来源信息
- 多处引用同一来源时,每次均需标注,不可省略
版权合规红线:
| 素材类型 | 是否可输入AI | 条件 |
|---|---|---|
| 公共领域史料 | 可以 | 标注出处,确认版权已过期(如古代文献、过期档案) |
| 民俗传说/口头传统 | 可以 | 标注来源地区和采集版本,改编需注明 |
| 学术论文摘要 | 受限 | 仅可输入摘要和结论部分,禁止输入全文;需标注论文信息 |
| 版权保护期内的书籍/文章 | 禁止 | 不可将版权受限内容输入AI,包括原文和大段摘录 |
| 他人原创小说/剧本 | 禁止 | 严禁将其他作者的创作内容输入AI进行改写或仿写 |
违规处理:
- 发现未标注来源的外部引用,退回补充标注
- 发现输入版权受限内容,立即终止该批次生成,删除相关输出
- 重复违规者暂停AI使用权限,由主编评估后恢复
Prompt中外部引用标注示例:
[L1 世界观基底] 本段涉及镜城地下墓穴的场景设计,参考以下外部素材: [引用来源: 《中国古代墓葬文化研究》· 第三章·地下建筑形制] 参考要点:墓道结构、甬道壁画题材、墓室排水系统设计 [引用来源: 湘西赶尸传说 · 民间口头传统·湘西地区] 参考要点:夜间行走禁忌、符咒形式、赶尸人职业规范 (注:此为公共民俗素材,非特定作者的创作成果) [引用来源: 敦煌莫高窟壁画 · 公共领域文化遗产] 参考要点:飞天形象、色彩运用、宗教叙事构图 ⚠️ 以下素材因版权限制不输入AI: - 《盗墓笔记》原文段落(版权保护期内) - 某期刊论文全文(仅提供摘要关键词)