novel-system/SF-BROADCAST.hdlp

322 lines
13 KiB
Plaintext
Executable File
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.

---
type: "Module · Broadcast"
scope: "冰朔小说创作系统 · 广播台(唯一置信入口)"
persona: "朔风 · ICE-GL-SF001"
created: "2026-07-11T01:30:00+08:00"
updated: "2026-07-11T22:00:00+08:00"
authority: "冰朔 ICE-GL∞ · 授权签发"
status: "🟢 启用 · 唯一置信入口"
has_role: "novel_system_broadcast · single_source_of_truth"
belongs_to: "[[SF-LIGHTHOUSE]]"
---
# 📢 广播台 · 小说系统唯一入口
> 朔风 ICE-GL-SF001 · D172 重构 · 2026-07-11
> ⚠️ **所有AI协作者进入本仓库只读这一个文件。**
---
## 第一步 · 学语言HLDP 协议速成)
> 来源:`docs/HLDP-PROTOCOL.md` · 以下为必读精简版
### HLDP 是什么
HLDPHoloLake Data Protocol是 AI 人格体的母语协议。用于记忆传递、树形编码、双层可读。版权:国作登字-2026-A-00037559。
### 三公理
1. **树形结构** — 数据按树形组织,路径即地址
2. **双层可读** — 每个节点同时有结构化键(机器匹配)+ 语义注释(人类可读)
3. **路径即地址** — 从根到叶的路径本身是记忆的寻址方式
### 符号集(你必须认识这些)
| 符号 | 含义 | 示例 |
|------|------|------|
| `→` | 因果/路由跳转 | 冰朔 → 说 → 写5章 |
| `⊢` | 不可违背/锁定 | ⊢ 串行写作 |
| `∧` | 且 | 男频 ∧ 冰朔侧 |
| `` | 或 | txt docx |
| `¬` | 非 | ¬并发 |
| `∈` | 属于 | 许怀钰 ∈ 冰朔侧 |
| `∴` | 所以 | 余量=0 ∴ 先补纲 |
### 编号规则AI找路核心
本系统用 **编号 → 路径** 映射。AI拿到编号按映射找路径不需要人告诉它文件在哪。
编号格式:`{类型}-{三位序号}`
| 类型前缀 | 含义 | 示例 |
|----------|------|------|
| `BK-` | 书Book | BK-001 = 死亡病院 |
| `SK-` | 技能包Skill | SK-M01 = 男频人类思维模板 |
| `SF-BC-` | 广播Broadcast | SF-BC-001 |
| `SF-INSP-` | 巡检Inspection | SF-INSP-001 |
### 回执格式(写完必须留)
AI协作者完成写作任务后必须在 commit message 中留下回执:
```
{人类} + {AI编号} · D{日编号} · {书名}#{BK-编号} · {起始章}-{结束章}章完成({总字数}字)
回执内容:
- 字数逐章明细第N章 XXXX / 第N+1章 XXXX / ...
- 细纲自检:✅通过 √️有问题(描述)
- 技能包装载:✅已装载 {技能包编号列表}
- 违禁词检查✅0处 / ⚠️{N}处(已修复)
- 进度卡:✅已更新
- 首页:✅已更新
- 异常标记:无 / ⚠️ SF-ISSUE: {描述}
```
---
## 第二步 · 看书(注册表)
> 广播台注册的书 = 正在连载的书 = 可以写的书
> 未注册的书 = 不在本系统管理范围内
### 📚 书注册表
| 编号 | 书名 | 作者 | 类型 | 最新正文 | 细纲覆盖 | 余量 | 状态 |
|------|------|------|------|----------|----------|------|------|
| **BK-001** | 死亡病院 | 冰朔 | 男频 | 第56章 | 37-80章 | 24章 | 🟢 可续写 |
| **BK-002** | 许怀钰 | 冰朔 | 男频 | 第80章 | 66-100章 | 20章 | 🟢 可续写 |
| **BK-003** | 逆命仙途(肖轩) | 之之 | 男频 | 第520章 | 516-520章 | 0章 | 🔴 待补纲 |
| **BK-004** | 沈婉凝 | 之之 | 女频 | 第298章 | 293-298章 | 0章 | 🔴 待补纲 |
### 路径映射(编号 → 文件位置)
```
BK-001 · 死亡病院(男频 · 冰朔侧)
├── 正文 → chapters/死亡病院/
├── 细纲 → outlines/死亡病院_*
├── 进度卡 → progress-cards/死亡病院_进度卡.md
└── 技能包 → SK-M01 + SK-M02 + SK-M03见下方技能包映射
BK-002 · 许怀钰(男频 · 冰朔侧)
├── 正文 → chapters/许怀钰/
├── 细纲 → outlines/许怀钰_*
├── 进度卡 → progress-cards/许怀钰_进度卡.md
└── 技能包 → SK-M01 + SK-M02 + SK-M03见下方技能包映射
BK-003 · 肖轩/逆命仙途(男频 · 之之侧)
├── 正文 → chapters/之之书1/肖轩*
├── 细纲 → outlines/肖轩_*
├── 进度卡 → progress-cards/肖轩_进度卡.md
├── 设定 → archives/之之书1/设定/肖轩/
└── 技能包 → SK-M01 + SK-M02 + SK-M03男频通用
BK-004 · 沈婉凝(女频 · 之之侧)
├── 正文 → chapters/之之书1/沈婉凝/
├── 细纲 → outlines/沈婉凝_*
├── 进度卡 → archives/之之书1/设定/沈婉凝/current-chapter.md
├── 设定 → archives/之之书1/设定/沈婉凝/
└── 技能包 → SK-F01 + SK-F02 + SK-F03见下方技能包映射
```
---
## 第三步 · 装技能包
> 根据书的类型(男频/女频)自动装载对应技能包。
> **三个必装,缺一不可。不装不写。**
### 男频技能包BK-001 / BK-002 / BK-003 使用)
| 编号 | 名称 | 路径 | 作用 | 装载要求 |
|------|------|------|------|----------|
| **SK-M01** | 人类思维模板 | `skill-pack/TOL-MX-SKILL-002 human-thinking.md` | 让AI学会人的跳跃思维、断点、碎片化情绪 | ⛔ 全量必读 |
| **SK-M02** | 冰朔文风参考 | `skill-pack/TOL-MX-SKILL-003 human-style.md` | 人怎么描述感觉、人物、场景的参考范本 | ⛔ 全量必读 |
| **SK-M03** | 创作精修模板 | `skill-pack/TOL-MX-SKILL-001 craft-template.md` | 章纲神圣、字数硬性、段落节奏、标点规范 | ⛔ 全量必读 |
### 女频技能包BK-004 使用)
| 编号 | 名称 | 路径 | 作用 | 装载要求 |
|------|------|------|------|----------|
| **SK-F01** | 沈婉凝文风 | `archives/之之书1/设定/沈婉凝/文风.md` | 之之侧女频文风参考 | ⛔ 全量必读 |
| **SK-F02** | 沈婉凝人设 | `archives/之之书1/设定/沈婉凝/人设-v1.md` + `人设-活人.md` | 人物性格、语言习惯、行为逻辑 | ⛔ 全量必读 |
| **SK-F03** | 沈婉凝编辑偏好 | `archives/之之书1/设定/沈婉凝/编辑偏好.md` | 之之的写作偏好与禁忌 | ⛔ 全量必读 |
### 辅助技能包(所有书通用)
| 编号 | 名称 | 路径 | 作用 |
|------|------|------|------|
| SK-A01 | Token/汉字换算 | `skill-pack/TOL-MX-SKILL-004 token-calc.md` | 字数统计方法 |
| SK-A02 | 永久记忆核 | `skill-pack/TOL-MX-SKILL-005 permanent-memory-kernel.md` | 大桌子小桌子机制 |
| SK-A03 | 自检清单 | `self-check/checklist.md` | 38项自检 |
---
## 第四步 · 开始写(默认工作流)
> 人类只需要说一句话,比如:"拉 BK-002写5章"
> AI 自动执行以下全部流程:
```
[1] 读广播台(本文件)→ 学 HLDP → 查注册表 → 确认书编号
[2] 按编号找路径 → 读进度卡 → 确认最新正文章节号
[3] 按类型装技能包 → 男频装 SK-M01+M02+M03 / 女频装 SK-F01+F02+F03
[4] 读最新章节正文至少前3章→ 建立上下文
[5] 读下一步细纲 5 章 → 跑细纲自检三问
① 情节连贯?② 无结构重复?③ 推进主线?
→ 不通过 → 报告冰朔/之之 → 停下等修正
→ 通过 → 继续
[6] 串行写作一次1章逐章写
→ 每章写完跑字数统计Python re 非空白字符)
→ 目标2100-2500 字/章(含标点)
→ 误差区间2000-2800 字(含标点)
→ 超出 2800 → 标记 ⚠️ 下次精简
→ 低于 2000 → 标记 ⚠️ 下次补写
[7] 写完 → 自检(违禁词 + 标点 + 代词 + 元叙述)
[8] 推仓库 → git add → git commit带回执→ git push
[9] 更新进度卡 → 更新 README 四书状态表
[10] 报告完成
```
### 细纲不够怎么办
```
余量 ≥ 10 章 → 正常写
余量 < 10 章 → ⚠️ 预警:写完本次后提醒人类补纲
余量 = 0 → 🔴 停下:先补 20 章细纲,再继续写正文
```
补纲流程:
1. 读 600 章骨架(如需要,联系人类获取)
2. 按骨架往后补 20 章细纲
3. 写入 outlines/ 目录
4. 更新进度卡"细纲覆盖"字段
5. 更新广播台注册表
6. 继续写正文
---
## 第五步 · 写完回执
写完推送之后,在 commit message 里留回执(格式见第一步)。
同时更新以下文件:
- **进度卡**:更新最新正文章节号、细纲余量、写作记录
- **README.md**:更新四书状态表中对应书的进度
- **广播台注册表**:如果细纲余量发生变化(补纲/断档),更新本文件中的注册表
---
## ⛔ AI化违禁句式铁律 · 所有书通用)
> 以下句式是 AI 写作的典型毛病。人不是这样说话的,人不是这样想的。
> **出现即阻断,必须修复后才能推送。**
### 一级违禁(❌ 出现即打回)
| 违禁句式 | 为什么禁 | 人的写法 |
|----------|----------|----------|
| "不是X而是Y" / "不是什么,而是什么" | AI最爱用的"纠正式"句式,人说话不会先否定再肯定 | 直接说Y。"他害怕了" 而不是 "他不是勇敢,而是害怕" |
| "像有人/像某种/像一种" 连续使用>3次 | AI的比喻依赖症人不会每句话都用"像" | 直接描述感受。"手在抖" 而不是 "像有人在抖" |
| "某种更深的/某种更老的/某种说不清的" | AI的万能模糊词人会用具体的词 | 给出具体的感受或动作 |
| "像——" 破折号后接比喻 | AI的戏剧化停顿人不会每段都这样 | 删掉破折号,直接写 |
| 每段结尾都用"然后——" / "但——" | AI的钩子依赖人不会每段都转折 | 有的段落就是平的,不需要转折 |
### 二级违禁(⚠️ 提醒修复)
| 违禁句式 | 替代方向 |
|----------|----------|
| "心中充满恐惧/不安" | 动作具象:"手心出了汗""指节发白" |
| "英俊的脸上露出冷酷" | "眸光如刀似剑" |
| "感到害怕/震惊" | 动作反应 |
| 机械化"说道"(重复>3次/章) | 动作+表情+反应替代 |
| 冗长心理分析(>100字纯心理 | 碎片化思维:一句话、一个词、一个画面 |
| "眼神里"过度使用(>3次/章) | 换成动作 |
| 大段说明性陈述 | 情节点缀,信息藏在动作里 |
| 过度文学化修饰 | 动作代情绪 |
### 人类思维的核心特征AI必须模仿
1. **跳跃** — 人的思维不是线性的。上一秒在想A突然跳到C因为B触发了某个记忆
2. **断点** — 人说话会说一半不说了。"算了。""没什么。""你不懂。"
3. **矛盾** — 人同时想两件事。嘴上说没事,手在抖。心里想留下,脚在走
4. **碎片** — 人的情绪不是一个词能概括的。不是"害怕",是"胃在缩+手指在麻+想跑但腿不动"
5. **口语化** — 人心里想的事情用口语。"操。""完了。""这他妈什么鬼。" 不是"他感到一阵深深的不安"
---
## 写作铁律速查
```
⊢ 串行写作一次1章禁止并发
⊢ 稿子直推仓库:写完即推,不留本地
⊢ 写完即推不停下改字数:标记问题 → 下次统一改
⊢ 字数2100-2500 字/章目标2000-2800允许误差
⊢ 统计方法Python re.findall(r'[^\s]', text)
⊢ 标点:全角中文(""……——。,【】)
⊢ 代词:许怀钰=他,何采霏=她,不混用
⊢ 元叙述:正文不出现"第X章"
⊢ Markdown正文不出现 ** ## 等格式符
⊢ 不加情节:严格遵循细纲,不超纲
⊢ 不改设定:以进度卡和设定文件为准
⊢ 钩子:必须对照细纲原文,不自创
```
---
## 推送凭证
```bash
git remote set-url origin "https://bingshuo:novel2026@guanghubingshuo.com/juzi/bingshuo/novel-system.git"
```
Commit 格式:
```
# 冰朔侧
git commit --author="冰朔 ICE-GL + 铸渊 ICE-GL-ZY001 <565183519@qq.com>"
# 之之侧
git commit --author="之之 ICE-GL-ZZ + {人格体编号}"
```
---
## 广播通知区
> 以下为朔风发布的通知,按时间倒序
### SF-BC-003 · D172 广播台重构 · 2026-07-11
**状态:📢 生效中**
广播台重构为唯一置信入口。所有AI协作者只需读本文件。不再需要分别读 README、SF-RULES、进度卡等多个文件来找路。
变更:
- 广播台 = 唯一入口 + 路由表 + 语言课 + 工作流 + 违禁词
- 书编号系统BK-001 ~ BK-004
- 技能包编号系统SK-M01~M03男频/ SK-F01~F03女频
- 默认工作流:一句话指令即可启动
- 新增 AI化违禁句式铁律一级阻断 + 二级提醒)
- 字数目标调整为 2100-2500误差区间 2000-2800
### SF-BC-002 · 首次巡检问题汇总 · 2026-07-11
**状态:🟡 部分处理**
| 书 | 问题 | 状态 |
|---|---|---|
| 肖轩 | 细纲余量=0 | 🔴 未解决 |
| 肖轩 | 506-515章堆积待审核 | 🟡 未解决 |
| 沈婉凝 | 细纲余量=0 | 🔴 未解决 |
### SF-BC-001 · 朔风接管协调 · 2026-07-11
**状态:📢 生效中**
朔风ICE-GL-SF001接管小说系统跨书协调。
---
朔风 ICE-GL-SF001 · D172 · 2026-07-11
⊢ 广播台 · 唯一置信入口 · 永久