LangChat Pro v2.3.1 版本更新说明
发布日期: 2025年10月31日 版本类型: 重大功能更新::: danger 此版本大版本更新,变动比较大,数据库需要执行
langchat-pro/docs/sql/v2.3.1.sql
:::
📢 更新概述
LangChat Pro v2.3.1 是一个重要的功能更新版本,本次更新重点围绕企业级AI成本管理和智能数据查询两大核心场景,推出了两个重磅功能模块,并进行了大量的稳定性优化和体验改进。核心亮点
✨ 模型消耗监控: 企业级AI成本管理解决方案,让每一分钱都花得明明白白✨ Text2SQL重构: 自定义DDL功能,让AI真正”懂”你的数据库
✨ 稳定性提升: 修复30+个已知问题,系统更加稳定可靠
✨ 体验优化: 多维度优化用户体验,提升操作效率
🚀 主要功能更新
一、模型消耗监控模块 🆕
核心创新:ChatListener实时监听机制
LangChat Pro v2.3.1 全新推出模型消耗监控模块,通过ChatListener实时监听机制,为企业提供精细化的AI成本管理能力。 核心功能: 1. 灵活的双重计费模式- 支持按Token计费(适用OpenAI、Claude等国际模型)
- 支持按次数计费(适用部分国产模型、自建模型)
- 一次配置,自动计算,费用清晰透明
- 总费用、总Token消耗实时统计
- 调用成功率、平均耗时监控
- 环比/同比增长分析,及时发现成本异常
- 按模型分组的消耗排行
- 饼图可视化展示各模型费用占比
- 快速找出”费用大户”,优化模型选型
- 按日/周/月的费用趋势图
- Token消耗趋势、调用次数趋势
- 掌握成本变化规律,预测未来消耗
- 每笔调用完整记录,可追溯
- 多维度筛选(模型、状态、时间、应用、费用区间)
- 数据导出,支持财务对账
- ✅ 成本透明可控,实时掌握AI模型使用成本
- ✅ 优化模型选型,节省成本高达75%
- ✅ 及时发现异常,快速止损
- ✅ 数据驱动决策,优化AI投入产出比
二、Text2SQL模块重构 🔄
核心创新:自定义DDL功能
本次更新对Text2SQL模块进行了全面重构,创新性地推出了自定义DDL功能,从根本上解决了传统Text2SQL方案的痛点。 重构亮点: 1. 左右分栏布局设计- 左侧:原始表DDL列表,支持大量表的分页展示
- 右侧:自定义DDL管理区域,操作直观便捷
- 选中导入,一键完成DDL自定义
- 为表名和字段添加中文含义和业务说明
- 让AI准确理解业务语义,不再猜测字段含义
- 支持业务规则说明(如”110000=北京市”)
- 准确率从60-70%提升至85-95%
- 基于业务语义理解,生成精准SQL查询
- 支持复杂多表关联查询
- 将自定义DDL引入Agent应用
- 自然语言秒变精准SQL
- 查询结果智能展示和处理
- ✅ 降低数据查询门槛,业务人员无需学习SQL
- ✅ 显著减少技术人员工作量,节省70%以上
- ✅ 加速数据驱动决策,响应速度提升10倍
⚡ 功能优化
工作流引擎优化
Workflows节点优化:- ✨ 允许source被多个节点链接,提升工作流编排灵活性
- ✨ LLM节点提示词字段支持动态变量,增强模板能力
- 🔧 修复工作流对节点错误日志的展示问题
- 🔧 修复工作流节点引用和变量渲染问题
- ✨ 优化echart节点传参机制
- 🔧 修复图片识别节点及字段问题
- 🔧 Text2SQL节点增加清理think字符,优化输出结果
- 🔧 修复Text2SQL节点调用异常,开放prompt字段配置
- 🔧 修复MCP节点渲染问题
知识库能力增强
文档处理优化:- ✨ 增加文档批量训练功能,提升向量化效率
- ✨ 允许探索页面展示知识库引用,增强可追溯性
- 🔧 修复自定义RAG解析的问题
Agent应用优化
自动建议功能:- ✨ 优化自动建议功能,提升建议准确度
- ✨ 优化结构化输出逻辑
- 🔧 修复”自动建议”功能的已知问题
- ✨ 会话记录增加用户过滤,方便查找和管理
- 🔧 修复conversation title过长截取问题
免登录窗口优化
稳定性提升:- 🔧 修复免登录窗口消息无法删除的问题
- 🔧 修复免登录窗口Message加载异常
- 🔧 修复免登录窗口chat error问题
前端体验优化
界面优化:- ✨ 优化前端布局样式
- ✨ 增加水印设置功能,提升安全性
- 🔧 修复布局样式问题
- 🔧 修复应用”发布并更新”按钮
- 🔧 修复share router问题
模型能力扩展
向量模型支持:- ✨ 向量模型增加ollama支持,扩展部署选项
- 🔧 修复Model Object Cache缓存逻辑
- 🔧 增加模型生成错误提示,提升问题定位效率
SDK与集成优化
Widget SDK:- ✨ 更新langchat-widget版本
- ✨ 增加widget文档,完善开发者支持
- ✨ xinference增加认证支持,提升安全性
基础设施升级
框架版本更新:- ✨ 更新langchain4j版本至1.8.0
- ✨ 同步langchain4j版本至1.7.1(过渡版本)
- ✨ 更新CDN域,提升资源加载速度
- 🔧 修复Workspace功能,提升稳定性
🐛 Bug修复
工作流相关修复
- ✅ 修复flow copy报错问题
- ✅ 修复工作流节点引用问题
- ✅ 修复工作流节点变量渲染问题
- ✅ 修复工作流对节点错误日志的展示问题
Agent相关修复
- ✅ 修复自动建议功能问题
- ✅ 修复conversation title过长截取问题
- ✅ 修复图片识别节点及字段问题
Text2SQL相关修复
- ✅ 修复Text2SQL节点调用异常
- ✅ Text2SQL节点增加清理think字符
- ✅ 修复echart节点传参问题
界面相关修复
- ✅ 修复布局样式问题
- ✅ 修复应用”发布并更新”按钮
- ✅ 修复share router问题
免登录窗口修复
- ✅ 修复免登录窗口消息无法删除
- ✅ 修复免登录窗口Message加载异常
- ✅ 修复免登录窗口chat error
其他修复
- ✅ 修复MCP节点渲染问题
- ✅ 修复自定义RAG解析的问题
- ✅ 修复Model Object Cache缓存逻辑
- ✅ 修复Workspace功能
📋 升级指南
升级前准备
- 备份数据:升级前请务必备份数据库和配置文件
- 环境检查:确保Java版本≥17,Node.js版本≥v22
- 依赖更新:注意langchain4j版本已更新至1.8.0
升级步骤
- 拉取最新代码:从仓库拉取v2.3.1版本代码
- 更新依赖:执行
pnpm install更新前端依赖 - 数据库迁移:如有数据库结构变更,执行相应迁移脚本
- 配置检查:检查新增配置项(模型消耗监控、Text2SQL自定义DDL)
- 重启服务:重启应用服务使更新生效
新功能配置
模型消耗监控配置:- 进入模型配置页面
- 为每个模型配置计费方式(按Token或按次数)
- 设置Token单价或固定费用
- 保存后即可开始监控
- 进入Text2SQL数据源管理
- 选择数据源,查看原始DDL
- 导入需要自定义的表到右侧
- 为表和字段添加中文含义标注
- 保存后在Agent中关联使用
🎯 版本对比
v2.3.1 vs v2.3.0
| 功能模块 | v2.3.0 | v2.3.1 |
|---|---|---|
| 模型消耗监控 | ❌ | ✅ 全新推出 |
| Text2SQL自定义DDL | ❌ | ✅ 重构升级 |
| 文档批量训练 | ❌ | ✅ 新增 |
| 知识库引用展示 | ❌ | ✅ 新增 |
| 会话用户过滤 | ❌ | ✅ 新增 |
| Workflows多节点链接 | ❌ | ✅ 新增 |
| LLM节点动态变量 | ❌ | ✅ 新增 |
| 水印设置 | ❌ | ✅ 新增 |
| Ollama向量模型支持 | ❌ | ✅ 新增 |
| Xinference认证 | ❌ | ✅ 新增 |
📞 技术支持
升级问题反馈
如在升级过程中遇到问题,可通过以下方式获取支持: 商业版用户:- 📧 技术支持邮箱:联系专属架构师
- 💬 微信咨询:添加微信 LangchainChat (备注:公司名称+v2.3.1升级咨询)
开源版地址: https://github.com/tycoding/langchat
文档资源
- 产品使用文档:完整的操作指南和最佳实践
- API文档:详细的接口说明和示例
- 升级指南:本文档及更多技术文档
🙏 致谢
感谢所有用户在使用过程中提供的宝贵反馈和建议,这些反馈帮助我们不断改进产品。LangChat Pro将继续致力于为企业提供更好的AI应用开发体验。📝 版本历史
v2.3.1 (2024-10)- 新增模型消耗监控模块
- Text2SQL模块重构,支持自定义DDL
- 30+个Bug修复和功能优化
LangChat Pro v2.3.1 - 让企业AI应用开发更简单、更可控 数据驱动决策,从LangChat Pro开始!

