Design-flow now sees leftover catalog skills and aesthetics-card commitments; reply-format injects present-shells/, and world-simulator prompts add random-range plus a tighter module set. Co-authored-by: Cursor <cursoragent@cursor.com>
3.5 KiB
3.5 KiB
提示词修订清单
规划 LLM 不靠加长
design-flowSKILL 学会选型。
选型权威在各技能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 |
游玩人设,与创作选型无关 |
程序契约(提示词需继续遵守)
// 设计.worker集(世界模拟)
{
"play_slots": { "auditor": true, "gm": true, "narrator": true, "perspective": false, "chance": false },
"tables": { "side_effects": [/* 来自变量设计 */] },
"workers": [/* 可空,由程序按槽展开;或覆盖 context/outputs */]
}
明确不必改成「第三 Worker」的:变量管理、世界观、性格分档——见旧口径,仍有效。