RiverFlow 近期更新AI 智能助手:让流程编排像聊天一样简单

📅 2026/7/9 16:54:05
RiverFlow 近期更新AI 智能助手:让流程编排像聊天一样简单
RiverFlow AI 智能助手让流程编排像聊天一样简单从“拖拽节点写脚本”到“说一句话流程自动生成”经过一段时间的迭代RiverFlow 正式推出AI 智能助手模块riverflow-ai。它不是简单接入一个大模型对话框而是把工作流引擎中的节点设计、条件编写、数据映射、脚本生成、接口解析等核心能力全部用自然语言重新封装了一遍。对于数据交换、跨系统协同这类场景这意味着业务人员也能直接搭建流程开发者的重复配置工作量可以大幅减少。一、为什么需要 AI 助手传统流程编排平台虽然可视化但依然有门槛要懂SpEL 表达式才能写分支条件要会Groovy 脚本才能做复杂数据处理要熟悉第三方接口的入参出参才能配置 API 节点要手动拖拽节点、画连线、配映射一条数据迁移流程可能要配十几分钟。RiverFlow AI 助手的目标很简单你描述业务需求AI 帮你生成可用的流程草稿。你负责确认和发布AI 负责繁琐的配置细节。二、五大 AI 助手能力能力说明典型场景 流程生成助手用自然语言生成完整的 RiverFlow 流程定义含节点、连线、循环、映射“把 A 库未同步订单分页迁移到 B 库” 条件生成助手将业务规则翻译成 SpEL 条件表达式“当状态为 pending 且金额大于 1000 时走审批分支” 映射推荐助手根据源字段和目标字段智能推荐数据映射关系接口返回值 → 数据库字段自动对齐 脚本生成助手用自然语言生成 Groovy 单步处理脚本“把 JSON 数组按 id 去重后返回前 10 条” 接口解析助手粘贴接口文档Swagger / Markdown / 示例报文自动解析为 API 目录结构快速录入第三方接口 所有生成结果都会进入 RiverFlow 设计器支持人工二次编辑和校验后再发布。三、技术亮点不是一个简单的 LLM 壳1. 独立微服务架构riverflow-ai是独立 Spring Boot 微服务通过主服务/api/ai/**统一代理。好处是AI SDK 和 Prompt 升级不影响核心流程引擎可按需独立扩缩容避免大模型依赖污染主服务。2. 多模型 Provider 支持统一 Provider SPI已支持OpenAI 协议兼容模型OpenAI、智谱、通义千问等Ollama 本地模型推荐qwen2.5:14b本地部署更合规后续可扩展 Claude、文心一言、讯飞星火等3. 知识库增强生成生成流程时AI 会自动检索平台已有的API 接口目录数据源注册信息历史流程定义让生成结果更贴合你的实际环境而不是凭空造字段、造接口。4. 输出解析与安全过滤自动提取模型think思考过程对 Groovy 脚本、SpEL 表达式做安全校验JSON 输出标准化解析兼容多种模型格式。5. 完整的调用治理限流防止单用户高频调用缓存相同 Prompt 命中缓存降低成本重试模型失败自动重试审计日志每一次 AI 调用都可追溯、可审计。四、前端体验AI菜单贯穿设计器在 RiverFlow 流程设计器中右侧集成了 AI 助手面板AI 聊天随时询问平台使用问题、流程设计建议流程生成输入业务需求一键生成画布草稿Prompt 辅助针对当前选中节点让 AI 帮你写条件、写脚本、推荐映射调用统计查看 AI 调用次数、Token 消耗、响应耗时审计日志排查 AI 生成结果的问题来源模型管理动态切换不同 LLM Provider 和模型。同时还支持流式输出生成过程实时可见体验更接近 ChatGPT。五、快速体验1. 启动本地 Ollama推荐ollama run qwen2.5:14b2. 启动 AI 服务mvn spring-boot:run-plriverflow-ai默认端口8081。3. 启动主服务mvn spring-boot:run-plriverflow-admin主服务会自动把/api/ai/**转发到 AI 服务。4. 打开流程设计器点击右侧 AI 助手即可开始配置示例riverflow:ai:default-provider:ollamaproviders:-name:ollamatype:openaibase-url:http://localhost:11434/v1default-model:qwen2.5:14b六、适用场景RiverFlow AI 助手特别适合以下场景数据交换跨系统定时同步数据AI 生成分页迁移流程接口集成快速录入大量第三方接口AI 解析文档自动生成 API 目录报表/对账流程AI 生成 SQL 查询、条件分支、异常处理脚本低代码平台用户业务人员用自然语言搭建流程降低对开发人员的依赖。七、当前状态与后续规划目前riverflow-ai已经可以作为AI 辅助设计模块投入使用但还处于快速迭代期。我们正在重点完善更强的流程生成准确率针对 while 循环、嵌套分支、并行节点持续优化 Prompt运行时 AI 节点在流程执行过程中直接调用 LLM 做智能判断执行反馈闭环流程运行异常后AI 自动分析日志并给出修复建议多 Agent 协作让“规划 Agent”、“执行 Agent”、“校验 Agent”分工配合。八、写在最后RiverFlow 的 AI 化不是要把流程编排变成“黑盒”而是想让AI 做繁琐的事人做判断的事。我们相信最好的数字化工具不是替代人而是让每个人都能更高效、更安全地完成自己的工作。如果你正在做数据交换、流程编排欢迎体验 RiverFlow AI 助手也欢迎给我们提 issue 和 PR。Star 我们https://gitee.com/whp_lyf/RiverFlow完整文档见docs-site/docs/交流反馈欢迎在 Discussions 区留言RiverFlow — 筑坝导流智驭数据之河。