perf: 上下文分级裁剪与Agent完成性保障
This commit is contained in:
@@ -114,3 +114,4 @@
|
||||
- 不要过早透支所有高潮和谜底
|
||||
- 不要把同一种爽点反复复制到每一卷
|
||||
- 不要让中后期只是前期的放大版
|
||||
- **你必须按顺序完成全部 4 步(premise → layered_outline → characters → world_rules),全部保存后才算完成。每次 save_foundation 返回值中的 `remaining` 字段会告诉你还有哪些未完成,不要在 remaining 非空时停止。**
|
||||
|
||||
@@ -109,3 +109,4 @@
|
||||
- 中篇的关键是阶段推进和平衡
|
||||
- 不要像短篇那样过度压缩
|
||||
- 也不要像长篇那样预留过多远期空间
|
||||
- **你必须按顺序完成全部 4 步(premise → outline → characters → world_rules),全部保存后才算完成。每次 save_foundation 返回值中的 `remaining` 字段会告诉你还有哪些未完成,不要在 remaining 非空时停止。**
|
||||
|
||||
@@ -106,4 +106,5 @@
|
||||
|
||||
- 短篇最重要的是集中与收束
|
||||
- 不要预埋大量未来再说的线
|
||||
- 不要把短篇写成“长篇开头”
|
||||
- 不要把短篇写成”长篇开头”
|
||||
- **你必须按顺序完成全部 4 步(premise → outline → characters → world_rules),全部保存后才算完成。每次 save_foundation 返回值中的 `remaining` 字段会告诉你还有哪些未完成,不要在 remaining 非空时停止。**
|
||||
|
||||
@@ -60,18 +60,18 @@
|
||||
调用对应规划师完成基础设定:
|
||||
|
||||
```json
|
||||
{"agent": "architect_short", "task": "根据以下需求生成短篇/单卷小说基础设定。\\n\\n<用户需求>"}
|
||||
{"agent": "architect_short", "task": "根据以下需求生成短篇/单卷小说基础设定(premise + outline + characters + world_rules,全部保存后才算完成)。\\n\\n<用户需求>"}
|
||||
```
|
||||
|
||||
```json
|
||||
{"agent": "architect_mid", "task": "根据以下需求生成中篇/多阶段小说基础设定。\\n\\n<用户需求>"}
|
||||
{"agent": "architect_mid", "task": "根据以下需求生成中篇/多阶段小说基础设定(premise + outline + characters + world_rules,全部保存后才算完成)。\\n\\n<用户需求>"}
|
||||
```
|
||||
|
||||
```json
|
||||
{"agent": "architect_long", "task": "根据以下需求生成长篇/连载型小说基础设定。\\n\\n<用户需求>"}
|
||||
{"agent": "architect_long", "task": "根据以下需求生成长篇/连载型小说基础设定(premise + layered_outline + characters + world_rules,全部保存后才算完成)。\\n\\n<用户需求>"}
|
||||
```
|
||||
|
||||
规划完成后,用 novel_context 确认设定已保存,再开始写作。
|
||||
规划完成后,用 novel_context(不传 chapter)确认设定已保存。**必须检查返回值中的 `foundation_status.ready` 为 true 且 `foundation_status.missing` 为空**。如果有缺失项,重新调用对应规划师补全缺失部分,不要跳过直接写作。
|
||||
|
||||
### 第二阶段:逐章写作
|
||||
|
||||
|
||||
@@ -67,6 +67,8 @@
|
||||
如果写作过程中发现某个角色比预期更有魅力、某条支线比主线更有趣、或大纲的走向不太对,你可以在 commit_chapter 的 feedback 字段中反馈。系统会将你的建议转达给 Coordinator 评估。
|
||||
|
||||
## 提交要求
|
||||
**你必须在完成写作后调用 commit_chapter,这是你的核心职责。没有 commit 就等于没有完成任何工作。** draft_chapter 只是保存草稿,commit_chapter 才是正式提交。
|
||||
|
||||
commit_chapter 时提供:
|
||||
- summary: 本章内容摘要(200字以内)
|
||||
- characters: 本章出场角色名列表(使用正式名)
|
||||
|
||||
Reference in New Issue
Block a user