← 返回更新日志

OpenClaw v2026.1.5

2026-01-05 · GitHub 原文
### 亮点 - 模型:增加针对图像处理的专用模型配置(`agent.imageModel` + 后备选项)并支持扫描功能。 - 代理工具:新增`image`工具,可路由至图像模型(需预先配置)。 - 配置:内置模型快捷别名(`opus`、`sonnet`、`gpt`、`gpt-mini`、`gemini`、`gemini-flash`)。 - 文档:说明内置模型别名机制及优先级规则(用户配置优先)。 ### 修复 - 控制界面:工具结果卡片中支持Markdown渲染。 - 控制界面:修复Discord服务器规则页面窄屏时操作按钮重叠问题。 - 安卓:点击前台服务通知可将应用切换至前台。(#179)——感谢 @Syhids - Cron工具:更新/删除/运行/运行记录操作使用`id`参数(与网关参数保持一致)。(#180)——感谢 @adamgall - 控制界面:聊天视图采用页面级滚动,保持顶部固定标题/侧边栏与底部固定输入区(去除内部滚动框架)。 - macOS:位置权限仅按始终允许处理,避免使用iOS专用枚举。(#165)——感谢 @Nachx639 - macOS:生成的网关协议模型遵循Swift 6严格并发规则,标记为`Sendable`。(#195)——感谢 @andranik-sahakyan - macOS:集成二维码渲染模块,防止DMG网关启动时因缺少qrcode-terminal依赖而崩溃。 - WhatsApp:心跳后台任务期间禁用输入状态提示。(#190)——感谢 @mcinteerj - WhatsApp:离线历史同步消息标记为已读且不触发自动回复。(#193)——感谢 @mcinteerj - Discord:避免供应商(OpenAI/GPT)延迟发送流式`text_end`事件时产生重复回复。 - 命令行:当绑定地址设为tailnet/auto时,使用tailnet IP进行本地网关调用(修复#176)。 - 环境变量:在加载当前目录`.env`后,尝试加载全局`$CLAWDBOT_STATE_DIR/.env`(`~/.clawdbot/.env`)作为后备配置。 - 环境变量:可选支持登录shell环境变量(需手动启用;仅导入预期密钥,不覆盖现有环境变量)。 - 代理工具:兼容OpenAI的工具JSON Schema格式(修复`browser`工具,标准化联合模式)。 - 初始化引导:源码运行时自动构建缺失的控制界面资源(`pnpm ui:build`)。 - Discord/Slack:将消息反应+系统通知路由至对应会话(避免主会话干扰)。 - 代理工具:即使沙箱模式关闭,仍遵循`agent.tools`的允许/拒绝策略。 - Discord:避免OpenAI重复发送`message_end`事件时产生重复回复。 - 命令:统一各平台的/status(内联显示)与命令认证机制;支持群组授权绕过执行控制命令;移除Discord的/clawd斜杠命令处理器。 - 控制界面:聊天消息中支持渲染Markdown(经安全过滤)。