简介
# 项目介绍
为了方便大家更好理解、使用和调试 RuleGo (opens new window) 特性,我们提供了一个可视化规则链编辑器:RuleGo-Editor。
# 在线使用
RuleGo Editor:https://editor.rulego.cc (opens new window)
# 核心特性
# AI 智能助手
内置 AI 对话面板,通过自然语言即可创建、修改和部署规则链。支持多轮对话、流式输出、工具调用展示、思考过程展示、规则链预览与应用。
- 多服务商支持:Gitee AI、DeepSeek、通义千问、智谱 AI、OpenAI、Ollama(本地)
- 自动识别当前画布规则链和选中元素作为上下文
- AI 生成结果可一键应用到画布
- 支持 DeepSeek-R1 等推理模型的思考过程展示
详细介绍请参考 AI 功能 | 快速上手请参考 AI 助手使用教程 (opens new window)
# 可视化编辑
- 基于 LogicFlow 的拖拽式规则链编辑器
- 支持多种节点类型:输入端、过滤器、转换器、动作、外部组件、AI 组件、分组节点等
- 动态扫描后端组件及其表单,后端新增组件无需修改前端
- 支持节点分组(for 循环、while 循环、过滤器组、节点组)
- 节点连接关系可视化,支持自定义关系类型
- 画布缩放、小地图、框选、撤销/重做
# 调试与测试
- 调试控制台:通过 WebSocket 实时查看节点执行日志、输入输出数据、执行耗时
- 画布高亮:节点执行时实时高亮状态(处理中/成功/失败)
- 执行历史:查看历史执行记录,支持重放
- 单步节点测试:从指定节点开始执行,或仅执行单个节点
- 运行面板:发送测试数据到规则链,查看执行结果
详细介绍请参考 调试功能
# 组件管理
- 动态扫描 RuleGo 后端注册的所有组件
- 共享节点池管理,复用公共节点配置
- 组件市场,浏览和安装扩展组件
- 支持自定义组件的表单、校验规则和国际化
# 灵活集成
- 一行代码嵌入:作为 Vue 组件集成到你的项目中
- 独立运行:配合 RuleGo-Server 作为独立服务运行
- 纯前端模式:离线编辑规则链,导出 JSON 配置文件
- 支持 Token 认证、自定义 API 地址
- 支持国际化,可自定义组件名称、表单标签等文本
# 项目用途
- 在线免费使用 RuleGo-Editor,创建和编辑你的规则链,并生成规则链配置文件
- 对接 RuleGo 提供的 RuleGo-Server (opens new window) 体验最新组件,保存、修改、调试规则链
- 一行代码把它嵌入到你项目中,支持各种灵活配置
- 在它基础上二次开发,实现各种低代码系统
- 对于前端初学者,它是学习 Vue 组件开发和 LogicFlow 图形开发的不错研究资料
# 技术栈
LogicFlow (opens new window) + Element Plus (opens new window) + Vue 3 (opens new window)
上次更新: 2026/05/29, 04:08:46