技能不必每轮整段发送
北京时间 10 月 25 日 16:07发布的 Open WebUI v0.12.4,新增“Load selected skills on demand”。管理员在 Admin Settings → General 开启后,聊天中选中或附在模型上的技能先以列表提供给模型,需要时再读取完整指令。
此项默认关闭,且需要内置 Skills 工具。 在消息里明确提到的技能仍会立即加载。它减少的是每条消息都附上完整技能说明的需要,发布说明没有给出统一的 token 节省比例。
新版还会在聊天中标出“Context compacted”,可以展开查看摘要;压缩也覆盖临时聊天,以及一轮工具输出就超过阈值的短对话,减少后续追问或重新生成时的上下文长度错误。
升级后工具失联,先查这个开关
另一个需要提前检查的变化是 Direct Integrations。过去关闭它只会隐藏设置页;从这一版开始,关闭状态下,用户和管理员在 Integrations 中保存的工具服务器与 Open Terminal 连接,也不再用于聊天。
这个开关本来就默认关闭。因此,原先依赖这些连接的部署,升级后可能需要管理员在 Admin Settings → Connections 核对是否启用,或检查 ENABLE_DIRECT_INTEGRATIONS。这条变化只针对这些直接连接,不能扩大为所有 MCP 或服务端工具都被关闭。
此外,Docker 镜像从 Python 3.11/Debian 12 升至 Python 3.12/Debian 13,自定义函数、工具和额外 pip 包需检查兼容性;Docker 中 WebP 图片编辑被服务商拒绝的问题也得到修复。本文依据项目发布说明整理,未进行部署升级测试。