SuperAPI AI 工具集

stream-chain

编程与开发

查看项目

更新于 10-16 02:32

技能介绍

用途:Stream-Chain 用于编排多步、多智能体顺序工作流,让上一个代理的输出成为下一步的上下文,串联数据转换与处理流程。

主要能力:提供两种模式。自定义链 run 使用自己编写的提示词序列,至少两个提示词,每步接收前一步完整输出;预定义流水线 pipeline 提供 analysis(代码库分析与改进建议)、refactor(重构候选识别与优先级)、test(覆盖率分析与测试生成)、optimize(性能剖析与优化)四种常用工作流。流水线输出含进度、各步结果、耗时与汇总建议。

使用方式:运行自定义链,命令为 claude-flow stream-chain run "提示1" "提示2" [...];运行预定义流水线,命令为 claude-flow stream-chain pipeline analysis(或 refactor、test、optimize)。选项包括 --verbose、--timeout <秒>(默认30)、--debug。可在 .claude-flow/config.json 的 streamChain.pipelines 中定义可复用流水线,再以 pipeline <名称> 执行。

适用场景:代码开发、安全审计、代码重构、数据加工、测试生成、性能优化、代码迁移、质量保证等需要顺序递进处理的任务。

限制:需在 claude-flow 环境使用;每步受超时限制,复杂任务需调大 timeout;资料给出版本吞吐约每分钟2至5步、每步上下文上限约100K tokens、每个活动链内存约50MB,并发支持并行链执行。具体平台支持与收费情况暂未提供。