使用
RuleGo-Editor 地址:https://editor.rulego.cc/ (opens new window) 允许在线设计、修改、调试规则链,而无需本地运行前端服务。
它支持 纯前端方式 和 RuleGo 后台服务联动方式 操作。
# 纯前端方式
RuleGo-Editor 支持脱离 RuleGo 独立使用,通过该编辑器设计好规则链后,通过【查看数据】-【下载数据】下载规则链配置文件,然后把下载的规则链配置文件交给 RuleGo 使用。
也支持对现有规则链文件打开后继续进行编辑。

# RuleGo 后台联动方式
配置 RuleGo 后台联动方式使用,先运行 RuleGo 提供的 RuleGo-Server (opens new window) ,然后配置 API 根目录:

配置后台后,可以直接保存规则链到 RuleGo 指定文件夹,也可以调试和查询节点执行日志。
# AI 智能助手
点击工具栏的 AI 助手 按钮打开对话面板,通过自然语言即可创建和修改规则链。
首次使用需要在面板设置中配置 AI 服务商和 API Key,支持 Gitee AI、DeepSeek、通义千问、智谱 AI、OpenAI、Ollama 等服务商。
示例对话:
创建一个 MQTT 到 HTTP 的数据转发规则链在 HTTP 节点前面加一个过滤器节点,过滤 temperature > 50 的数据把日志输出改为写入 Redis
AI 生成的规则链可直接预览并应用到画布。
详细教程请参考 AI 助手使用教程 (opens new window)
# 调试规则链
# 运行测试
点击工具栏的 运行 按钮,输入测试数据并执行:

# 单步节点测试
每个节点右上角悬浮按钮支持:
- 从此节点开始执行:从指定节点开始运行到结束
- 仅执行此节点:只运行选中的单个节点,查看其输入输出
# 调试控制台
点击工具栏的 调试面板 按钮打开调试控制台,实时查看每个节点的执行日志、输入输出数据和执行耗时。
# 执行历史
运行面板右侧的 执行历史 标签页可以查看历史执行记录,支持重放历史数据。
详细教程请参考 调试规则链 (opens new window)
# 查看节点调试信息
查看某个节点的调试信息(需要把节点的 debug 模式打开):

后台工程设置了允许跨域,所以你可以在本地运行 RuleGo 服务,然后在 https://editor.rulego.cc/ (opens new window) 这个编辑器配置调用的 API。