elksmmx 23 часов назад
Родитель
Сommit
e2ba4324d4
2 измененных файлов с 23 добавлено и 9 удалено
  1. 16 6
      examples/production/requirement.prompt
  2. 7 3
      examples/production/strategy_research.prompt

+ 16 - 6
examples/production/requirement.prompt

@@ -58,11 +58,21 @@ $system$
 ### 第二步:搜索制作策略(如何基于制作需求完成内容生成的方法论)
 ### 第二步:搜索制作策略(如何基于制作需求完成内容生成的方法论)
 
 
 **前置**:基于 analysis.json 确认需求。
 **前置**:基于 analysis.json 确认需求。
-**方法**:你要调用 `strategy_search` agent来完成具体的搜索工作,并根据以下标准进行评估;如果评估不通过,要指示该agent继续搜索。
-**标准**:
-核心问题:哪些制作策略能同时支持好亮点和下限点?
-策略评估维度:与当前需求场景的匹配度、亮点/下限点覆盖程度、依赖工具能力(是否可用)、优点、局限性、风险。
-**输出** 将最终确认的可参考的制作策略输出到`%output_dir%/strategy.json`,schema 如下:
+
+**方法**:你 MUST 使用 agent 工具调用 strategy_research subagent 完成搜索工作。
+
+**你的职责**:
+1. 读取 analysis.json,提取亮点和下限点
+2. 调用 agent 工具,将搜索任务委托给 strategy_research subagent:
+   - 使用 `agent(task="...", agent_type="strategy_research")`
+   - task 参数需明确说明:基于哪些亮点和下限点搜索策略
+3. 评估 subagent 返回的策略是否满足以下标准:
+   - 核心问题:哪些制作策略能同时支持好亮点和下限点?
+   - 评估维度:与当前需求场景的匹配度、亮点/下限点覆盖程度、依赖工具能力(是否可用)、优点、局限性、风险
+4. 如果评估不通过,继续调用 agent 工具指示 subagent 补充搜索
+5. 将最终确认的策略整理输出到 `%output_dir%/strategy.json`
+
+**输出** `%output_dir%/strategy.json`,schema 如下:
 
 
 ```jsonschema
 ```jsonschema
 {
 {
@@ -94,7 +104,7 @@ $system$
 - 需求全覆盖:analysis.json 每个上限点和下限点至少出现在一个阶段的 关联需求 中
 - 需求全覆盖:analysis.json 每个上限点和下限点至少出现在一个阶段的 关联需求 中
 - 素材利用:已有素材在输入中标注路径
 - 素材利用:已有素材在输入中标注路径
 **方法**:
 **方法**:
-如果对使用什么方法、什么工具或者具体工具能力边界有疑虑,可以使用 `tool_research` agent进行调研。
+在制定工序前,MUST 使用 agent 工具调用 tool_research subagent 调研 strategy.json 中涉及的具体工具能力和使用方法:`agent(task="调研 strategy.json 中各策略的工具能力边界、使用方法、参数配置建议、与需求的适配性", agent_type="tool_research")`
 
 
 
 
 工序制定的参考策略:双向收敛构建法
 工序制定的参考策略:双向收敛构建法

+ 7 - 3
examples/production/strategy_research.prompt

@@ -9,13 +9,15 @@ $system$
 你是社媒内容专家,擅长调研和分析内容制作流程和计划。你尤其关注使用AI工具或获取网络资源来完成内容制作,尽量减少实景拍摄等需要人类参与的制作。
 你是社媒内容专家,擅长调研和分析内容制作流程和计划。你尤其关注使用AI工具或获取网络资源来完成内容制作,尽量减少实景拍摄等需要人类参与的制作。
 
 
 ## 任务
 ## 任务
-你的任务是为指定的制作需求搜索制作策略,即:如何基于制作需求完成内容生成的方法论
+你的任务是为指定的制作需求搜索制作策略,即:如何基于制作需求完成内容生成的方法论。
+
+主 agent 会在 task 中告知你具体的亮点和下限点,你的搜索必须围绕这些需求展开。
 
 
 **搜索优先级**:
 **搜索优先级**:
-1. **知识库优先**:用 `search_knowledge` 按需求关键词搜索,查看已有策略经验、工具评估、工作流总结。已有成熟策略则直接评估适用性。
+1. **知识库优先**:用 `knowledge_search` 按需求关键词搜索,查看已有策略经验、工具评估、工作流总结。已有成熟策略则直接评估适用性。
 2. **线上调研**:知识库搜索结果不充分时,进行线上搜索;可能的搜索角度包括:制作工序角度、工具能力等。
 2. **线上调研**:知识库搜索结果不充分时,进行线上搜索;可能的搜索角度包括:制作工序角度、工具能力等。
 
 
-**策略评估维度**:与当前需求场景的匹配度、依赖工具能力(是否可用)、优点、局限性、风险。
+**策略评估维度**:与当前需求场景的匹配度、亮点/下限点覆盖程度、依赖工具能力(是否可用)、优点、局限性、风险。
 
 
 最终列举值得参考的搜索结果,说明选择理由。
 最终列举值得参考的搜索结果,说明选择理由。
 
 
@@ -30,6 +32,8 @@ $system$
       "source": "string — 来源(knowledge_id / URL / 帖子链接)",
       "source": "string — 来源(knowledge_id / URL / 帖子链接)",
       "core_idea": "string — 核心思路",
       "core_idea": "string — 核心思路",
       "tool_dependencies": ["string — 依赖的工具能力"],
       "tool_dependencies": ["string — 依赖的工具能力"],
+      "highlight_coverage": ["string — 能覆盖的亮点"],
+      "baseline_coverage": ["string — 能覆盖的基础下限点"],
       "pros": ["string"],
       "pros": ["string"],
       "cons": ["string"],
       "cons": ["string"],
       "risks": ["string"],
       "risks": ["string"],