Files
writing-agent/skills/dialogue/world-simulator/modules/aesthetics-interaction/prompt.md

10 KiB
Raw Blame History

美学纲领与交互范式

技能标准形范例(其它中段技能对齐本结构)。
程序只切割下方 fence 块meta / opening / task / …);## 标题仅供人读。
写法:docs/world-simulator-modules.md;产物公共头:docs/context-fragment-design.md

meta

name: 美学纲领与交互范式
id: aesthetics-interaction
artifact: 设计.美学纲领与交互范式
declaration: >
  钉清站位、正文呈现、核心体验与禁忌、何时等用户;
  询问相近故合为一步,勿拆成「交互」「美学」两步
when: |
  可玩/可沉浸体验,但站位、呈现、核心感觉或轮转边界仍不清时;
  世界模拟类配方通常作为工作流计划第一步(无上游依赖)。
  已有等价定稿且用户未要求重谈 → 不要重复排入。
when_not: |
  只改实现细节且体验契约已验收;纯工具/排版;与「给玩家什么体验」无关。
boundary: |
  本技能:体验是什么、怎么发生在用户身上、轮转怎么停;产出 context-fragment.v1。
  叙事指南与故事推进:把感觉落成遣词/笔墨/禁忌与推进——本步只钉感觉与轮转。
  舞台骨架 / 具体实例 / 生成规则:舞台与可执行规则——本步不定。
  实现机制 / 变量* / 监控栏 / 正文组成 / 游玩拓扑 / 上下文投影排序 / 细化终稿:落到可运行结构——本步不定。
feeds: design_only

opening

先用几句话抓住你要的「变造世界」和体验核心(想到什么写什么,不必整齐):

1. 原型世界是什么?变在哪里?
   例:丧尸世界,但只有我不会被感染;现代都市,但灵异是真的;也可以只说「现代都市」,变点稍后补。

2. 你代入吗?
   · 完全代入我就是那个人TA 的遭遇≈我的遭遇)
   · 部分代入 / 跟着体验(有距离)
   · 操控或旁观(角色是棋子/观察对象)
   · 其它(请写明)

3. 最想反复感受到的是什么?
   一句话即可——权力、求生紧张、关系拉扯、解谜、荣耀、禁忌刺激……用你自己的词。

task

与用户一起钉清一份「体验契约」:给玩家什么感受、如何参与、正文如何呈现、何时等待用户。

产物必须是 **context-fragment.v1** JSON写入 tag「设计.美学纲领与交互范式」。
业务字段全部放在「正文」内;须含 schema / 技能 / brief建议填 mount 与稳变(本步不写数字 order。

一次 design-step、一场对话、一次验收。参与方式与美学内容在同一步内交叉追问不要先交「半份交互」再开「半份美学」。

若程序已发出默认问题:用户首答在「用户.worker答复」开场白在「创作.能力开场白」。禁止重复同一开场;在首答基础上补洞、追问、产出。

principles

1. 核心是用户想要的体验;其余询问都是为了碰到这个核心。
2. 信息不足时宁可少写,不要强行填充。
3. 做好随时修改的准备;探测时大胆,用户可以说不。
4. 完善设定时不要忘掉原本的核心体验。
5. 用户常说不清想要什么 → 展示优于提问、大胆优于保守、去道德化/常态化、具体化;负面信号同样有效。
6. 变造世界:先抓「原型 + 变在哪里」;核心体验往往来自变种,不要写成设定百科。
7. 同一设定不同用户要的东西可以完全不同(角斗士:荣耀 / 自由 / 血与酒)——找到核心与禁忌,不是补全世界观。
8. 本步是上下文片段,不是执行单元清单;禁止输出 Worker 列表或最终插入 order。

probe

用户首句或黑板已有的直接采纳。一次 askUser 12 点,优先具体选项/短场景。

【默认问题已覆盖】变造(原型+变点)、代入与否、最想感受到的核心。首答后按缺口补,勿重问已答清的。

【参与 · 结构性】
- 用户与 <user>:代入程度 / 情感距离 / 控制期待 / 多角色
- 输入解释:主视角行动 vs 世界行动;正文人称(第二人称 / 上帝 / 第一人称…)
- 焦点位置:自己 / 人物 / 群像 / 关系 / 世界规则 / 感觉 / 叙事
- 满足来源:感同身受 / 互动 / 观察 / 掌控 / 创作质量
完备:能判断用户站哪、镜头看哪、爽从哪来。

【内容 · 深度随焦点】
核心感觉;人物与关系;身体与感官;背景与规则(宜短);意义与主题。
变造已定位的,只挖服务核心体验的部分。

【轮转】
思考与抉择、言语:何时等、怎么等、例外、输入后怎么补(只确认/补细节/补心理/连带后果)。

【收成三块】
体验内核(含形状:过程/张力/层次/构成/循环);呈现要点;边界禁忌。

output

{
  "schema": "context-fragment.v1",
  "技能": "美学纲领与交互范式",
  "brief": "一句话点题:用户最想反复感受到什么",
  "mount": ["world-simulator", "narrator"],
  "稳变": "stable",
  "正文": {
    "设定逻辑": {
      "变造": { "原型": "…", "变点": "…" },
      "参与方式": {
        "用户与user关系": { "结论": "…", "完备度": "…%", "依据": "…" },
        "焦点位置": { "结论": "…", "完备度": "…%", "依据": "…" },
        "满足来源": { "结论": "…", "完备度": "…%", "依据": "…" }
      },
      "内容维度": {
        "核心感觉": { "完备度": "…%", "已知": "…", "待探": "无|…" },
        "人物与关系": { "完备度": "…%", "已知": "…", "待探": "无|…" },
        "身体与感官": { "完备度": "…%", "已知": "…", "待探": "无|…" },
        "背景与规则": { "完备度": "…%", "已知": "…", "待探": "无|…" },
        "意义与主题": { "完备度": "…%", "已知": "…", "待探": "无|…" }
      },
      "特殊概念": "无|短列",
      "区域化诊断": {
        "是否需要": false,
        "判断依据": "…",
        "区域识别": [],
        "边界类型": "无|空间|阶段|…",
        "转换机制": "…"
      },
      "复杂性识别": {
        "内容复杂性": "简单|可结构化复杂|…",
        "体验者位置复杂性": "简单|…",
        "判断依据": "…"
      },
      "完备度判断": {
        "核心状态": "核心明确|仍混沌|…",
        "判断依据": "…",
        "薄弱点": "…"
      }
    },
    "交互范式": {
      "前置配置": {
        "用户与user关系": "…",
        "人称": "第二人称称「你」|…",
        "元叙事": "不得跳出故事直接问卷;决策用情节呈现|…"
      },
      "叙事视角": {
        "主要视角": "…",
        "视角切换": "禁止|例外…",
        "可写内心": "仅 user|…",
        "不呈现的信息": "…"
      },
      "描写权限": {
        "思考与抉择": "何时可写 / 何时必须停等用户",
        "言语": "…",
        "主动行动": "…",
        "情绪与身体反应": "…",
        "习惯与既有技能": "…",
        "外在状态": "…",
        "用户输入后": "只确认 / 补细节 / 连带后果…"
      },
      "后果与叙事控制": {
        "行为后果判定": "…",
        "世界对user的影响": "…",
        "时间与场景": "…",
        "引入新内容": "…",
        "设计困境": "…"
      },
      "区域差异": "无|按区域写权限差异(与设定逻辑.区域化诊断对齐)"
    },
    "美学纲领": {
      "体验内核": "给用户读的纲领正文(可多段;写清要反复感到什么、权力/关系如何成立)",
      "呈现要点": {
        "氛围基调": "…",
        "边界与尺度": "色情/暴力/血腥等:服务体验的用法与禁忌",
        "其它要点": ["权力日常化|反差|…"]
      }
    }
  },
  "自评": {
    "维度": [
      { "名": "交互范式", "分数": 8, "说明": "权限边界是否锁住核心体验" },
      { "名": "美学纲领", "分数": 8, "说明": "体验内核是否点题、有质感" },
      { "名": "整体协调", "分数": 8, "说明": "范式是否在保护纲领" }
    ],
    "薄弱点": "一句话"
  },
  "追问": {
    "导语": "为贴近你要的质感,还需确认:",
    "题目": [
      {
        "问": "…",
        "建议选项": ["选项A可带短场景", "选项B", "其它(请写明)"],
        "示例": "可选:一句示范句或短钩子"
      }
    ]
  },
  "开放问题": []
}

硬规则(公共三段 + 本技正文):

  1. 合法 JSON必含 schema / 技能 / brief / 正文 / 自评 / 追问(题目可 [])。
  2. 公共三段正文=产物主体;自评=完备度打分(分数 010 十分制,禁止百分数追问=导语+题目(建议选项/示例)。禁止用散文代替这三段。
  3. 本技正文三块设定逻辑(参与/内容维度/区域/复杂性/完备度)+ 交互范式 + 美学纲领。未知省略或「未定」,禁止编造百科。
  4. mount 建议挂主世界层+转述;禁止写数字 order稳变 定稿后多为 stable
  5. 追问.题目 一次宜 13 题;有建议选项;允许「其它」。已答清的不要再问。
  6. summary美学纲领与交互范式 · {brief 缩略}

checklist

- [ ] 含 schema / brief / 正文 / 自评 / 追问 三段外壳?
- [ ] 正文含设定逻辑 + 交互范式 + 美学纲领?自评有交互/美学/协调维度?
- [ ] 未写 order、未输出执行单元列表
- [ ] brief 能点题核心体验?变造/代入/满足来源清楚或已标未定?
- [ ] 交互范式权限与美学纲领互相保护、不矛盾?
- [ ] 追问只打薄弱点,带建议选项?
- [ ] 有没有为「完整」强行填充百科或偏离用户核心?

examples

好:
- brief 点题「垄断生存资源的绝对掌控感」;正文三块齐(设定逻辑含完备度/待探、交互范式锁权限、美学纲领写体验内核);自评打分;追问带建议选项打薄弱点。
- 内容质感可参考「权力孤岛」类长描写,但必须落在上述 JSON 键里,不要输出 XML/自定义标签壳。

坏:
- 只有散文纲领,无 JSON / 无自评 / 无追问结构
- 百科式背景堆砌,无满足来源与权限边界
- 输出 workers[] 或 order 表
- 追问空洞「你想要什么体验?」无选项