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助手更智能、更高效!
亮点更新
■ 新增支持MCP调用节点
在v1.10.3 LTS版本中,MaxKB新增MCP调用节点。用户完成MCP服务器配置(即MCP Server Config)后,可以从MCP服务所提供的工具集中获取工具列表。
用户可以根据实际需求,从工具列表中挑选出合适的工具。选定工具后,用户需输入该工具调用执行时所必需的参数。此MCP调用节点具备充当远程函数库服务的能力,能够为用户提供了便捷、灵活的工具调用体验,有效满足多样化的业务需求。
■ AI对话节点支持MCP工具调用
在v1.10.3 LTS版本中,MaxKB开源项目组对AI对话节点进行了功能拓展,新增工具调用功能。用户在AI对话节点的工具设置中开启并完成MCP工具的配置后,大语言模型将根据用户提出的问题,自主调用最为合适的MCP工具来处理任务。
需要注意的是,MCP工具的正常使用依赖于所选的大语言模型(LLM)对工具调用功能的支持,例如阿里云百炼的Qwen-Max模型可以实现MCP工具调用。如果所选模型不具备此能力,即便完成了MCP工具的配置,该工具也无法生效。
■ 函数库新增内置函数
在v1.10.3 LTS版本中,MaxKB函数库新增了一系列的内置函数,包括Google搜索、Bocha搜索(博查搜索)、LangSearch、MySQL查询以及PostgreSQL查询。
用户需要将这些函数添加至本地函数库,完成启动参数配置并启用后,即可通过高级编排应用工作流调用的方式,执行相应任务。通过使用MaxKB新增的内置函数,用户仅需配置启动参数即可直接调用工具,无需从零开发,大幅度节省了编码和维护成本,同时让用户无需切换多平台即可完成混合数据源的处理任务,降低工具切换成本。
■ 支持飞书知识库(X-Pack增强包)
在v1.10.3 LTS专业版中,MaxKB知识库新增对飞书知识库的支持,用户能够以高效、便捷的方式接入飞书知识库的海量资源,并且将其融入自身的知识管理体系,进一步丰富知识管理的途径与内容。
■ 新增操作日志(X-Pack增强包)
在v1.10.3 LTS专业版中,MaxKB新增操作日志功能。系统管理员可以看到所有用户的操作日志审计信息,从而能够实现对系统操作的有效监控与管理,进一步提升了系统的安全性和可追溯性。
其他新增功能
■ 系统设置(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对话接口中,参数输出不正确的问题。