用途
workflow-patterns 用于沉淀跨 agent 与命令共享的工作流编写模式,使不同智能体在输出格式、反思检查点、引用方式和自我评估等环节保持一致的写法。
主要能力
资料列出的最佳实践包括:
- 对所有返回结构化结果的 agent 使用 output_format
- 在工作流关键决策点加入 reflection_checkpoint
- 在命令中加入用于 Serena 初始化的 prepare_phase
- 为产出报告或建议的 agent 增加 self_evaluate_phase
- 在所有工作流中使用 failure_handling 阶段
- 在命令中使用 agent_ref 语法保持智能体引用一致
此外,可用 ref 属性引用 agents/ 目录中定义的智能体;readonly 属性用于标明该智能体能否修改文件。
使用方式
按上述约定在 agent 或命令配置中组合相应段落与属性。具体语法细节与完整示例暂未提供。
适用场景
适合需要统一多个 agent 与命令的结构、规范输出与检查点,并加入失败处理与自我评估环节的配置场景。
限制
资料仅给出模式条目与相关技能/智能体名称(如并行执行与超时配置、Serena MCP 操作、工作流一致性校验),未提供具体实现代码、参数说明或效果数据。