Skip to main content

LangChat Pro v2.3.2 版本升级说明

🚀 重大变更

核心架构重构

  • 文件解析服务架构全面重构 - 重构整个文件解析服务架构(RAG),提升文档处理能力和稳定性,增加第三方MinerU、PaddleOCR模型集成
  • Chat组件重构 - 前端Chat组件全面重构,适配不同业务场景,提升用户体验
  • 工作流执行引擎优化 - 优化前端工作流节点执行,增加对节点执行状态的实时捕获和展示

MCP(Model Context Protocol)系统升级

  • MCP应用市场重构 - 重新设计MCP应用市场架构,提升扩展性
  • Docker MCP支持 - 重构MCP客户端支持Docker MCP接入,简化部署流程
  • 流式传输优化 - 重构MCP客户端兼容streamable和SSE HTTP,提升实时性
  • MCP服务优化 - 多项MCP服务性能和稳定性优化

🔗 新增集成服务

文档处理集成

  • MinerU集成 - 全面增加MinerU外部解析模型支持,增强转写PDF处理能力
  • Gotenberg集成 - 新增Gotenberg服务,支持HTML到PDF转换
  • Crawl4ai集成 - 新增网页爬取和内容解析能力
  • Toon-java集成 - 集成优化Toon-java服务,增强Excel、CSV解析能力

数据库和存储集成

  • Neo4j集成 - 新增图数据库支持,提供知识图谱功能
  • GPUStack集成 - 新增GPUStack集成,优化GPU资源管理

部署和运维集成

  • Docker部署脚本 - 增加完整的Docker部署脚本和配置
  • MinerU Docker脚本 - 提供MinerU的Docker化部署支持

🎨 UI/UX 更新

组件重构和优化

  • PDFViewer组件 - 前端全面封装PDFViewer组件,提升文档预览体验
  • Emoji组件 - 新增Emoji选择组件,丰富交互体验
  • 应用封面图修改 - 全局重构应用封面图修改组件,提升操作便捷性

工作流界面优化

  • Graph面板 - 前端新增graph功能面板,提供可视化工作流展示
  • 节点执行状态展示 - 实时显示工作流节点执行状态,提升调试效率
  • 表单监听和自动保存 - 全局增加工作流节点表单监听事件,实现画布自动保存
  • 工作流节点整理 - 增加大量的服务节点,丰富工作流功能

页面交互优化

  • 分页展示优化 - 优化前端分页展示效果和性能
  • 首页统计组件 - 新增首页统计组件,提供系统运行状态概览
  • Banner优化 - 重新设计页面Banner,提升视觉效果

⚡ 性能优化

文档处理优化

  • Markdown文本拆分器 - 增加基于AST文档结构的Markdown文本拆分器
  • RAG知识库检索策略 - 优化RAG知识库检索策略,提升检索准确性
  • 多文件类型支持 - 兼容更多文件类型解析,扩展文档处理范围

系统性能优化

  • 前端静态资源优化 - 优化前端静态资源加载和缓存策略
  • API异常处理优化 - 统一优化API异常处理机制
  • 日志系统优化 - 重构日志系统,提升调试和监控能力

🔧 技术栈升级

  • LangChain4J升级 - 更新langchain4j版本至1.9.0,获得最新功能和性能改进
  • 依赖冲突修复 - 修复PDFBox等依赖冲突问题,提升系统稳定性

🐛 Bug修复

工作流相关修复

  • 修复离开工作流页面报错问题
  • 修复工作流前端保存异常
  • 修复工作流中MCP节点相关问题
  • 修复链接解析节点功能

数据和API修复

  • 修复知识库API接入问题,规范request字段
  • 修复外部API接口message丢失问题
  • 修复用户消息数据隔离问题
  • 修复知识库更新报错

UI交互修复

  • 修复应用保存异常
  • 修复集成组件相关问题
  • 修复配置文件参数问题

📊 统计数据

  • 总提交数:60+ 提交
  • 主要贡献者:tycoding
  • 开发周期:2025年11月5日 - 2025年12月1日
  • 涉及模块:工作流、MCP、文档解析、UI组件、部署运维等

🚀 升级建议

  1. 数据库更新:请参考 docs/sql/v2.3.2.sql 执行数据库升级脚本
  2. Docker部署:建议使用新的Docker部署脚本进行部署
  3. 配置检查:升级后请检查MCP相关配置是否需要更新
  4. 功能测试:建议重点测试工作流和文档解析功能

注意:本版本包含大量架构重构,建议在测试环境充分验证后再进行生产环境升级。