writing-workbench/projects/水晶裹尸布与生命体/handoff/drafting-lightweight-rules.md

62 lines
2.2 KiB
Markdown
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.

# Drafting Lightweight Rules
Project: 水晶裹尸布与生命体
Created: 2026-06-20
## Purpose
本文件记录本项目进入初稿撰写阶段时采用的临时本地规则。它只服务本项目,不自动升级为 Writing Workbench 全局规则。等全文初稿跑完后,再判断是否固化到全局流程。
## Owner Decision
撰写阶段不建审计系统,只建写作流水线。
采用“轻量可追溯档”:
```text
drafting/
drafting.md
sessions/
00-intro.prompt-1.md
00-intro.returned-1.md
00-intro.prompt-2.md
00-intro.returned-2.md
01-1-1.prompt-1.md
01-1-1.returned-1.md
...
```
## Core Rules
1. 保留旧 `editor/韩愈/` 不动。该目录只作为提纲修订阶段的历史证据。
2. 撰写阶段新建 `drafting/`,不把提纲修订记录迁移进来。
3. 主笔只有韩愈,因此 `drafting/sessions/` 下不再增加 `han-yu/` 层。
4. 每个写作单元每次尝试只保留一对文件:`*.prompt-N.md` 与 `*.returned-N.md`
5. 不为每个小节重复创建 `agent-invocation-packet.md`、`run-metadata.json`、`extracted-draft.md` 或 `proofread-log.md`
6. 韩愈子会话直接写对应的 `*.returned-N.md` 文件;主会话不再维护 `draft-v1.md` 汇总稿。
7. 用户发现的问题直接写入下一轮指令;不另建问题日志。
8. 主会话不在撰写阶段做“模拟外部读者”校稿。全文初稿完成后,润色阶段再处理。
9. 韩愈每轮输出当前最小写作单元。不得一次写多个小节。
10. 韩愈不需要输出“作者注记”。如 canonical prompt 要求前置校准可保留短校准块returned 文件保留完整返回。
11. 如果同一写作单元需要重开会话,递增尝试编号,不覆盖旧文件。
## Source Set
每轮写作默认读取:
1. `intake/背景资料.md`
2. `outline/水晶裹尸布与生命体提纲4.2.md`
3. 当前单元之前已接受的 `*.returned-N.md` 文件,按需读取。
4. 当前单元的具体 prompt。
## Current Unit Policy
初稿按深潜式单元推进:
- 引言单独一轮。
- 正文章节按提纲三级小节逐轮推进。
- 每章收束小节也单独一轮。
- 结语单独一轮。
- 附录不属于本轮初稿正文,全文完成后再决定是否生成。