🟢 新功能
- Mac 应用:重新设计「设置」页面,采用统一的卡片式布局,导航缓存加速,权限/语音/技能/Cron/Exec/调试面板更清晰,侧边栏间距更稳
- 新增 meme-maker 技能:支持模板搜索、本地 SVG/PNG 渲染、Imgflip 在线渲染,并关联 Know Your Meme 出处链接
- 新增 node inspector 调试技能,支持 fused diagram 生成和 throwaway spike 工作流
- 新增 Python 调试技能:支持 pdb、breakpoint()、post-mortem 检查和 debugpy 远程附加
- 新增 defineToolPlugin 及 openclaw plugins build / validate / init 命令,用于快速创建类型安全的工具插件,含生成的清单元数据、可选工具声明和上下文工厂
- Android Talk Mode 升级为实时 Gateway 中继语音会话,支持流式麦克风输入、实时音频播放、工具结果桥接及屏幕转录
- Browser 在快照中显示待处理和最近处理的模态对话框,blockedByDialog 时可答
- 流式预览行宽扩展,断词截断,支持 streaming.progress.maxLineChars 频道级调优
🔴 底层架构
- Gateway 启动时日志与插件服务并行,频道边车重叠启动,降低重启就绪延迟,保留 /readyz 边车门控
- Gateway 重启追踪归因启动探针、配置、运行时及资源计数成本,不影响就绪状态
- Gateway secrets 运行时拆分轻量级缓存,无 SecretRef 时走快路径,加速启动并保留清理和刷新语义
- Memory-core 启动时扫描持久化内存源会话,增量对比磁盘转录本与索引,仅标记缺失/更新/扩容文件
- 新增 pnpm test:restart:gateway 基准测试工具,追踪重复重启就绪、停机时间、追踪和资源斜率证据
- Proxy 支持 HTTPS 托管前向代理端点及 scoped proxy.tls.caFile CA 信任
- 代理间 OpenAI 流以 setTimeout(0) 而非 setImmediate 让出,支持突发 Responses chunk 时终止定时器触发
🟡 其他 / 修复
- Telegram:保留论坛主题目标、HTTP 421 错误重试、防止长轮询 false 断开、照片下载失败警告、回复链保留媒体元数据、主题发送失败关闭、raw update 脱敏
- Telegram:/btw 和只读状态命令不中止活跃运行,避免超时假冢保留原始载荷
- Discord:实时语音会话保持后续轮次预缓冲播放
- QQBot:C2C 打字提示压缩至 10 秒窗口,每 5 秒续期
- Feishu:刷新入站会话投递上下文,检测 SecretRef 顶层凭证为默认账户
- WhatsApp:强制文档方式发送图片/GIF/视频,附件以 MIME 类型命名
- Signal:保留大小写混合群组 ID 路由和会话持久化
- Gateway:热重载时某频道重启失败不阻断其余频道,仍汇总报告并回滚
- Gateway:重启时在关停前排出待处理回复和活跃聊天运行
- 消息/TTS:TTS 指令在 message-tool 发送到达核心/gateway/插件前应用,语音备注正确附加
- 代理/子代理:保留 keep 子代理注册条目穿越会话清理 TTL,keep 模式完成有效负载在最终投递重试耗尽后仍待处理
- 代理/Codex:Codex 运行者上下文窗口用于 OpenAI 模型预压缩和内存刷新检查
- 内存搜索:原始连字符查询保持 lexical 搜索,语义 QMD 子搜索归一化,避免对虚线标识符和日期回退到内置索引
- Browser/CDP:loopback 代理绕过跨 NO_PROXY 大小写保持活跃
- 更新检查延迟至就绪之后,不阻塞边车就绪启动,保留更新广播和关停清理
- 大量 QA-Lab 改进:runtime parity、工具覆盖率报告、live-only 工具场景、token 效率侧车报告、Codex-vs-Pi 基准分层关卡等
⚙️ 安装与更新
- Pi 包升级至 0.75.1,最低支持 Node.js 版本提升至 22.19
- Docker/Podman 新增 OPENCLAW_IMAGE_APT_PACKAGES 运行时中性构建参数,OPENCLAW_DOCKER_APT_PACKAGES 保留为兼容回退
- CLI/update:更新后根据平台定制 Gateway 恢复提示,显示 systemd、LaunchAgent、Scheduled Task 或通用服务管理器指导
- CLI/update:延迟 doctor 时插件包安装,防止重复重装失败,保留旧父级可读配置元数据
📝 完整更新日志: 查看 GitHub 官方 Release