LangChat Pro v2.3.5 版本更新说明
发布日期: 2026年3月27日
版本类型: 架构升级 + 交互优化
v2.3.5 聚焦三件事:消息存储模型升级、工作流消息链路重构、前端卡片与图标体系统一。
本次版本包含 40 个未推送提交 的核心能力汇总,并配套数据库迁移脚本 v2.3.5.mysql.sql。
v2.3.5 对 aigc_message.message 的存储结构进行了升级(由历史文本形态统一为 JSON 结构)。升级后,部分历史消息在“AI 工具集页面”或旧会话中可能出现展示不完整、工具链路不回显、思考内容缺失等现象。
若出现历史消息展示异常,请优先以升级后的新消息链路为准(新产生的消息最稳定)。历史数据建议通过本次迁移 SQL 完整执行后再观察,必要时可结合业务做一次历史消息校验或重建。
依赖旧字段(reasoning_content、reasoning_duration、metadata、extra)的自定义查询脚本、报表或插件逻辑,需要同步迁移到新的 message JSON 结构解析方式,否则可能出现读取失败或统计偏差。
核心更新速览
-
消息存储模型升级(AigcMessage 2.0)
aigc_message.message 统一升级为 JSON 结构,支持工具调用、思考链路与正文内容的一体化持久化。
- 前端聊天区域同步支持新消息结构解析,补齐 Tool Calls、Thinking、Shimmer 等展示链路。
-
工作流消息推送架构重构
- 引入本地事件桥(LocalEventBridge)机制,重构节点消息收集与推送流程。
- 节点执行状态支持更稳定的实时展示,优化复杂编排场景下的可观测性。
- 工作流新增
model_id 配置,支持自动建议模型关联。
-
前端卡片体系与交互统一
- 大量页面卡片完成扁平化重构与样式统一,提升信息密度与可读性。
- 聊天滚动、加载反馈、模型切换、表单重置等交互细节持续优化。
-
图标体系去 Emoji 化
- 逐步弃用系统 Emoji 作为默认封面,统一改为内置
svg:* 图标,避免跨系统渲染差异。
- 新增内置 SVG 图标选择能力(支持在封面选择器中直接选取内置图标)。
-
RAG 与文档检索链路增强
- 优化知识库检索节点的 RAG 事件推送,增强引用追踪与跳转体验。
- 抽离并强化 Embedding 向量解析能力,提升索引一致性与可维护性。
-
PDF 解析能力增强
- 引入OpenDataLoader类库,纯Java实现对 PDF 增强解析,实现文档 chunk所在页码和坐标等元数据获取
- 重构前端文档分段视觉语言,重构文档解析 UI 交互
- 增加文档分段在线预览功能
数据库迁移重点(v2.3.5.mysql.sql)
1) 推送渠道字段新增
aigc_pusher 新增字段:
robot_code(钉钉 Stream 模式机器人编码)
2) 消息表结构升级
aigc_message 执行消息字段迁移:
- 新增
message_new,将旧消息内容与思考信息转换为 JSON
- 迁移完成后替换为
message
- 删除冗余字段:
reasoning_content、reasoning_duration、metadata、extra
3) 业务数据与配置统一
- 菜单名称统一:
工作室 -> Agent
aigc_workflow 新增 model_id
- 默认封面统一为 SVG 图标:
aigc_app.cover_url = 'svg:chatbot'
aigc_workflow.cover_url = 'svg:chatbot'
aigc_knowledge.cover_url = 'svg:knowledge'
升级注意事项
-
消息结构兼容性
- 升级后建议优先按 JSON 结构解析
aigc_message.message。
- 依赖旧列(如
reasoning_content)的自定义脚本需要同步调整。
-
数据库脚本执行顺序
- 已部署实例请按迁移顺序执行
docs/database/mysql/migrations/ 下脚本。
- 全新部署请使用更新后的
docs/database/mysql/langchat_pro.sql。
-
图标与封面数据
- 若历史数据中存在 Emoji 封面,建议统一迁移为
svg:* 值,保证跨平台显示一致。
Commit 摘要(40 项)
架构与后端能力
- 重构
aigc_message 消息存储格式,打通 tools + AI message 完整链路
- 工作流消息推送采用 LocalEventBridge 架构
- 工作流消息收集与推送机制重构
- 工作流增加
modelId 字段配置
- 增加 chat log 日志打印机制
- 增加 OpenSandbox 配置接入
- 增加联网搜索动态配置项
工作流与节点体验
- 增加节点执行状态实时展示与样式清理
- 优化 IF/意图节点锚点对齐与交互
- 修复节点折叠状态被自动展开
- 禁止同一节点 start/end 端点非法连接
- 修复 EmbeddingText 节点 MySQL 存储问题
- 修复 rerank 模型参数传递错误
- 修复 xxl-job 定时任务参数传递问题
前端与交互
- 前端卡片体系扁平化重构(重大)
- 全面统一页面样式与组件命名结构
- 增加消息加载动画与自动滚动到底
- 优化模型供应商切换与表单重置逻辑
- 优化文档与帮助信息展示
图标与视觉一致性
- 弃用默认 Emoji 图标,统一改为 SVG 渲染方案
- 优化卡片样式与渠道/供应商信息展示一致性