快速结论:该问题通常发生在管理员在 Open WebUI 后台禁用“知识库”访问权限后,聊天气泡的“+”菜单仍显示“Attach Knowledge”入口。优先排查前端聊天输入组件是否按权限条件渲染该按钮,并关注官方重复 Issue #16794 的修复进展。
适用环境:Open WebUI v0.11.0,Docker 安装方式,操作系统 Ubuntu 26 LTS。
最快修复方案:暂无确认的一步修复方案。本 Issue 被官方标记为重复问题(duplicate of #16794),未在讨论中给出已验证的补丁或临时修复。
注意事项:当前描述仅基于 UI 表现;禁用权限后点击该按钮只会出现空菜单,但按钮本身仍然可见。任何修改前端组件或权限判断的做法尚未经过官方验证,请谨慎测试。
问题场景
在 Open WebUI v0.11.0 Docker 部署中,管理员在后台将知识库(Knowledge)的访问权限禁用后,用户新建聊天并点击输入框下方的“+”菜单时,仍然能看到“Attach Knowledge”按钮。点击该按钮后由于实际上没有可用知识库,只会展示一个空菜单。
报错原文
issue: The chat feature "Attach Knowledge" is shown even if knowledge access is disabled
原因分析
可能原因:聊天输入菜单组件 src/lib/components/chat/MessageInput/InputMenu.svelte 中的“Attach Knowledge”按钮没有根据当前用户的知识库访问权限进行条件渲染,导致即使权限被禁用,按钮仍被显示出来。Issue 作者也指出该按钮“not embedded within an if statement”。
环境排查
- Open WebUI 版本:v0.11.0(Docker 方式运行)
- 操作系统:Ubuntu 26 LTS
- 检查后台“管理员设置 – 权限 – 知识库”是否确实已关闭
- 确认是否为默认权限配置(Issue 中报告为 default permissions)
- 若使用旧版本,建议先升级到最新版后再复测
解决步骤
- 在管理员面板中检查“知识库”访问权限是否真正处于禁用状态,并保存配置。
- 强制刷新浏览器页面(清除缓存)后重新打开新聊天,点击输入框“+”菜单,确认问题是否仍存在。
- 查看官方重复 Issue #16794 的后续修复状态,该 Issue 已被标记为与 #16794 重复。
- 关注 Open WebUI 后续版本发布说明,确认是否包含对聊天输入菜单权限判断的修复。
验证方法
在禁用知识库权限后,新建聊天并打开“+”菜单,如果“Attach Knowledge”按钮不再出现,或者点击后不再显示任何与知识库相关的入口,则说明问题已解决。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。

![[bug]: Having a connector between a generator and a batch node won't let Invoke start a generation](https://www.chat-gpts.plus/wp-content/uploads/2026/08/9150-595a19d6-768x403.jpg)
![[bug]: invoke desktop application fails to updated due to (valid) global uv configuration](https://www.chat-gpts.plus/wp-content/uploads/2026/08/9498-a09c004e-768x403.jpg)