工程开发
stream-chain avatar

stream-chain

用于 Ruflo/Claude Flow 生态系统的多代理管道、数据转换与顺序工作流程的 Stream-JSON 串联工具。

简介

Stream-Chain 是一项专为 Ruflo 开发环境内的复杂编排所设计的专业技能。它使开发人员和 AI 代理能够创建复杂的多步骤工作流程,其中一个代理的输出将成为下一个代理的输入。通过序列流机制,Stream-Chain 实现了流畅的数据转换、代码库分析与自动化重构任务。该技能同时支持自定义提示序列与久经考验的预定义管道,使其成为技术债减免、安全性审计与性能优化的必备工具。

  • 自定义链接:允许用户执行任意提示序列,每个步骤都保留前一个输出的上下文,从而促进迭代式代码生成与验证。

  • 预定义管道:包含针对分析、重构、测试与性能优化的优化工作流程,确保常见工程任务的一致结果。

  • 序列上下文流:管道中的每个步骤都会自动继承前一个执行的上下文,使代理能够在先前工作的基础上进行构建,例如从架构分析过渡到测试实现。

  • 高阶编排:设计用于更广泛的 Ruflo 框架内,支持多代理协调、容错执行以及与现有 MCP 服务器的集成。

  • 灵活配置:支持带有详细信息、超时与调试模式选项的命令行执行,协助监控深度链接性能。

  • 使用案例包括代码库入职引导、安全漏洞检测、复杂数据处理以及文档漂移分析。

  • 执行模型要求自定义运行至少需要两个提示,确保充分利用序列处理能力。

  • 输入通常由自然语言指令或任务描述组成,输出则提供精炼的多阶段交付成果。

  • 开发人员应注意步骤超时与执行时间,因为涉及多个代理的复杂链接在资源受限的环境中可能需要更高的超时设置。

  • 用户可以在 .claude-flow/config.json 文件中定义自定义的可重用管道,让团队能够标准化其独特的工作流程并在组织内共享。

仓库统计

Star 数
33,905
Fork 数
3,840
Open Issue 数
477
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年4月29日 06:47
在 GitHub 查看