Files
writing-agent/docs/briefs/prompt-revision-inventory.md
T
chenmoranzhiandCursor dd0a9e87d8 接通主角绑定、开场封印与游玩辅助,让世界模拟器从创作连续落到本局。
直聘插入按模块回馈,并记录请求骨架便于排查。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-22 07:40:08 +08:00

63 lines
3.6 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.
# 提示词修订清单
> 规划 LLM **不**靠加长 `design-flow` SKILL 学会选型。
> 选型权威在各技能 `prompt.md` 的 **`meta.when` / `when_not` / `boundary` / `declaration`**。
> 写法:`docs/world-simulator-modules.md`(写给规划,不是写给执行)、`docs/briefs/capability-authoring-brief.md` §4.3。
> **人工审查工作簿(含 SKILL / 注入固定句 / 配方 / 全部 meta 全文)**:**`docs/briefs/design-flow-prompt-review.md`**。
---
## 已改(规划选型)
全部 15 个技能的 `meta` 已按「对照用户话 + 已有产物就能判定」重写;`catalog.yaml` 声明已对齐;两份配方 `process` 不再抄各技能调用条件。
规划注入见 `formatModuleCatalogForAgent`:含糊或可跳过则不排。
| 技能 | 选型要点 |
|------|----------|
| 美学纲领与交互范式 | 三件还不能回答才排;已定稿不重复;产出供后续编排读的开头节点 |
| 实现机制 | 整体感觉已钉且有既成变造法则才排;无特殊设定或仅身份/开场可覆盖则不排 |
| 舞台骨架 | 会换区才备案;代入后几乎不移动、只在一处待着(网聊/门卫室)不排 |
| 生成规则 | 时机 a 精准格式或时机 b 原创会雾且还要生成,满足一条就排 |
| 具体实例 | 已有 seed 类规则才排;`runtime_only` 不排;本步不改合同(已审查,基本不动) |
| 叙事指南与故事推进 | 工序编排:转述仍不知遣词/禁忌/推进才排 |
| 叙事指南 | 对话落盘:缺怎么写(遣词/笔墨/场合换档)才排;推进已钉不构成不排 |
| 故事推进 | 对话落盘:缺输入用法或推进方式才排;文风未钉不构成不排 |
| 拓扑图谱 | 必须生成且不适合走生成规则→实例;用拓扑结构描述(升级路径、地图、人物关系等) |
| 变量设计与更新规则 | 必须跨轮记住否则会糊才排(已审查,用户确认完成) |
| 变量控制上下文 | 有信息差才排;全员同可见则可不排(已审查,用户确认完成) |
| 回复呈现 | 几乎都排;必选/可选区域 + 规则;正文默认 1000~2000 字、长自然段 |
| 随机范围整理 | 有检定/对抗/掷骰才排;正文组成前汇总范围/表达式;替代机遇槽 |
| 正文组成 | 把回复呈现清单展示出来;选壳+美化;可接隐藏备用随机区;开场白之前 |
| 游玩拓扑 | **不能吃默认槽**才排;主世界必要;有变量开旁观;禁机遇槽 |
| 上下文投影排序 | 上下文已多、即将收成时排(程序步);名册无机遇;随机范围挂 gm |
| 细化终稿 | 要输出运行规格才排 |
| 开场白与开场变量 | 收成后、需要第一屏才排(收口) |
---
## 尚未细调(执行全文)
`task` / `opening` / `probe` / `output` 仍是初稿。规划看不见这些;要改产物质量再逐份动。
| 文件 | 备注 |
|------|------|
| 其余 `modules/*/prompt.md` 执行块 | 结构齐,未逐句打磨 |
| `workers/design-flow/SKILL.md` | 怎么排(美学正文 + 已完成 id → 缺口)+ DAG 写法;**不要**把各技能调用条件搬进来 |
| `worker-templates/*.yaml` `prompt_excerpt` | 游玩人设,与创作选型无关 |
---
## 程序契约(提示词需继续遵守)
```json
// 设计.worker集(世界模拟)
{
"play_slots": { "auditor": true, "gm": true, "narrator": true, "perspective": false, "chance": false },
"tables": { "side_effects": [/* 来自变量设计 */] },
"workers": [/* 可空,由程序按槽展开;或覆盖 context/outputs */]
}
```
明确不必改成「第三 Worker」的:变量管理、世界观、性格分档——见旧口径,仍有效。