产品简介
Open-Workflow-Library Workflow Library 是一个开源项目,用于收集、索引、验证、修复和生成自动化工作流,从 n8n 开始并计划扩展至其他框架。适合开发者和自动化团队简化跨框架工作流管理,解决工作流兼容性和维护难题。
核心功能
- n8n 工作流收集(约1700个源文件和420个模板)
- 审计与秘密扫描(检测并重定向敏感信息)
- 统一目录与确定性质量评分搜索
- JSON 模式验证与重复分析
- 修复提案生成(不自动应用)
- 提示到 IR 的确定性转换
- IR 到 n8n 导出与静态验证
- 人工审查队列与学习事件记录
快速开始
- 第一步:确保本地安装 Python 3.12+ 环境
- 第二步:克隆或下载 Open Workflow Library 仓库
- 第三步:运行审计工具 python tools/audit_workflows.py 检查工作流集合
- 第四步:使用搜索工具 python tools/search_workflows.py --query "查询词" 查找工作流
- 第五步:使用生成工具 python tools/prompt_to_n8n.py "描述" 创建工作流
界面预览
与其他方案对比
| 对比项 | Open-Workflow-Library | 同类方案 |
|---|---|---|
| 框架支持 | 设计为通用跨框架,当前支持 n8n 并计划扩展 Dify/LangGraph 等 | 通常仅支持单一框架,如专用 n8n 或 Zapier 工具 |
| 工作流验证 | 提供结构验证、重复分析和修复提案,强调人工审查 | 可能仅限于导出或简单验证,缺乏修复建议 |
| 生成方式 | 使用确定性规则从提示生成工作流,无需 LLM 依赖 | 可能依赖 LLM 或手动创建,缺乏自动化规则支持 |
适合谁用
- 需要跨框架管理自动化工作流的软件开发者
- 维护和优化企业自动化系统的运维人员
- 学习和实践工作流自动化的技术人员
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/oxbshw/Open-Workflow-Library