knowledge-vault/discussions/technology/Codex/3.重构写作流程/2.以三国为测试2.md

58 lines
3.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.

# 1
请先阅读 docs/context-handoff.md 和 templates/article-project/PROJECT_STRUCTURE.md。
然后参考 ccpe-system 中这三个草案:
- C:/Users/wangq/Documents/Codex/ccpe-system/workbench/analysis/outline-review-runtime-creation-brief.md
- C:/Users/wangq/Documents/Codex/ccpe-system/workbench/upgraded/outline-context-architect.agent.md
- C:/Users/wangq/Documents/Codex/ccpe-system/workbench/upgraded/outline-review.runtime.md
原计划是测试提纲评审:
```md
现在从已有初稿提纲进入提纲评审试跑。不要改全局模板,先在当前 article project 内建立 context/ 和 02-outline/review-rounds/round-01/,准备 outline-aligned context pack 和三位评审员 dispatch pack。
```
但是从观点到提纲其实很简单,一般只需要两个回合交流。
**现在的计划是:**
1. 从观点开始。发素材和指令给韩愈,他提供核心立意,切入方向。
2. 我选择切入方向,他就能生成初稿提纲。
3. 然后基于这个前两步,拆素材,进评审的试跑。
我在`projects\active\`下建立了`2026-06-04-Sanguo-test-slug`为本次工作路径。
原始素材就是这个路径下的`社会学讨论.md`。
第一步,我发给韩愈的首次指令内容是:
```txt
我计划写一篇文章,内容依据于`社会学讨论.md`。所有的素材读者都不可见。你觉得我们可以从哪些方面切入,核心立意怎么设置?
```
这时候它应该会消化了内容后,给我几个选择。
我已读完指定文件和三个 CCPE 草案,也检查了当前项目目录。结论是:这次不应直接套用原来的“已有初稿提纲进入评审”起点,因为现在真正的起点是“观点/素材 → 韩愈给切入方向 → 用户选择 → 韩愈出初稿提纲 → 再进入评审”。
我建议采用这个项目内试跑设计,不改全局模板:
1. 先补项目基础状态
`projects/active/2026-06-04-Sanguo-test-slug/` 内建立项目最小状态文件:`project.md`、`source-map.md`、`status.md`,把 `社会学讨论.md`登记为内部原始素材。
2. 增加一个韩愈前置阶段
`01-positioning/``02-outline/main-writer-sessions/han-yu-round-01/` 下保存:
- 你给韩愈的首次指令
- 给韩愈的可投递启动包
- 后续韩愈输出的“几个切入方向”
- 用户选择记录
3. 用户选定切入方向后,再让韩愈生成 `02-outline/outlines/outline-v1.md`
只有拿到 `outline-v1.md` 后,才进入 CCPE 草案定义的 `context/`、`02-outline/review-rounds/round-01/`、三位评审员 dispatch pack。
我推荐先做第 1 和第 2 步:建立项目内最小文件、韩愈首次 invocation/prompt-to-send不模拟韩愈正式输出。也就是说我可以先把“发给韩愈的首轮完整包”准备好等你拿它去真实调用韩愈后再把韩愈返回内容归档并继续下一步。
请确认是否按这个设计执行。确认后我再写入项目文件。
# 2
前情提要之前回合我们已经跑了测试结果发现全是模拟Agent调用所以把那个项目删掉重新来过了因此模拟回复对我来说没意义。你必须调用Agent来实现。
那么你首先检查下从观点到评审有哪些Agent调用。