Skip to content

DeepCode 0.6.58

Choose a tag to compare

@Achbite Achbite released this 22 Oct 10:55
97b6713

DeepCode 0.6.58 改善会话恢复、工具输出和文件预览,并补齐任务完成提醒与图片粘贴。本次追加完成提醒、工具混批与设置页修复,更新全部现有平台制品,版本号保持 0.6.58。

本次修复(PR #96)

  • 修复打开过内置浏览器后,任务完成提醒和点击返回会话报 main_window_unavailable。主窗口包含多个 WebView 或预览面板已隐藏时,仍可正常显示后台提醒和返回对应会话;前台保持只播放提示音。
  • 只读 agent.models 可与独立普通工具及至多一个 Todo 同轮执行,各调用分别取得和结算结果。
  • 真正独占的控制操作继续在执行前拒绝混合批次,错误明确指出冲突来源,区分触发调用和随批拒绝的其他调用。
  • Provider 的组合说明与执行规则使用同一分类。

查看 PR #96。

本次 UI hotfix(PR #95)

  • 精简任务完成提醒设置,移除常驻的前后台行为说明、音频教程与内部文件路径。
  • 使用标准设置行,保留声音名称、试听、选择音频及自定义音频的恢复操作;音频格式要求在真实输入错误时提示。
  • 同步中英文文案,设置搜索使用独立关键词,并清理无消费者的专用样式。

查看 PR #95。

此前补充更新(PR #94)

  • 任务完成播放柔和提示音;应用在后台时显示独立提醒窗,可返回对应会话。支持热替换 WAV 提示音。
  • 输入框支持直接粘贴图片为会话附件,并沿用会话附件生命周期。
  • 历史事件减少重复解析;单次历史回放使用临时索引,保留相同的会话事实、错误和修订规则。
  • 产物预览使用已有资源投影,避免重复恢复完整历史;相同的并发预览共享进行中的读取,完成后释放。
  • 补齐长工具输出上下双向滚动接续的回归夹具,并同步操作与开发文档。

原有更新内容

  • 优化会话恢复与列表加载,减少重复读取和解析;改善资源目录与文件读取。
  • 工具输出支持上下双向滚动接续,长命令内容滚到边界后继续滚动会话;Shell 与 TUI 持续显示当前命令、输出和运行时间。
  • 编辑工具一次展开局部 Diff,显示修改位置及附近上下文;展开、收起保持点击位置。读取工具一次展开文件预览,读取与编辑的文件名均可直接打开右侧阅读器。
  • 简化文件修改入口,移除重复浮窗和操作说明;改进资源树、会话进度与浏览器内容缩略图,并更新桌面图标。
  • 修正审批诊断链路,网络请求支持系统代理;保留会话专属工作区、附件和工具输出的删除清理语义。
  • 日常可运行构建与正式分发打包分离;同步 CLI、GUI、执行环境和产品操作文档。

下载

平台 安装包 解压包
macOS Apple Silicon DeepCode-0.6.58-macos-arm64.pkg DeepCode-0.6.58-macos-arm64.tar.gz
Windows x64 DeepCode-0.6.58-win64-setup.exe DeepCode-0.6.58-win64.zip
Linux ARM64 — DeepCode-0.6.58-linux-arm64.tar.gz

安装与运行说明见包内 README。Linux 桌面运行需要 GTK、WebKitGTK 与 ALSA 音频库。

本次交付范围

本次 PR #96 的聚焦 5 项和完整 required 检查通过(Session 300、GUI 246、TUI 16,登记入口跳过 0)。macOS arm64 Debug 使用真实 DeepSeek 完成同轮五工具调用,并验证隐藏浏览器子页面后的后台提醒、点击返回对应会话及前台不新增弹窗。前台音频播放未报错,未将其视为人工听感验收。

PR #95 的设置页修复已由维护者完成界面验收。三个平台的正式压缩包和安装器从同一合并提交重新构建,使用独立输出目录,未安装或替换正在运行的 DeepCode。本次没有新增 Windows 原生桌面、Linux GUI 或安装器安装验收。

此前 PR #94 的运行验证和性能测量属于该轮历史记录,不能视为本次重新生成制品的运行验收;详情见 PR #94。

附 SHA256SUMS.txt,覆盖五个分发制品。本次构建源码与更新后的发布 tag 对应 97b671388aeb4fdd2cbb104d64ffa51d60f52f34(PR #96 合并提交);同版本替换此前基于 bcfa836f24ac5bda29af3d55a74a3da02339e84e 的制品。