全面支持MCP协议,开启便捷连接之旅,MaxKB知识库问答系统v1.10.3 LTS版本发布

2025年4月7日,MaxKB开源知识库问答系统正式发布v1.10.3 LTS版本。

在MaxKB v1.10.3 LTS版本中,应用 方面,MaxKB新增支持MCP调用节点,AI对话节点新增MCP工具调用功能,支持设置MCP服务配置;函数库方面,新增了五种内置函数,分别是Google搜索、Bocha搜索(博查搜索)、LangSearch、MySQL查询和PostgreSQL查询;

X-Pack增强包方面,MaxKB知识库新增支持飞书知识库,支持用户便捷地接入飞书知识库的海量资源;在系统管理中新增了"操作日志"功能,系统管理员可以看到所有用户的操作信息,实现对系统操作的有效监控与审计。

此外,MaxKB开源项目组还进行了超过30多项功能更新和问题修复。

感谢广大社区用户的反馈和支持,MaxKB期待与您携手,拥抱千行百业,让AI助手更智能、更高效!

▲图1 MaxKB v1.10 LTS的价值和优势

亮点更新

■ 新增支持MCP调用节点

在v1.10.3 LTS版本中,MaxKB新增MCP调用节点。用户完成MCP服务器配置(即MCP Server Config)后,可以从MCP服务所提供的工具集中获取工具列表。

用户可以根据实际需求,从工具列表中挑选出合适的工具。选定工具后,用户需输入该工具调用执行时所必需的参数。此MCP调用节点具备充当远程函数库服务的能力,能够为用户提供了便捷、灵活的工具调用体验,有效满足多样化的业务需求。

▲图2 MaxKB新增"MCP调用"节点

■ AI对话节点支持MCP工具调用

在v1.10.3 LTS版本中,MaxKB开源项目组对AI对话节点进行了功能拓展,新增工具调用功能。用户在AI对话节点的工具设置中开启并完成MCP工具的配置后,大语言模型将根据用户提出的问题,自主调用最为合适的MCP工具来处理任务。

需要注意的是,MCP工具的正常使用依赖于所选的大语言模型(LLM)对工具调用功能的支持,例如阿里云百炼的Qwen-Max模型可以实现MCP工具调用。如果所选模型不具备此能力,即便完成了MCP工具的配置,该工具也无法生效。

▲图3 AI对话节点中新增工具调用功能

■ 函数库新增内置函数

在v1.10.3 LTS版本中,MaxKB函数库新增了一系列的内置函数,包括Google搜索、Bocha搜索(博查搜索)、LangSearch、MySQL查询以及PostgreSQL查询。

用户需要将这些函数添加至本地函数库,完成启动参数配置并启用后,即可通过高级编排应用工作流调用的方式,执行相应任务。通过使用MaxKB新增的内置函数,用户仅需配置启动参数即可直接调用工具,无需从零开发,大幅度节省了编码和维护成本,同时让用户无需切换多平台即可完成混合数据源的处理任务,降低工具切换成本。

▲图4 MaxKB新增"内置函数"功能

■ 支持飞书知识库(X-Pack增强包)

在v1.10.3 LTS专业版中,MaxKB知识库新增对飞书知识库的支持,用户能够以高效、便捷的方式接入飞书知识库的海量资源,并且将其融入自身的知识管理体系,进一步丰富知识管理的途径与内容。

▲图5 MaxKB支持飞书知识库(X-Pack)

■ 新增操作日志(X-Pack增强包)

在v1.10.3 LTS专业版中,MaxKB新增操作日志功能。系统管理员可以看到所有用户的操作日志审计信息,从而能够实现对系统操作的有效监控与管理,进一步提升了系统的安全性和可追溯性。

▲图6 MaxKB新增"操作日志"功能(X-Pack)

其他新增功能

■ 系统设置(X-Pack):企业微信、飞书、钉钉支持免密登录;

■ 应用(X-Pack):在显示设置中,支持设置是否显示用户提问头像以及AI回复头像;

■ 应用:嵌入第三方功能支持移动端模式;

■ 函数库:函数新增启动参数配置;

■ 函数库:支持设置函数的Logo。

功能优化

■ 知识库:知识库面板操作中新增生成问题操作,方便用户批量操作;

■ 知识库:在知识库上传文件时,分段预览优化为懒加载方式,减少用户等待时间;

■ 知识库:优化全文检索的检索逻辑,提高分段召回率;

■ 问答页面:移动端嵌入模式的语音输入支持按住说话,设置自动发送后,支持松开即发送;

■ 问答页面:优化语音播放逻辑,自动播放时支持流式播放;

■ 问答页面:优化用户输入参数交互,需要先填写用户输入参数再进入对话,进入对话页面后用户输入参数设置调整至问题输入框的右上角;

■ 问答页面:优化移动端AI回复完成后,用户反馈操作按钮显示换行的问题;

■ 问答页面:优化AI回复完成后,用户复制答案时过滤掉表单数据;

■ 函数库:优化函数权限设置的位置,调整至函数面板操作的下拉列表中;

■ 应用:在表单收集节点的参数配置中,支持调整参数顺序;

■ 应用:用户进行对话时,如果通过URL地址携带asker参数,则在对话日志中会将该参数显示为提问用户;

■ 应用(X-Pack):用户在企业微信、飞书、钉钉进行提问后,超过10秒未收到回复时,系统自动回复:"正在思考中,请稍等"。

■ API文档(X-Pack):访问Swagger文档需要用户进行身份认证。

问题修复

■ 知识库:修复操作迁移文档时,选择知识库页面知识库名称显示不全的问题;

■ 知识库:修复在知识库内部的导航栏中切换知识库时,知识库名称显示不全的问题;

■ 知识库:修复上传的文档中包含设置了标题的图片时,该图片无法识别的问题;

■ 知识库:修复上传ZIP文件到知识库中,解压后的文档名称显示乱码的问题;

■ 知识库:修复当文档名很长时,导出知识库会把文档名变成"Sheet"的问题;

■ 知识库:修复批量导入Web知识库文档时,遇到错误的URL会中断导入文档操作的问题;

■ 应用:修复工作流中嵌入的子应用被删除后,打开父应用报错的问题;

■ 应用:修复知识库检索结果未按相似度以由高到低的顺序输出的问题;

■ 应用:修复工作流中函数节点名称重复解析报错的问题;

■ 应用:修复在工作流中添加不同名称的函数,也会在节点名称上自动添加后缀序号的问题;

■ 应用:修复表单收集滑块组件设置整数值报错的问题;

■ 应用:修复修改应用头像成功,但提示信息不正确的问题;

■ 应用:修复多个应用嵌入到同一个页面,用户在不同的应用中进行提问会提示对话不存在的问题;

■ 模型设置:修复添加阿里云百炼QWQ类型的模型时,校验报错的问题;

■ 登录认证(X-Pack):修复对接OAuth2平台后,用户登录时会返回"500"错误编码的问题;

■ 登录认证(X-Pack):修复LDAP对接时,多个OU(Organization Unit,组织单元)会报错的问题;

■ API文档(X-Pack):修复在API文档的OpenAI对话接口中,参数输出不正确的问题。

相关推荐
Code_流苏1 分钟前
如何使用Git参与GitHub开源项目:入门全流程
git·开源·github·开源项目·入门学习
whaosoft-1439 分钟前
51c自动驾驶~合集37
人工智能
小技工丨16 分钟前
详解大语言模型生态系统概念:lama,llama.cpp,HuggingFace 模型 ,GGUF,MLX,lm-studio,ollama这都是什么?
人工智能·语言模型·llama
陈奕昆19 分钟前
大模型微调之LLaMA-Factory 系列教程大纲
人工智能·llama·大模型微调·llama-factory
上海云盾商务经理杨杨41 分钟前
AI如何重塑DDoS防护行业?六大变革与未来展望
人工智能·安全·web安全·ddos
一刀到底2111 小时前
ai agent(智能体)开发 python3基础8 网页抓取中 selenium 和 Playwright 区别和联系
人工智能·python
每天都要写算法(努力版)1 小时前
【神经网络与深度学习】改变随机种子可以提升模型性能?
人工智能·深度学习·神经网络
烟锁池塘柳01 小时前
【计算机视觉】三种图像质量评价指标详解:PSNR、SSIM与SAM
人工智能·深度学习·计算机视觉
小森77672 小时前
(六)机器学习---聚类与K-means
人工智能·机器学习·数据挖掘·scikit-learn·kmeans·聚类
RockLiu@8052 小时前
探索PyTorch中的空间与通道双重注意力机制:实现concise的scSE模块
人工智能·pytorch·python