LangChat Pro v2.3.4 版本更新说明
发布日期: 2026年3月5号 版本类型: 重大功能更新本次更新为 LangChat Pro 近期最为密集的一次迭代,涵盖了 RAG 检索体系重构、工作流深度优化、社交登录与 SSO、以及Agent多渠道发布等核心能力的全面升级。快速预览新特性
- RAG 检索体系 2.0: 引入混合检索与 RRF 算法,支持 chunk 级自定义索引(Title/QA),大幅提升纠偏与召回精度。
- 工作流 (Workflows) 深度演进: 新增 Loop 循环节点支持子图模式,突破并行为主的编排限制,支持更复杂的业务循环逻辑。
- 全渠道发布与企业级身份认证: 全面支持微信、飞书、钉钉多端 Agent 发布;集成 SSO 与主流社交登录,适配企业安全合规。
- 社交登录:集成企微、钉钉、微信、手机号、邮箱注册登录LangChat
- 基础设施与工程化能力: 引入 xxl-job 分布式调度任务框架,集成 OpenSandbox 远程沙箱,确保代码执行的物理隔离与安全。
- RAG 架构优化: 弃用 Neo4j 依赖,转向更轻量的自定义关系索引,降低维护成本并提升大规模数据下的检索效率。
重大新特性
RAG 检索体系重构
- 混合检索 (Hybrid Search): 结合向量检索与关键词检索的长处,支持 RRF (Reciprocal Rank Fusion) 算法,多路排序结果融合。
- 自定义索引结构: 允许为分段数据生成 Title 和 QA 索引,支持显示控制索引检索模式。
- 元数据与存储: 增加大量知识库元数据字段,支持 S3 协议存储(如 RustFS)。
工作流 (Workflows) 核心升级
- 节点丰富度: 新增 Redis 操作、文本拼接、Word/PDF/Excel 文件生成、定时执行等节点。
- 执行逻辑重构:
- 全面重构连线功能,支持快速添加节点。
- 重构 IF 节点为 Switch 节点,支持多路逻辑分支。
- 深度优化 Loop 循环节点。
- 支持单一节点输出多个(动态)变量。
- 编排能力: 突破 fork-join 编排限制,更新 langgraph4j 版本及其编译报错拦截。
社交与安全
- 社交登录与 SSO: 全面增加微信、钉钉、企微、邮件社交登录,支持 SSO 单点登录功能。
- 发布渠道: 适配微信、飞书、钉钉机器人 Agent 发布。
- OpenSandbox: 集成沙箱环境,支持隔离的远程代码执行。
基础设施与 UI 优化
- OnlyOffice: 统一采用 OnlyOffice 替代旧版 PDF 预览,支持协作编辑。
- xxl-job: 全面重构任务调度,使用 xxl-job 实现,并提供 Native Admin API。
- UI 交互: 优化模型配置可视化、节点变量引用 UI、聊天小组件窗口缩放等。
重大重构项
移除 Neo4j/Graph 依赖
不再强制依赖 Neo4j 数据库,改用更通用的“自定义索引”方案增强 RAG,降低系统复杂度。插件模块扁平化
重构插件模块存放结构,支持动态扫描插件信息,提供更友好的插件创建链路。模型工厂代码架构
重构 model factory,统一 VL/OCR 模型逻辑,适配更多模型接入。快速预览
SSO登录
需要后端 application.yml 配置授权信息
多渠道发布
需要后端 application.yml 配置授权信息
Workflow-Loop循环节点/子图
Workflow-定时调度
知识库-自定义增强索引
知识库-索引自动生成、QA解析
深度集成XXL-Job定时任务
Fix & Feature (共 94 项提交)
- feat: 发布 v2.3.4 重大版本
- refactor: 【重大重构】重构整个 RAG 检索体系,支持混合检索 (RRF 算法)
- refactor: 【重大重构】重构 RAG 体系,支持 chunk 自动生成 Title、QA 索引
- refactor: 使用视觉模型处理文档 OCR 和 Chat OCR
- refactor: 弃用 Neo4j/Graph 依赖,使用“自定义索引”增强 RAG
- feat: 删除 OCR 节点,统一采用 Vision 视觉模型
- feat: 适配 Qwen 3.5 模型
- feat: 集成 OnlyOffice 实现文档在线编辑
- feat: 重构增加 OpenSandbox 集成,支持远程执行代码
- feat: 全面增加微信、钉钉、企微、邮件社交登录及 SSO 功能
- refactor: 全面重构 Schedule,引入 xxl-job 调度框架
- feat: 重大更新,支持微信、飞书、钉钉机器人 Agent 发布渠道
- refactor: [Workflows] 全面重构工作流消息传递、上下文变量引用和传递规则
- refactor: [Workflows] 增加工作流定时执行功能
- refactor: [Workflows] 将 IF 节点改造为 Switch 节点
- refactor: [Workflows] 全面重构连线功能,支持快速添加节点
- feat: [Workflows] 增加 Loop 循环节点
- feat: [Workflows] 新增文本拼接、文件生成节点
- feat: [Workflows] 支持 Redis 操作节点
- feat: [Workflows] 支持自定义 Redis 命令
- feat: [Workflows] 数据库节点支持自定义输出变量
- feat: [Workflows] Chart 节点兼容多种数据格式解析
- feat: [Workflows] 节点面板增加搜索功能
- feat: [Workflows] 后端增加变量更新节点
- feat: 接入支持 RustFS 存储 (S3 协议)
- feat: MinerU 支持解析文档时保留图片内容
- feat: 集成“今日热榜”服务 (知乎/微博/头条/掘金等)
- feat: 增加文本向量化工作流节点
- feat: 增加 Gemini/Claude 模型支持
- feat: 增加 Python 代码执行器支持
- refactor: 重构代码执行引擎,支持 Shell 脚本
- refactor: 迁移文档/图片解析架构,提供 OCR 模型启用选项
- refactor: 完全重构应用接入渠道功能,统一小组件规范
- refactor: 修改 APIKEY 生成规范 (shortId)
- refactor: 重构向量数据库支持混合检索模式
- refactor: 优化工作流编排设计,更新 langgraph4j 版本
- refactor: 重构插件模块,支持动态扫描
- refactor: 重构 model factory 架构
- refactor: RAG 加强,初步实现 Graph RAG
- clean: 移除对 embedpdf 的依赖
- clean: 移除对 toon、rapidocr4j 的依赖
- clean: 移除 excalidraw/gpustack 页面关联
- feat: 更新 docker 脚本、统一 SQL 脚本
- feat: 优化聊天小组件,增加缩放功能
- feat: 增加词向量化节点
- feat: 知识库增加启用知识图谱选项
- feat: 表单生成支持上传文件组件
- feat: LLM 节点增加模型配置功能
- feat: 节点面板增加搜索功能
- feat: 优化 trace_info 存储
- fix: 优化工作流开始节点环境变量配置
- fix: 修复代码执行节点双引号问题
- fix: 优化工作流变量创建和消息存储逻辑
- fix: 修复文档解析节点附件存储
- fix: 修复知识库文件迁移目录功能
- fix: 修复消息推送节点模版选择问题
- fix: 修复 TraceInfo 过大导致的前端显示问题
- fix: 修复工作流节点卡死问题
- fix: 优化 License 相关逻辑
- fix: 修复前端多处 UI Bug
- feat: 发布 2.3.4 版本 (Multiple Commits)
- Merge: Merge branch ‘sub-graph’
- Merge: Merge remote-tracking branch ‘交付gitcode/main’
- refactor: 重构 sandbox 设计
- feat: 优化 hybrid 混合检索模式
- feat: 新增对 QA 文档的解析与模版导出
- refactor: 调整 langchat-aigc-biz 模块位置
- refactor: 重构优化 models 页面的 ts 组件拆分
- feat: [Workflows] 增加工作流编译期间报错拦截
- feat: [Workflows] 增加逻辑变量输出多变量支持
- feat: [Workflows] 增加 Loop 深度优化
- feat: [Workflows] 节点输出字段规则重构 (多/动态变量)
- refactor: 优化重构模型选择配置组件,实现全可视化
- refactor: 全面优化前端工作流交互 UI (Multiple Commits)
- refactor: 修改 plugins maven 配置
- feat: 接入 S3 协议存储支持
- feat: 增加最大高度限制优化 (UI)
- feat: MinerU 增强支持图片处理
- refactor: RAG 推送链路优化
- refactor: 调度系统多节点适配
- refactor: 插件信息动态扫描
- feat: 机器人渠道全量通过测试
- feat: SSO 功能完整性验证
- refactor: 工作流执行器稳定性增强
- feat: 统一 SQL 更新 v2.3.4 初始化脚本
- feat: 优化 trace 记录粒度
- feat: 适配更多多模态模型 (VL)
- refactor: 代码执行沙箱安全性增强
- fix: 修正变量引用历史数据丢失问题
- fix: 修复表单节点输出映射错误
- fix: 优化循环节点执行上限控制
- feat: 增强写作功能至 Word/PDF 导出
- refactor: 统一项目依赖版本管理
- feat: 重构 OpenSandbox 协议对接

