Files
writing-agent/docs/tag-blackboard.md
moran 6392af54b4 完善配方驱动的创作编排
为可重复技能补充参数校验与展示,统一配方、编排器和执行单元术语。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 17:59:20 +08:00

2.5 KiB
Raw Blame History

标签驱动黑板

1. 定位

多 worker 协作式文本生成;默认能力库包名 = world-simulator(创作方法见 design-orchestrator-guide.md,不以「世界模拟」为默认总形态)。

黑板 = 标签化数据池
标签 = worker 之间的接口
设计.worker集 JSON / 声明 = 读哪些 tag、写哪些 tag、表与常驻上下文
Agent = tool loop 内调度 invoke 哪个 id
Runtime = 按声明拼接上下文;表字段 rev 合并

2. Skill 包、Worker 声明与 Book

Skill 包                         recipes + modules + design-flow/step + 可选 templates
设计.创作流程                     近期能力步骤 DAGopen|closed
设计.worker集acceptedJSON  本实例 Worker 声明play 权威)
Session + 黑板                   一次运行的实参
Book                             过程、存档(现行见 run-snapshot.md愿景见 book-storage.md

业务 stage

design编排器→编排流程→执行能力→收成规格→ 用户验收 → 用户手动进 play → done
运行相位idle | running | waiting_user | done | error

创作方法权威:design-orchestrator-guide.md;包清单:world-simulator-modules.md

创作

design-flow设计.创作流程 → 反复 design-step → accept 设计.worker集 JSON → 用户手动进 play可选开场白非强制锁定。 无独立 instantiate 管道。见 world-simulator 包 README。

Play

Agent 只能 run_worker 声明中的 ref;执行契约来自 Worker 集条目(可选合并 worker-templates/)。


3. 核心 tagworld-simulator

用户.需求 / 用户.最新输入 / 用户.修订说明
设计.创作流程
设计.worker集 / 设计.worker集.草稿
创作.当前单位 / 创作.已验收单位 / 创作.已验收内容 / 创作.对话
运行.初始变量 / 运行.事件流 / 运行.本轮.*
变量.当前
输出.用户展示 / 输出.开场白

固定上下文叙事指南、美学纲领等在实例规格里落地play 时经 resident_context.mount / contextSegments 挂到多个 worker——这是 tag 化的主收益,不是省掉创作期依赖正文。

命名见 design-orchestrator-guide.mdui-glossary.mdworld-simulator-modules.md


4. 相关

文档 关系
creation-playbook.md 创作 / 游玩流
worker-skill-format.md 声明驱动
context-assembly.md 上下文拼接
run-snapshot.md 存档