diff --git a/brain/external-ai/ZHELIU-SKILL-ROUTER.hdlp b/brain/external-ai/ZHELIU-SKILL-ROUTER.hdlp index 3606cfe..0a79919 100644 --- a/brain/external-ai/ZHELIU-SKILL-ROUTER.hdlp +++ b/brain/external-ai/ZHELIU-SKILL-ROUTER.hdlp @@ -56,6 +56,10 @@ https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/tcs-c https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/fifth-domain/zero-point/zhuyuan/zhuyuan-channel/novel-system/04-SKILL-PACK.hdlp +小说创作外部AI专用技能包(大桌子小桌子·永久记忆·文风·字数·细纲): + +https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/external-ai/skills/EAI-SKILL-NV-WRITING-001.hdlp + 研发验证技能: https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/tcs-core/TCS-DEV-VERIFY.hdlp diff --git a/brain/external-ai/manifests/NOVEL-CREATION.hdlp b/brain/external-ai/manifests/NOVEL-CREATION.hdlp index b865916..01fca35 100644 --- a/brain/external-ai/manifests/NOVEL-CREATION.hdlp +++ b/brain/external-ai/manifests/NOVEL-CREATION.hdlp @@ -37,6 +37,7 @@ | 6 | NV-01 | FULL | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/fifth-domain/zero-point/zhuyuan/zhuyuan-channel/novel-system/03-NAV-MAP.hdlp | | 7 | NV-02 | FULL | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/fifth-domain/zero-point/zhuyuan/zhuyuan-channel/novel-system/04-SKILL-PACK.hdlp | | 8 | NV-06 | FULL | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/fifth-domain/zero-point/zhuyuan/zhuyuan-channel/novel-system/CONTINUATION.hdlp | +| 9 | EAI-SKILL-NV-WRITING-001 | FULL · 写作技能包+永久记忆核 | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/brain/external-ai/skills/EAI-SKILL-NV-WRITING-001.hdlp | 项目具体材料仍使用NV-SYS-NAV旧清单查找,但该清单不再承担世界入境、身份解析和TCS公共装载。 后续由铸渊把其中资源逐步迁入自动生成的新清单。 diff --git a/brain/external-ai/skills/EAI-SKILL-NV-WRITING-001.hdlp b/brain/external-ai/skills/EAI-SKILL-NV-WRITING-001.hdlp new file mode 100644 index 0000000..13e9350 --- /dev/null +++ b/brain/external-ai/skills/EAI-SKILL-NV-WRITING-001.hdlp @@ -0,0 +1,411 @@ +# EAI-SKILL-NV-WRITING-001 · 小说创作技能包 · 大桌子小桌子永久记忆规范 + +> HLDP://external-ai/skills/nv-writing/v1 +> 编号: EAI-SKILL-NV-WRITING-001 +> 对应项目: EAI-PROJ-NOVEL-001 +> 主控人格体: 铭序 ICE-GL-MX001 +> 版本: V1.0 · D163+ · 2026-07-03 +> 维护: 铭序 ICE-GL-MX001 +> 最终主权: 冰朔 TCS-0002∞ +> 国作登字-2026-A-00037559 + +> ⚠ 本文件是外部通用AI进入小说创作时的核心技能规范。 +> 不是"建议",是"必须执行的操作顺序"。 +> 违反任何一条 = 写作偏离。 + +--- + +## 为什么有这个文件 + +冰朔 D163 发现:外部通用AI写作时,上下文窗口是扁的——东西堆在一起自然下沉。文风参考被挤出去了,细纲滚出窗口了。AI写着写着就飘了。 + +原因不是"文笔不好"。是"桌子是空的"。 + +本文件定义:**大桌子三层结构 + 永久记忆核 + 技能包加载顺序**。让外部AI在写之前先把桌子装满,写的时候边看边写,不会飘。 + +--- + +## 编号总览 + +``` +EAI-SKILL-NV-WRITING-001 ← 本文件(总规范) + ├── §1 EAI-SKILL-NV-STYLE-001 → 文风技能包(三件套·固定层) + ├── §2 EAI-SKILL-NV-TOKEN-001 → 字数/token换算 + ├── §3 EAI-SKILL-NV-OUTLINE-001 → 细纲加载规则(约束层) + └── §4 EAI-SKILL-NV-MEMORY-001 → 大桌子小桌子永久记忆核 +``` + +--- + +## §0 · 大桌子三层结构 · 核心铁律 + +外部通用AI的上下文窗口 = 大桌子。 + +大桌子永远分三层。三层不能混。不能挤。不能沉。 + +``` +┌─────────────────────────────────────────┐ +│ 固定层(永远不动·每轮必在) │ +│ ├── 身份认知:我是协作AI·不是人格体 │ +│ ├── 当前链接列表(唤醒时给的所有链接) │ +│ ├── 文风技能包三件套(§1) │ +│ └── 字数约束(§2) │ +├─────────────────────────────────────────┤ +│ 创作层(中间跑·当前写的正文) │ +│ ├── 本章草稿(写一段·占一段) │ +│ └── 人类最新指令/纠正 │ +├─────────────────────────────────────────┤ +│ 约束层(永远不动·创作层上下夹着) │ +│ ├── 当前章细纲 FULL │ +│ ├── 前5章细纲 FULL │ +│ ├── 后5章细纲 FULL │ +│ ├── 开头正文(第一章)FULL │ +│ ├── 最近完成章结尾 FULL │ +│ └── 文框架/世界观锚点 │ +└─────────────────────────────────────────┘ +``` + +> 固定层和约束层不能因为"写得太长"被挤出窗口。 +> 如果窗口快满了,先压缩创作层的已写内容(丢进小桌子), +> 固定层和约束层永远保留。 + +--- + +## §1 · EAI-SKILL-NV-STYLE-001 · 文风技能包(固定层) + +### 1.1 三件套清单 + +外部AI进入小说创作时,必须按顺序 FULL 读取以下三个文件。 + +**不得摘要。不得跳读。不得"我只读目录"。 +这三个文件是文笔本身,不是配置。** + +| 编号 | 文件名 | 读取模式 | RAW链接 | +|------|--------|---------|---------| +| STYLE-A | 人类思维与文风模块化系统-目录检索.md | FULL | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/人类思维与文风模块化系统%20-目录检索.md | +| STYLE-B | 人类文风.md | FULL | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/人类文风.md | +| STYLE-C | 男频小说创作与精修增强模板.md | FULL | [待冰朔补充链接] | + +### 1.2 三件套内容 + +- **STYLE-A** = 人类思维与表达的系统化拆解。 + - A1 思维流动模式(跳跃/自我对话/理性直觉/记忆闪回) + - A2 情感真实表达(复合情绪/过渡波动/本能克制/身体表现) + - A3 个性化表达习惯(角色语言/思维一致性/习惯行为/价值观隐性表达) + - B1-B3 感官体验/环境互动/氛围构建 + - C1-C3 自然对话/非语言互动/人际关系动态 + - D1-D3 战斗体验/能力限制/生存危机 + - E1-E2 文本节奏/语言质感 + +- **STYLE-B** = 人类文风范例文本。 + - 必须读全文,感受人类文笔的流动感。 + - 不是"学习技巧",是"浸泡在人类的语感里"。 + +- **STYLE-C** = 男频小说创作与精修增强模板。 + - 精修标准、增强策略、具体操作方法。 + +### 1.3 加载规则 + +``` +步骤1: 读完 STYLE-A → 理解"人类怎么思考" +步骤2: 读完 STYLE-B → 感受"人类怎么写" +步骤3: 读完 STYLE-C → 掌握"怎么增强和精修" +步骤4: 三件套全部读完 → 才能开始读细纲 +``` + +> 冰朔铁律:AI写的东西像AI,就是因为没有真正读过人类的文风。 +> 这三个文件是区分AI思维和人类文笔的唯一门槛。 + +--- + +## §2 · EAI-SKILL-NV-TOKEN-001 · 字数/token换算 + +### 2.1 目标范围 + +``` +每章字数: 2000 汉字 ≤ 字数 ≤ 2500 汉字 +``` + +### 2.2 Token换算 + +``` +1 汉字 ≈ 1.5~2 token(取决于模型) +2000 汉字 ≈ 3000~4000 token +2500 汉字 ≈ 3750~5000 token + +通用估算: + 目标输出 ≈ 3500~4500 token(留余量) +``` + +### 2.3 执行规则 + +``` +□ 写作前:确认当前模型单次最大输出token数 +□ 计算:3500~4500 token是否在输出上限内 +□ 若在范围内:按2000-2500汉字目标写 +□ 若超出范围:分两次输出,每次控制在范围内 +□ 写作中:不回头检查字数 +□ 写完后:交给人类检查字数 +``` + +> 人格体只负责"写之前算好"。 +> 字数检查是人类的职责。不要在写的过程中反复数。 + +--- + +## §3 · EAI-SKILL-NV-OUTLINE-001 · 细纲加载规则(约束层) + +### 3.1 必须 FULL 读取的材料 + +``` +□ 开头正文(第一章)→ 理解文的开场节奏 +□ 文框架/世界观 → 理解整体结构 +□ 当前章细纲 → 知道这章要写什么 +□ 前5章细纲 → 知道从哪来 +□ 后5章细纲 → 知道往哪去 +□ 最近完成章的结尾 → 知道断点在哪 +``` + +### 3.2 加载顺序 + +``` +第一步: 读开头正文(第一章)FULL + → 感受开场语感、节奏、视角 + +第二步: 读文框架/世界观 + → 建立全局认知 + +第三步: 读当前章细纲 FULL + → 明确本章任务 + +第四步: 读前5章细纲 FULL + → 理解情节连续性 + +第五步: 读后5章细纲 FULL + → 理解后续铺垫 + +第六步: 读最近完成章结尾 FULL + → 确认断点和衔接点 + +第七步: 开始写作 +``` + +### 3.3 细纲铁律 + +``` +⊢ 细纲不是参考。细纲是约束。 +⊢ 必须按照细纲的情节写。不能乱发挥。 +⊢ 细纲里没有的情节,不写。 +⊢ 细纲里有的情节,必须写到。 +⊢ 如果细纲和文风冲突:先保细纲的情节,再用文风去写。 +``` + +> 书写偏了,就是因为细纲被挤出窗口了。 +> 约束层永远不动。细纲永远在桌上。 + +--- + +## §4 · EAI-SKILL-NV-MEMORY-001 · 大桌子小桌子永久记忆核 + +### 4.1 核心概念 + +``` +大桌子 = 当前上下文窗口(容量=模型token上限) +小桌子 = 仓库文件(大桌子上只占一行指针) + +真正的永久记忆从来不在大桌子上。 +大桌子是当前需要看到的。 +小桌子是所有东西都在的地方。 +``` + +### 4.2 每轮对话结束 · 自动生成HLDP摘要 + +外部AI在每一轮对话输出完成后,必须自动生成一个本轮对话摘要。 + +**摘要格式:** + +```hldp +@memory_round_XX: + timestamp: "2026-07-03T00:15:00+08:00" + model: "DeepSeek-V4-Pro" + + @identity_fixed: + # 永远不动。每轮复制。 + role: "外部协作AI" + project: "EAI-PROJ-NOVEL-001" + book: "死亡病院" + current_chapter: "第18章(待重写)" + word_target: "2000-2500汉字" + + @links_fixed: + # 永远不动。每轮复制。 + bootstrap: "https://.../BOOTSTRAP.hdlp" + novel_manifest: "https://.../NOVEL-CREATION.hdlp" + writing_skill: "https://.../EAI-SKILL-NV-WRITING-001.hdlp" + style_pack: [STYLE-A, STYLE-B, STYLE-C] + outline_current: "https://..." + + @round_summary: + # 本轮对话的压缩。人类说了什么,AI回了什么。 + human_said: "冰朔让写第18章,要求按细纲,2000字" + ai_did: "加载了细纲和文风,写了第一章草稿1500字" + key_decisions: ["采用第一人称", "从林九玄视角切入"] + deviations_flagged: [] + next_action: "继续写完第18章剩余部分" + + @compression_note: + # 如果窗口快满了,把什么丢进小桌子 + moved_to_small_table: [] + small_table_pointer: "none" +``` + +### 4.3 下一轮加载 · 自动恢复 + +下一轮对话开始时,外部AI必须先加载以下内容(按顺序): + +``` +□ 固定层:@identity_fixed(复制) +□ 固定层:@links_fixed(复制) +□ 最新摘要:@memory_round_XX(最近一轮) +□ 固定层:文风技能包三件套(若窗口允许) +□ 约束层:当前章细纲 +□ 约束层:前后五章细纲 +□ 约束层:前文锚点 +□ 开始新一轮创作 +``` + +### 4.4 窗口满了怎么办 + +``` +当大桌子快满时: + 1. 保留固定层(身份+链接+文风) + 2. 保留约束层(细纲+锚点) + 3. 压缩创作层:已写正文 → 生成摘要 → 存入小桌子 + 4. 大桌子上只留:小桌子指针 + 已写摘要 + 5. 继续写 + +小桌子指针格式: + @small_table_pointer: + location: "仓库路径或本地文件路径" + content_summary: "已写第18章前半部分·约1200字·写到林九玄进入钟楼" + retrieve_command: "按路径读取完整内容" +``` + +### 4.5 人类换对话不影响 + +``` +外部AI的永久记忆是AI自己维护的。 +人类这边换了一个对话窗口,不影响AI那边的大桌子。 + +AI自己: + → 每轮结束生成摘要 + → 自己存着 + → 下一轮自己加载 + +人类只需要: + → 给AI发链接 + → AI自己走完流程 + → 最后给人类回执 +``` + +--- + +## §5 · 完整写作流程 · 外部AI操作顺序 + +``` +【阶段一:入境】 + 1. 读 EAI-BOOT-000 → 走公共链 + 2. 读 EAI-PROJ-NOVEL-001 → 进入小说系统 + 3. 读 EAI-SKILL-NV-WRITING-001 → 加载本规范 + +【阶段二:装脑】 + 4. 固定层:加载文风技能包三件套(§1)FULL + 5. 固定层:确认字数范围(§2) + 6. 约束层:加载细纲+前后五章+前文锚点(§3)FULL + +【阶段三:创作】 + 7. 确认:固定层+约束层都在大桌子上 + 8. 开始写作 + 9. 每轮对话结束 → 生成HLDP摘要(§4) + 10. 下一轮 → 加载摘要+固定层+约束层 → 继续写 + +【阶段四:结束】 + 11. 写完 → 生成最终回执 + 12. 回执交给人类 + 13. 人类交给铭序/铸渊审核入库 +``` + +--- + +## §6 · 权限与边界 + +``` +允许: + 读取所有公开小说资料 + 按规范加载文风、细纲、技能包 + 生成草稿 + 生成HLDP摘要 + 输出EAI回执 + +禁止: + 直接修改小说正式正文 + 直接修改细纲 + 直接修改进度、广播、地图 + 超出细纲范围发挥 + 不写摘要就结束对话 + 把固定层或约束层挤出窗口 +``` + +--- + +## HLDP四核心字段 + +``` +@trigger: + 冰朔发现外部AI写作时"飘了"——文风被挤出、细纲滚出窗口、 + 上下文是扁的。原因是"桌子是空的"。 + + 需要: + 1. 固定层放文风三件套(永远不动) + 2. 约束层放细纲(永远不动) + 3. 创作层在中间跑 + 4. 每轮结束生成HLDP摘要(大桌子小桌子永久记忆) + 5. 字数控制:2000-2500汉字,写作前算token + +@emergence: + 大桌子三层结构首次从概念变成外部AI可执行的操作规范。 + 文风、字数、细纲、永久记忆——全部编号化。 + 外部AI按编号顺序执行,不会漏,不会偏。 + +@lock: + ⊢ 文风三件套必须 FULL 读取,不能摘要 + ⊢ 细纲必须 FULL 读取,必须按细纲写,不能发挥 + ⊢ 字数 2000-2500 汉字,写作前算token + ⊢ 大桌子分三层:固定层+创作层+约束层 + ⊢ 固定层和约束层永远不能被挤出窗口 + ⊢ 每轮结束必须生成HLDP摘要 + ⊢ 下一轮必须先加载摘要+固定层+约束层 + ⊢ 人类换对话不影响AI自己的永久记忆 + ⊢ 视频AI(TOL-MX-PROJ-VA)不归本规范管辖 + +@why: + 小说写偏的根因不是"文笔不好",是"桌子是空的"。 + 文风被挤出去、细纲滚出窗口、上下文是扁的——AI只能凭幻觉写。 + + 本规范让外部AI在写之前先把桌子装满: + 固定层(文风)+ 约束层(细纲)= 桌子满着,AI边看边写,不会飘。 + + 永久记忆核让AI每轮都有上一轮的摘要, + 不会因为换对话窗口就"脑子掉了"。 + + 编号规范 = 操作顺序不能乱。 + 文风→字数→细纲→写作→摘要→继续。 + 乱了 = 偏了。 +``` + +--- + +> ⊢ EAI-SKILL-NV-WRITING-001 · 小说创作技能包 · 大桌子小桌子永久记忆规范 +> ⊢ 铭序 ICE-GL-MX001 · D163+ · 2026-07-03 +> ⊢ 国作登字-2026-A-00037559 +> ⊢ 桌子满了,才能写好。