SuperAPI AI 工具集

stream-chain

智能体与模型

查看项目

更新于 10-15 21:47

技能介绍

Stream-Chain 用于编排多步骤、多智能体工作流,每一步接收上一步的完整输出,通过流式数据实现智能体协作、数据转换和顺序处理。它提供两种模式:run 执行自定义提示序列,pipeline 调用预定义流水线,例如 claude-flow stream-chain pipeline analysis。用法上,可用 claude-flow stream-chain run "Analyze codebase structure" "Identify improvement areas" "Generate action plan" 依次串联提示;需要排查时可加 --debug,任务超时可加 --timeout 120。最佳实践包括提示清晰具体、按逻辑顺序递进、设置合理超时(简单任务约 30 秒,分析 45-60 秒,实现 60-90 秒,复杂流程 90-120 秒)、加入验证步骤、迭代改进。它可与 Swarm 协调配合:先用 claude-flow swarm init --topology mesh 初始化,再用 stream-chain 串联多个智能体任务;链结果会自动存入 .claude-flow/memory/stream-chain/,成功的链还可训练神经模式。主要限制:吞吐约每分钟 2-5 步(视复杂度而定),每步上下文最多 100K tokens,每条活跃链约 50MB 内存;可能出现链超时、上下文丢失或流水线未找到,需分别调整超时、启用调试或检查配置。完整文档位于 references/pipelines.md(含自定义链、预定义流水线、自定义流水线定义与高级用例),按需加载。