RuleGo RuleGo
🏠首页
  • 快速入门
  • 规则链
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 可视化
  • RuleGo-Server
  • AOP
  • 触发器
  • 高级主题
  • 性能
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 流式计算
  • 组件市场
  • 概述
  • 快速入门
  • 路由
  • DSL
  • API
  • Options
  • 组件
🔥编辑器 (opens new window)
  • 可视化编辑器 (opens new window)
  • RuleGo-Server (opens new window)
  • 🌊StreamSQL
  • 🤖智能体框架
  • ❓问答

    • FAQ
💖支持
👥加入社区
  • Github (opens new window)
  • Gitee (opens new window)
  • GitCode (opens new window)
  • 更新日志 (opens new window)
  • English
  • 简体中文
🏠首页
  • 快速入门
  • 规则链
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 可视化
  • RuleGo-Server
  • AOP
  • 触发器
  • 高级主题
  • 性能
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 流式计算
  • 组件市场
  • 概述
  • 快速入门
  • 路由
  • DSL
  • API
  • Options
  • 组件
🔥编辑器 (opens new window)
  • 可视化编辑器 (opens new window)
  • RuleGo-Server (opens new window)
  • 🌊StreamSQL
  • 🤖智能体框架
  • ❓问答

    • FAQ
💖支持
👥加入社区
  • Github (opens new window)
  • Gitee (opens new window)
  • GitCode (opens new window)
  • 更新日志 (opens new window)
  • English
  • 简体中文

广告采用随机轮播方式显示 ❤️成为赞助商
  • 快速入门

  • 规则链

  • 标准组件

  • 扩展组件

  • 自定义组件

  • 组件市场

  • 可视化

  • AOP

  • 触发器

  • 高级主题

  • RuleGo-Server

    • 概述与快速开始
    • 安装与部署
    • 用户认证与权限
    • 可视化编辑器
    • AI 功能
    • MCP 服务
    • 组件市场
    • 运行日志
    • 国际化
    • 二次开发
    • REST API 参考
    • AI 助手使用教程
      • 前置条件
      • 第一步:创建空白规则链
      • 第二步:打开 AI 助手
      • 第三步:对话生成规则链
      • 第四步:测试规则链
      • 进阶:自定义 AI 助手
        • 设置入口
        • 系统提示词
        • 模型配置
        • 技能管理
      • 常见问题
        • AI 助手没有响应?
        • 生成的规则链不符合预期?
        • 如何使用本地模型?
    • 调试规则链
  • 问题

目录

AI 助手使用教程

本教程介绍如何在 RuleGo-Editor 中使用 AI 助手,通过对话方式快速创建、修改和部署规则链。

# 前置条件

  1. 已启动 RuleGo-Server(参考 安装与部署)
  2. 已在 config.conf 中配置 LLM 连接信息:
[global]
llm_url = https://open.bigmodel.cn/api/coding/paas/v4
llm_api_key = your_api_key
llm_model = glm-5.1
1
2
3
4

# 第一步:创建空白规则链

打开编辑器,点击工具栏的【新建】按钮,创建一个空白规则链。

创建空白规则链

# 第二步:打开 AI 助手

点击右侧工具栏的 AI 助手图标,打开 AI 助手面板。

打开 AI 助手

# 第三步:对话生成规则链

在 AI 助手面板中,用自然语言描述你的需求。AI 会自动生成规则链并实时渲染到画布上。

例如输入:

创建一个规则链:接收数据,过滤 age 大于 18 的记录,然后调用 REST API 转发

与 AI 助手对话

你还可以选中画布上的某个节点,直接向 AI 提问该节点的用法和作用:

向 AI 提问节点用法

关于聊天历史:每个规则链的对话历史独立保存(存储在浏览器 localStorage 中),切换到其他规则链时会自动切换到对应的聊天记录。每个规则链最多保留 50 条历史消息。在规则链之间跳转时,如果当前正在流式输出,会自动中断。

AI 生成的规则链会直接在画布上预览,你可以:

  • 继续对话修改:告诉 AI 需要调整的地方,比如"在过滤节点后加一个日志节点"
  • 手动微调:直接在画布上拖拽、编辑节点属性
  • 保存部署:确认无误后,点击工具栏的【保存】按钮保存并部署规则链

# 第四步:测试规则链

规则链部署后,点击工具栏的【运行】按钮,在弹出的对话框中输入测试数据,验证规则链是否按预期工作。

更多调试技巧(调试控制台、单节点调试、执行历史等),详见 调试规则链。

也可以通过 API 直接测试:

curl -X POST http://localhost:9090/api/v1/rules/your_chain_id/execute/msgData \
  -H "Content-Type: application/json" \
  -d '{"name":"张三","age":25}'
1
2
3

# 进阶:自定义 AI 助手

# 设置入口

点击 AI 助手面板右上角的设置图标,打开 AI 助手设置页面。

设置入口

# 系统提示词

在【系统提示词】标签页中,可以编辑 AGENTS.md 的内容。系统提示词决定了 AI 助手的行为方式、可用工具和生成规则链的风格。

系统提示词设置

提示词文件存储在 data/system/agents/_assistant/AGENTS.md,修改后立即生效。

# 模型配置

在【模型配置】标签页中,可以设置 AI 助手使用的 LLM 模型和连接参数。

模型配置

  • 预设供应商:从下拉列表中选择已知的 LLM 供应商,自动填充 API 地址和可用模型
  • 自定义供应商:手动填写 API 地址、密钥和模型名称
  • 全局变量引用:可以使用 ${global.llm_url}、${global.llm_api_key} 等表达式引用 config.conf 中的全局配置
  • 高级配置:温度、Top P、最大步数等参数调节

# 技能管理

技能(Skill)是给 AI 助手的知识片段,以 Markdown 文件形式存储。AI 助手在回答问题时会自动加载相关技能知识。

技能管理

创建技能:

  1. 在技能管理页面点击【新建】
  2. 填写技能名称和描述
  3. 编写技能内容(支持 Markdown 格式)
  4. 保存

上传技能包:

支持通过压缩包(.zip、.tar.gz)批量上传技能。压缩包中每个技能目录需包含 SKILL.md 文件:

skills-archive.zip/
├── skill-a/
│   └── SKILL.md
├── skill-b/
│   └── SKILL.md
└── category/
    └── skill-c/
        └── SKILL.md
1
2
3
4
5
6
7
8

SKILL.md 格式:

---
name: my-skill
description: 技能简短描述
---

技能正文内容,支持 Markdown 格式。
AI Agent 在需要时会自动加载这些知识。
1
2
3
4
5
6
7

# 常见问题

# AI 助手没有响应?

  • 检查 config.conf 中的 LLM 配置是否正确
  • 确认 LLM 服务可访问(curl 测试 API 地址)
  • 查看 RuleGo-Server 日志中的错误信息

# 生成的规则链不符合预期?

  • 尝试更详细地描述需求,包括数据格式、处理逻辑、输出目标
  • 在提示词中明确指定要使用的组件类型
  • 使用技能功能为 AI 提供领域知识

# 如何使用本地模型?

在模型配置中填写 Ollama 等本地服务的地址:

API 地址:http://localhost:11434/v1
模型:qwen2.5:14b
密钥:ollama(可留空或填任意值)
1
2
3
在 GitHub 上编辑此页 (opens new window)
上次更新: 2026/05/28, 10:36:46
REST API 参考
调试规则链

← REST API 参考 调试规则链→

Theme by Vdoing | Copyright © 2023-2026 RuleGo Team | Apache 2.0 License

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式