DolphinAI 0.6.7-beta.32

本次补全长任务的执行恢复能力:已授权跨应用操作不再重复确认、任务步骤与阻碍说明、正规浏览器文件上传,以及解释器诊断与稳定读取收敛。

主要变更

  • 已授权的跨应用操作不再重复确认,发送与分析不再混在同一任务;长任务卡显示步骤描述、卡点、恢复条件和历史失败统计。
  • 模型可通过正规文件输入接口上传文件;Chrome 回车兼容大小写,修复 macOS sheet 子控件识别与点击坐标。Chrome 扩展需在 chrome://extensions 重新加载。
  • Python 正文被误当 shell 命令执行失败时,给出解释器错配诊断与显式 python3 修正指引。
  • 长任务反复读取同一份不变文件时,第 2/3/4 次分别提示复用、警告并最终强制收尾,避免无进展空转。

一、更新内容

  1. 跨应用执行与上传恢复(#119、#120、#121):已授权的跨应用点击、输入等操作不再重复弹出确认;长任务卡按步骤展示描述、当前卡点与恢复条件;新增 setInputFiles 正规文件上传接口,旧版扩展提示升级;Chrome 回车键匹配兼容大小写;修复 macOS sheet 子控件归属识别与点击坐标、过期窗口误判。
  2. 执行收敛(#59、#58):本地执行诊断识别 docstring 开头的 Python 正文被当作 shell 命令执行的场景,返回解释器错配说明与显式 python3 argv 的修正指引,同时保持既有回执不受影响;长任务对同一不变文件的重复读取按次数升级处理(复用提示 → 警告 → 强制以无工具选择收尾),未完成事项以部分结果呈现。

二、服务端 #119/#120/#121 与 #59/#58 依赖引擎同名分支的配套改动(TASK_PROGRESS v1 新增可选 description/blocker 字段,旧客户端可忽略;稳定读取复用与循环检测在引擎侧实现);截至本通知引擎侧配套 MR 尚未合入 main-merge、未确认服务端部署,只升级桌面端时长任务步骤描述、卡点恢复指引与稳定读取复用不完全生效。Chrome 扩展相关改动需用户在 chrome://extensions 重新加载扩展。

三、升级方式 已安装 beta.24 及之后版本的,客户端会在后台检查、下载并校验更新包,准备完成后点击“重启并更新”;也可在设置页“关于与更新”中手动检查。beta.7 至 beta.23 按原版本提示升级;更早版本或未收到提示的,请手动下载安装。适用于 Apple Silicon Mac,要求 macOS 15 或更高版本。沿用原有签名,beta.8 及之后版本升级通常无需重新授予辅助功能和屏幕录制权限。

四、已知限制 跨应用操作的计数与门禁仍主要依赖提示词约束,完全访问模式下部分上传不经确认;解释器诊断与稳定读取复用仅在合成回放中验证,未做真实业务流程复测;强制收尾时模型若仍需读取其他文件只能给出部分结果;Windows/Linux 原生行为未实测。有运行任务、文件传输、待处理审批或未保存内容时,请处理完成后再重启更新;长任务请避免电脑休眠。反馈问题时请提供设置页“打开日志目录”中的 logs/、computer-use/diagnostics.json 和报错截图。