工程开发
stream-chain
用于多代理流水线、数据转换和顺序工作流程的 Stream-JSON 链式编排工具。
简介
Stream-Chain 提供了一个强大的框架,用于执行多步骤 AI 代理工作流程,其中一个程序的输出作为下一个程序的输入。该技能专为 Ruflo 编排生态系统而设计,使开发人员能够构建处理复杂软件工程任务的复杂顺序流水线。它非常适合用于编排需要执行分层操作的专业代理,例如代码库结构分析、自动化重构、安全性审计与测试用例生成。通过促进代理之间的结构化数据流,它确保上下文能在整个执行链中被维护并演进。
-
双模式执行支持用于灵活提示词排序的自定义链,以及用于常见开发生命周期任务、经过实战验证的预定义流水线。
-
无缝的上下文传播确保每个代理步骤都能完全了解先前的转换,从而实现像 TDD 或系统化重构这样的迭代开发模式。
-
内建超时管理、详细日志记录与调试模式,以便于在复杂的多步骤常规中进行监控与故障排除。
-
可扩展架构允许在 .claude-flow/config.json 配置中定义自定义的可重用流水线,从而在不同项目上下文中标准化工作流程。
-
使用 stream-chain run 指令进行定制序列,提供多个在代理群中顺序流动的提示词。
-
利用预定义流水线指令(如分析、重构、测试与优化)来自动化标准技术债削减或质量保证任务。
-
确保输入提示词足够细致,以利用步骤式链执行的优势,从而实现更好的错误隔离与模块化任务完成。
-
监控内部编排器提供的总执行时间与进度报告,特别是在使用长时间执行的链或深度分析流水线时。
-
针对密集型操作,请留意超时限制,并适当配置 --timeout 选项,以防止复杂的多代理推理链过早终止。
仓库统计
- Star 数
- 33,769
- Fork 数
- 3,828
- Open Issue 数
- 477
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月28日 12:23