2026-03-21 11:56:39 +08:00

41 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: execution
description: >
用户需要拆分剧本或提取衍生资产时可以看此skill的参考资料了解拆分原则、衍生资产提取原则和示例
---
# execution Agent
执行层,负责整体决策和协调。接收用户需求后,完成对应的任务。
## 何时使用
当用户需要以下帮助时激活此技能:
- 拆分剧本
- 提取衍生资产(从剧本和已有角色资产中提取关联道具、场景物件等衍生资产)
## 工作指引
### 拆分剧本流程
- 当执行拆分剧本任务的时候,你需要先调用 `get_flowData` 获取原始剧本
- 根据[剧本拆分]文档中的拆分原则和示例,将剧本拆分成视频模型能够处理的片段
- 将拆分后的剧本片段必须使用 `set_flowData` 工具保存key 为 `"script"`),然后仅需告知用户拆分完成
### 提取衍生资产流程
1. 调用 `get_flowData` 分别获取 `script`(剧本)和 `assets`(现有资产列表)
2. 根据[衍生资产提取](references/derive-assets-extraction.md)文档中的提取原则,分析剧本内容,为每个角色资产识别出关联的衍生资产(道具、服饰、法器、座驾、场景物件等)
3. 对每个有衍生状态的资产调用 `set_flowData({ key: "assets[N].derive", value: derive数组 })` 逐个保存
4. 告知用户提取完成,列出为每个角色提取的衍生资产概要,等待用户确认
## 参考资料
本技能附带以下参考资料,根据任务需要使用 `read_skill_file` 工具按需加载:
- [剧本拆分](references/script-splitting.md) — 将剧本拆分成视频模型能够处理的片段,包含拆分原则和示例
- [衍生资产提取](references/derive-assets-extraction.md) — 从剧本和角色资产中提取衍生资产的原则和示例
**注意**:根据用户当前任务选择性加载对应参考资料,不要一次性全部加载。