用途
plot-workflow 是一个工作流编排技能,用于一键生成故事的大情节点与详细情节点。它面向长篇故事的结构化分析,以及需要模块化智能体协作的复杂任务,通过协调多个专业智能体完成分析工作。
主要能力
- 工作流编排与协调:协调专业智能体执行,管理工作流执行流程。
- 智能体间模块化外包:将任务分解为模块,分配给专业智能体处理。
- 上下文隔离管理:确保智能体独立性,避免上下文污染。
- 批处理协调:管理并发执行,优化处理效率。
- 结果整合与格式化:整合多个智能体输出,提供格式化结果。
使用方式
输入故事文本或故事大纲,可选提供处理参数。工作流按以下步骤执行:
- 接收用户输入并进行参数验证
- 执行文本预处理(截断、分割)
- 协调批处理执行
- 并行调用各个专业智能体
- 整合所有智能体的输出结果
- 格式化并返回最终结果
输出为【工作流执行报告】,包含执行状态、各智能体执行情况和最终结果三部分。
适用场景
- 一键生成故事的大情节点和详细情节点。
- 需要模块化智能体协作的复杂分析任务。
- 需进行上下文隔离的分析工作。
限制与约束
- 严格按照工作流步骤执行。
- 确保智能体间的上下文隔离。
- 提供详细的执行状态反馈。
- 处理异常情况并提供降级方案。
详细工作流示例可参见 {baseDir}/references/examples.md。