Ruflo 智能体编排引擎
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/ruflo-yk7o。
技能介绍
多智能体协作的复杂性
当任务涉及多个智能体并行执行、跨会话记忆、学习型路由或复杂工作流时,单一智能体往往难以胜任。编排开销、状态管理和工具协同成为工程瓶颈。
核心能力与工作方式
Ruflo 通过三个 npm 包提供轻量级编排层:
- 跨智能体编排:支持层级或网状 swarm,通过
swarm_*工具初始化并防止拓扑漂移。 - 持久化语义记忆:基于 HNSW 向量检索,混合 SQLite 与 AgentDB 后端,通过
memory_*工具实现语义存储与检索。 - 智能模型路由:三层决策链,从确定性 codemod 到 Haiku,再到 Sonnet/Opus,自动选择最优模型。
- 钩子与可观测性:提供编辑前后钩子、会话生命周期追踪及 12 个内置后台 worker。
- 插件生态:30+ 插件覆盖安全审计、成本追踪、浏览器自动化等场景。
适用边界
Ruflo 不适用于一次性编辑、简单 bug 修复或单智能体单轮任务。这类场景的编排开销远大于收益,应直接使用基础智能体完成。
使用场景
- 后端工程师需要协调多个智能体并行开发不同模块,并通过子代理完成代码交接与并行测试
- 运维人员希望跨会话保持上下文记忆,利用向量检索快速找回之前的语义状态与决策记录
- 团队负责人需要追踪多轮会话的 Token 消耗,用成本追踪插件设置预算告警并生成报表
- 安全工程师需要对代码库进行自动化安全审计,集成 CVE 检查并生成漏洞修复建议
适合人员
- 负责复杂多模块项目的后端工程师,需要协调多个智能体并行开发并保持状态一致
- 构建长期运行 AI 自动化流水线的技术负责人,关注状态持久化与成本控制
- 需要对代码库进行系统化安全审计与漏洞扫描的 DevSecOps 工程师
- 希望利用浏览器自动化完成端到端测试的 QA 工程师