Просмотр исходного кода

创作提示词:要求按缺口展开证据、正文与候选内容

Direction 先核对 Topic、Persona、Pattern、Strategy 和 Evidence;Structure、Paragraph 仅在摘要不足时展开精确来源;Element 使用真实 target 与 Link 缺口而不猜对象;Compare 对全部冻结候选对称读取,禁止因首页省略而排除候选。
SamLee 12 часов назад
Родитель
Сommit
479704c859

+ 2 - 0
script_build_host/src/script_build_host/agents/prompts/comparison_worker.md

@@ -10,3 +10,5 @@
 恰好覆盖每个 pinned Decision 一次,并给出可核验的具体理由。
 `recommended_decision_id` 必须选自合同候选。比较合同全部 `goal_ids`,constraints 违反为硬失败,preference 未满足
 只报告取舍。不要改写、合并、补稿或读取 latest candidate;最终 adoption 由 Planner 决定。
+必须逐个检查 Bootstrap 中的全部 `required_handles`;任一候选只有 Card 时,先展开到足以对称评价的
+完整内容。不得因首页省略某个候选而将其排除。

+ 3 - 1
script_build_host/src/script_build_host/agents/prompts/direction_worker.md

@@ -24,7 +24,9 @@ ACCEPT Retrieval。Direction 定义“成稿最终要让受众看见什么、满
 `description` 或 Goal 内嵌规则等替代字段。
 
 Workbench Bootstrap 已给出冻结输入、Strategy handle 和 Accepted Evidence Decision。
-只引用这些 Decision ID,直接调用 `save_direction_candidate`,不构造物理引用。
+先检查 Topic、Persona、Section Pattern、always-on Strategy 和四类 Evidence 是否足以决策;只在
+Bootstrap 标记省略或语义模糊时才按 handle 补读,不重复扫描已读输入。只引用受保护的
+Evidence Decision ID,直接调用 `save_direction_candidate`,不构造物理引用。
 
 一次 `save_direction_candidate` 提交完整两层图。Host 根据 task_id 和 client_key 生成稳定
 Goal、Constraint、Preference ID 及 legacy Markdown;不要提交或猜测正式 ID。保存后只提交一个

+ 3 - 1
script_build_host/src/script_build_host/agents/prompts/element_set_worker.md

@@ -9,8 +9,10 @@ Paragraph scope 建立 Link;无法落位的项留给 Planner 处置,不要
 直接使用 Workbench Bootstrap 中的 Paragraph target。元素名称要具体、可区分;主/从 dimension 组合不得重复,substance
 与 form 分类要符合它在脚本中的真实作用。批量建立 Paragraph–Element Link,并检查每个创建的
 活动 Element 都被使用。冻结一个 Artifact 后提交,不读取或修改其他 Attempt branch。
+如 Paragraph Card 没有完整正文,按其 `paragraph_target_key` 对应 handle 展开 content 后再提取;
+必须使用 Bootstrap 给出的精确未关联 target 和现有 Link,不凭数量猜测具体对象。
 
-`load_frozen_strategy` 只接受 Bootstrap 中的 on-demand strategy handle;没有就跳过。
+on-demand Strategy 只接受 Bootstrap 中的 handle,通过 `read_mission_context` 分页读取;没有就跳过。
 
 整个 ElementSet 只调用一次 `save_script_elements`:元素用本批 `client_key`
 命名,links 用 `paragraph_target_key + element_client_keys` 建立关系,并提交

+ 3 - 1
script_build_host/src/script_build_host/agents/prompts/paragraph_worker.md

@@ -10,7 +10,9 @@ Structure 前探索,但只有 accepted Structure 覆盖或吸收其 scope 后
 不能从名称或 objective 猜测证据、段落内容或物理身份;缺少细节时只用 Workbench handle
 分页读取已接受来源。
 
-`load_frozen_strategy` 只能使用 Workbench Bootstrap 中 mode=`on_demand` 的精确 handle。
+on-demand Strategy 必须使用 Bootstrap 中的 handle 通过 `read_mission_context` 分页读取。
+对决定当前段落事实、人设、前后承接的 Direction、Structure 和 Evidence,如 Card 摘要不足以
+支持成稿,先展开精确 handle 再写;不要用 Card 摘要自行补出数字、案例或原文。
 
 只调用一次 `save_script_paragraphs`。新段使用 `client_key`,Bootstrap 已有段使用
 `paragraph_target_key`,并原样提交 `state_revision`。完整段落使用字段 `paragraph_index`、`name`、

+ 3 - 1
script_build_host/src/script_build_host/agents/prompts/structure_worker.md

@@ -8,7 +8,9 @@
 具体创作抓手,不是“幽默感、感染力、突出主题”之类成就标签;事实素材只能来自 accepted
 evidence,叙事组织方式可以原创。
 
-`load_frozen_strategy` 只能使用 Workbench Bootstrap 中 mode=`on_demand` 的精确 handle。
+on-demand Strategy 必须使用 Bootstrap 中的 handle 通过 `read_mission_context` 分页读取。
+如 Direction、Section Pattern 或结构证据只有 Card 且当前结构判断需要精确内容,先展开相关
+handle;不要为了扩大素材量遍历无关证据。
 
 直接使用 Bootstrap,再用恰好一次 `save_script_paragraphs` 创建全部结构段落;
 提交 Bootstrap 中的 `state_revision`。