← 返回更新日志

Qwen Code desktop-v0.24.5

2026-09-24 · GitHub 原文
<!-- Release notes generated using configuration in .github/release.yml at 59c8e93c0e9b34db77beb1b087e4076916532513 --> ## 变更内容 * fix(serve): 保留会话创建失败诊断信息,由 @callmeYe 提交于 https://github.com/QwenLM/qwen-code/pull/12331 * feat(sdk-java): 添加托管运行时证明客户端,由 @doudouOUC 提交于 https://github.com/QwenLM/qwen-code/pull/12522 * feat(web-shell): 在轨迹概览上选择时间范围以缩小表格,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12543 * feat(serve,web-shell): 从设置中设置 Qwen Live 端点和模型,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12529 * feat(channels): 分离私人和群组访问策略,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12547 * fix(core): 限制 MCP 工具返回的超大图像,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/10835 * feat(serve): 通过 Web Shell 运行 Qwen Live,原生 macOS Host 选择加入,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12534 * feat(web-shell): 在当前对话中搜索,由 @samuelhsin 提交于 https://github.com/QwenLM/qwen-code/pull/12234 * perf(serve): 使用目录进行工作区扩展激活投影,由 @callmeYe 提交于 https://github.com/QwenLM/qwen-code/pull/12541 * fix(core): 根据字节而非标签决定 MCP 媒体处理,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12567 * fix(core): 在分割时将单引号内的反斜杠读取为字面量,由 @TianYuan1024 提交于 https://github.com/QwenLM/qwen-code/pull/11765 * perf(web-shell): 一次派生会话工作流投影并在各界面共享 (#10865),由 @now-ing 提交于 https://github.com/QwenLM/qwen-code/pull/11237 * fix(skills): 刷新后重新加载更改的内容,由 @jkxiao 提交于 https://github.com/QwenLM/qwen-code/pull/12182 * feat(web-shell): 添加主机控制以进行模型管理,由 @Lilian0122 提交于 https://github.com/QwenLM/qwen-code/pull/12345 * fix(cli): 在回调标识更改时保持 CoreToolScheduler 稳定,由 @kabishou11 提交于 https://github.com/QwenLM/qwen-code/pull/12069 * fix(web-shell): 使移动访问选择加入并简化拆分编辑器,由 @ytahdn 提交于 https://github.com/QwenLM/qwen-code/pull/12537 * test(cli): 在基础树测试之间让出事件循环,由 @wenshao 提交于 https://github.com/QwenLM/qwen-code/pull/12573 * feat(browser-use): 使捆绑运行时自包含,由 @tanzhenxin 提交于 https://github.com/QwenLM/qwen-code/pull/12548 * fix(cli): 在两个身份比较器中保持 64 位文件 ID 精确,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12568 * fix(cli): 为 64 位文件 ID 保持计划身份守卫精确,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12577 * fix(java): 在调度租约失效后传递代理取消,由 @wenshao 提交于 https://github.com/QwenLM/qwen-code/pull/12583 * feat(web-shell): 缩放和平移轨迹概览,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12557 * fix(core): 标记每个重新附加的图像,以免旧图像被读取为当前图像,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12549 * feat(review): 审计应用的 --fix 以查找未固定的新假设,由 @wenshao 提交于 https://github.com/QwenLM/qwen-code/pull/10169 * feat(channels): 将消息路由到前缀特定的会话,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12595 * fix(java): 根据仓库时钟隔离失效的工具执行,由 @wenshao 提交于 https://github.com/QwenLM/qwen-code/pull/12608 * feat(web-shell): 在真实时间上显示轨迹,包括空闲时间,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12607 * fix(review): 纠正修复审计告诉读者的内容,由 @wenshao 提交于 https://github.com/QwenLM/qwen-code/pull/12610 * fix(serve): 在通道状态中报告 serve.channels 恢复失败,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12542 * test(review): 通过 yargs 命令驱动修复审计构建,由 @wenshao 提交于 https://github.com/QwenLM/qwen-code/pull/12614 * feat(sdk-java): 仅在证明后采用托管运行时,由 @doudouOUC 提交于 https://github.com/QwenLM/qwen-code/pull/12552 * feat(web-shell): 通过提示检查会话工具调用,由 @ytahdn 提交于 https://github.com/QwenLM/qwen-code/pull/12466 * feat(web-shell): 支持选择性主机工件集成,由 @dreamWB 提交于 https://github.com/QwenLM/qwen-code/pull/12588 * fix(web-shell): 停止在工具卡片中渲染空参数和输入 JSON,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12601 * feat(live): 将共享屏幕流式传输到浏览器语音通话中,由 @qqqys 提交于 https://github.com/QwenLM/qwen-code/pull/12623 * docs(extensions): 涵盖工作流重新加载并添加中文设计,由 @BlackishGreen33 提交于 https://github.com/QwenLM/qwen-code/pull/12625 * fix(core): 在会话提交注册中覆盖每个提交拼写和提升路径,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12556 * feat(desktop): 为启动更新检查添加 QWEN_DESKTOP_DISABLE_UPDATES 选择退出,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12587 * perf(cli): 阻止一次性运行启动 CLI 两次,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12602 * perf(cli): 在无头启动时跳过仅交互式探测,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12603 * docs: 修复 /clear 描述、.qwen 注释和过时的 CLI 名称,由 @yc2bgr8 提交于 https://github.com/QwenLM/qwen-code/pull/12555 * docs(conversations-recovery): 记录非优雅 ACP 写入器恢复,由 @dvd233 提交于 https://github.com/QwenLM/qwen-code/pull/12268 * docs: 修复与实际代码矛盾的注释和 JSDoc,由 @sxh313 提交于 https://github.com/QwenLM/qwen-code/pull/11950 * fix(cli): 在 --bare 下遵守使用统计选择退出,由 @yiliang114 提交于 https://github.com/QwenLM/qwen-code/pull/12604 * fix(ci):在检出前将作业工作区信任为 git safe.directory,作者 @yiliang114,见 https://github.com/QwenLM/qwen-code/pull/12648 * test(review):为 save-artifact 覆盖保护添加硬链接见证测试(#12578),作者 @holny,见 https://github.com/QwenLM/qwen-code/pull/12581 * test(java):使本地进程 provisioner 测试具有确定性,作者 @wenshao,见 https://github.com/QwenLM/qwen-code/pull/12639 * feat(review):记录可在 rebase 后保留的逐文件内容判定,作者 @wenshao,见 https://github.com/QwenLM/qwen-code/pull/9661 * feat(web-shell):从 git 对话框管理仓库的工作树,作者 @wenshao,见 https://github.com/QwenLM/qwen-code/pull/12154 * docs(tools):将 Firecrawl 添加到 Web 搜索 MCP 服务,作者 @JuampiHernandez,见 https://github.com/QwenLM/qwen-code/pull/12646 ## 新贡献者 * @jkxiao 在 https://github.com/QwenLM/qwen-code/pull/12182 中做出了首次贡献 * @BlackishGreen33 在 https://github.com/QwenLM/qwen-code/pull/12625 中做出了首次贡献 * @yc2bgr8 在 https://github.com/QwenLM/qwen-code/pull/12555 中做出了首次贡献 * @sxh313 在 https://github.com/QwenLM/qwen-code/pull/11950 中做出了首次贡献 * @holny 在 https://github.com/QwenLM/qwen-code/pull/12581 中做出了首次贡献 * @JuampiHernandez 在 https://github.com/QwenLM/qwen-code/pull/12646 中做出了首次贡献 **完整变更日志**:https://github.com/QwenLM/qwen-code/compare/cua-driver-rs-v0.20.11...desktop-v0.24.5