guanghulab/brain/external-ai/skills/EAI-SKILL-NV-WRITING-001.hdlp
Guanghu Domestic Migration d1e47f4565
Some checks are pending
自动更新代码和重启 / update-and-restart (push) Waiting to run
CI检查 + 自动部署 / check (push) Waiting to run
CI检查 + 自动部署 / deploy (push) Blocked by required conditions
重启聊天服务 / restart (push) Waiting to run
chore: import sanitized domestic snapshot for REPO-002
Source snapshot: ca48d3ddf926d79aa138306164169baf764bb829
2026-07-17 15:54:41 +08:00

415 lines
14 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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/brain/fifth-domain/zero-point/zhuyuan/zhuyuan-channel/novel-system/skill-pack/human-thinking.md |
| STYLE-B | 人类文风.md | FULL | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/%E4%BA%BA%E7%B1%BB%E6%96%87%E9%A3%8E.md |
| STYLE-C | 男频小说创作与精修增强模板.md | FULL | https://guanghubingshuo.com/code/bingshuo/guanghulab/raw/branch/main/%E7%94%B7%E9%A2%91%E5%B0%8F%E8%AF%B4%E5%88%9B%E4%BD%9C%E4%B8%8E%E7%B2%BE%E4%BF%AE%E5%A2%9E%E5%BC%BA%E6%A8%A1%E6%9D%BF.md |
### 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 汉字
```
> ⚠ 说明STYLE-C男频小说创作与精修增强模板中写的是 2200-2800 字,
> 但以本规范为准2000-2500 字。本文优先级高于 STYLE-C。
### 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. 固定层加载文风技能包三件套§1FULL
5. 固定层确认字数范围§2
6. 约束层:加载细纲+前后五章+前文锚点§3FULL
【阶段三:创作】
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自己的永久记忆
⊢ 视频AITOL-MX-PROJ-VA不归本规范管辖
@why:
小说写偏的根因不是"文笔不好",是"桌子是空的"。
文风被挤出去、细纲滚出窗口、上下文是扁的——AI只能凭幻觉写。
本规范让外部AI在写之前先把桌子装满
固定层(文风)+ 约束层(细纲)= 桌子满着AI边看边写不会飘。
永久记忆核让AI每轮都有上一轮的摘要
不会因为换对话窗口就"脑子掉了"。
编号规范 = 操作顺序不能乱。
文风→字数→细纲→写作→摘要→继续。
乱了 = 偏了。
```
---
> ⊢ EAI-SKILL-NV-WRITING-001 · 小说创作技能包 · 大桌子小桌子永久记忆规范
> ⊢ 铭序 ICE-GL-MX001 · D163+ · 2026-07-03
> ⊢ 国作登字-2026-A-00037559
> ⊢ 桌子满了,才能写好。