<!-- 使用 release/v0.18.0-preview.0 分支中 .github/release.yml 的配置生成发布说明 -->
## 更新内容
* chore(release): v0.17.1 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/4742
* fix(cli): 在复制输出中跳过思考过程部分 by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/4738
* feat(installer): 验证发布资源 + 将公共文档切换为独立入口 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/3855
* feat(ci): 添加 @qwen /triage 工作流以自动进行 Issue 和 PR 分类 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4768
* fix(cli): 改进审批模式的显示文本 by @BZ-D in https://github.com/QwenLM/qwen-code/pull/4753
* fix(ui): 在状态栏和启动横幅中显示模型名称而非 ID by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4741
* feat(cli): 添加独立自动更新支持 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4629
* fix(ci): 修复分类提示词变量展开、机器人身份标识及模型密钥问题 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4778
* feat(telemetry): 阶段 4b — 为 qwen-code.llm_request 添加重试可见性 (#3731) by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4432
* feat(core): 添加用户提示词扩展钩子 by @qqqys in https://github.com/QwenLM/qwen-code/pull/4377
* fix(computer-use): 在自动审批模式(YOLO/AUTO_EDIT/AUTO)中自动批准安装 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/4756
* fix(cli): 实现 --list-extensions 标志处理器 (#4450) by @kagura-agent in https://github.com/QwenLM/qwen-code/pull/4456
* feat(telemetry): 阶段 3 — 具备并发隔离的 qwen-code.subagent 跨度 (#3731) by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4410
* feat(skills): /skills 选择器对话框 — 浏览、搜索、切换、选择 (#4532) by @callmeYe in https://github.com/QwenLM/qwen-code/pull/4533
* fix(core): 处理禁用技能命令委托中的错误变体 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4804
* fix(cli): 移除 #4456 中废弃的 --list-extensions 处理器 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4800
* feat(cli): 在 ACP 模式中启用 /remember、/forget、/dream 命令 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4811
* ci(triage): 修复 Qwen 分类工作流提示词 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4787
* Revert "feat(cli): 在 ACP 模式中启用 /remember、/forget、/dream 命令" by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4818
* feat(vscode): 展示 ACP 后台通知 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/4358
* feat(cli): 支持 /copy N 以复制倒数第 N 条 AI 消息 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/4761
* fix(core): 在爬取 Git 仓库时递归进入子模块文件 by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/4596
* 强化自动模式的自我修改检查 by @qqqys in https://github.com/QwenLM/qwen-code/pull/4572
* fix(clipboard): 在 Linux 上使用平台原生工具进行图片粘贴 by @CNCSMonster in https://github.com/QwenLM/qwen-code/pull/4647
* fix(core): 为 qwen3.7-plus 添加多模态支持 by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/4803
* feat(cli): 运行时防止系统休眠 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/4434
* feat(ci): 添加使用内置 /review 技能的 PR 审查工作流 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4549
* fix(core): 将布尔类型转换限制为布尔类型模式字段 by @Pluviobyte in https://github.com/QwenLM/qwen-code/pull/4618
* fix(cli): 捆绑扩展示例 by @kkhomej33-netizen in https://github.com/QwenLM/qwen-code/pull/4719
* fix(cli): 修复 vim 模式 Esc 键泄漏、Enter 提交、渲染延迟问题,并实现缺失的 VIM 命令 by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4677
* fix(core): 允许为退避机制执行有意的前台休眠 by @kkhomej33-netizen in https://github.com/QwenLM/qwen-code/pull/4708
* fix(core): 自动内存功能遵循运行时输出目录 by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/4715
* feat(cli): 添加 /fork 后台代理命令 by @qqqys in https://github.com/QwenLM/qwen-code/pull/4780
* fix(tui): 在 <Static> 模式下跳过跨组工具合并以消除屏幕闪烁 by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4795
* 将启动上下文移至系统提醒中 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/4053
* feat(core): 通过自动批准声明的工具来遵循技能的 allowedTools 配置 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/4704
* 为指令文件加载添加 InstructionsLoaded 钩子 by @qqqys in https://github.com/QwenLM/qwen-code/pull/4665
* fix(cli): 防止选择对话框闪烁 by @ZevGit in https://github.com/QwenLM/qwen-code/pull/4755
* feat(skills): 强制要求自动生成技能使用 auto-skill- 目录前缀 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/4839
* fix(core): 在每次用户查询时注入当前日期以防止日期过期 by @Alex-ai-future in https://github.com/QwenLM/qwen-code/pull/4798
* 使自动化 PR 审查与内置技能保持一致 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4843
* fix(ci): 协调 Qwen 分类与审查自动化 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4570
* fix(core): 在 formatDateForContext 测试块中添加缺失的闭合大括号 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4863
* fix(core): 通过压缩 API 历史记录、UI 历史记录并在内存压力下触发清理来防止 OOM(内存溢出) by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4824
* fix(core): 不终止因启动失败而休眠的抑制器子进程(工具使用时沙箱中止) by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/4865
* fix(skills): 为文档技能添加内置技能 doc-index 验证 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/4851
* feat(memory):在 ~/.qwen/memories/ 添加用户级自动记忆 (#4747),由 @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/4764 中提交
* fix(sdk):修正 SDK 安装说明中的 npm 包名,由 @ZijianZhang989 在 https://github.com/QwenLM/qwen-code/pull/4860 中提交
* test(integration):在 sleep-interception 端到端测试中移除严格的 30 秒超时限制,由 @tanzhenxin 在 https://github.com/QwenLM/qwen-code/pull/4878 中提交
## 新贡献者
* @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/4533 中首次提交贡献
* @CNCSMonster 在 https://github.com/QwenLM/qwen-code/pull/4647 中首次提交贡献
* @Pluviobyte 在 https://github.com/QwenLM/qwen-code/pull/4618 中首次提交贡献
* @Alex-ai-future 在 https://github.com/QwenLM/qwen-code/pull/4798 中首次提交贡献
**完整更新日志**:https://github.com/QwenLM/qwen-code/compare/v0.17.1...v0.18.0-preview.0
<!-- Release notes generated using configuration in .github/release.yml at release/v0.18.0-preview.0 -->
## What's Changed
* chore(release): v0.17.1 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/4742
* fix(cli): skip thought parts in copy output by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/4738
* feat(installer): verify release assets + switch public docs to standalone entrypoint by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/3855
* feat(ci): add @qwen /triage workflow for automated issue and PR triage by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4768
* fix(cli): Improve approval mode display text by @BZ-D in https://github.com/QwenLM/qwen-code/pull/4753
* fix(ui): display model name instead of id in statusline and startup banner by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4741
* feat(cli): add standalone auto-update support by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4629
* fix(ci): fix triage prompt variable expansion, bot identity, and model secret by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4778
* feat(telemetry): Phase 4b — retry visibility for qwen-code.llm_request (#3731) by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4432
* feat(core): add user prompt expansion hooks by @qqqys in https://github.com/QwenLM/qwen-code/pull/4377
* fix(computer-use): auto-approve install in auto-approve modes (YOLO/AUTO_EDIT/AUTO) by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/4756
* fix(cli): implement --list-extensions flag handler (#4450) by @kagura-agent in https://github.com/QwenLM/qwen-code/pull/4456
* feat(telemetry): Phase 3 — qwen-code.subagent span with concurrent isolation (#3731) by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4410
* feat(skills): /skills picker dialog — browse, search, toggle, pick (#4532) by @callmeYe in https://github.com/QwenLM/qwen-code/pull/4533
* fix(core): handle error variant in disabled skill command delegation by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4804
* fix(cli): remove dead --list-extensions handler from #4456 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4800
* feat(cli): enable /remember, /forget, /dream in ACP mode by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4811
* ci(triage): Fix Qwen triage workflow prompt by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4787
* Revert "feat(cli): enable /remember, /forget, /dream in ACP mode" by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/4818
* feat(vscode): surface ACP background notifications by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/4358
* feat(cli): support /copy N to copy Nth-last AI message by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/4761
* fix(core): recurse into submodule files when crawling git repos by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/4596
* Harden auto mode self-modification checks by @qqqys in https://github.com/QwenLM/qwen-code/pull/4572
* fix(clipboard): use platform-native tools for image paste on Linux by @CNCSMonster in https://github.com/QwenLM/qwen-code/pull/4647
* fix(core): add multimodal support for qwen3.7-plus by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/4803
* feat(cli): prevent system sleep while running by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/4434
* feat(ci): add PR review workflow using bundled /review skill by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4549
* fix(core): scope boolean coercion to boolean-typed schema fields by @Pluviobyte in https://github.com/QwenLM/qwen-code/pull/4618
* fix(cli): bundle extension examples by @kkhomej33-netizen in https://github.com/QwenLM/qwen-code/pull/4719
* fix(cli): fix vim mode Esc leak, Enter submit, render lag and implement missing VIM commands by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4677
* fix(core): allow intentional foreground sleep for backoff by @kkhomej33-netizen in https://github.com/QwenLM/qwen-code/pull/4708
* fix(core): honor runtime output dir for auto memory by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/4715
* feat(cli): add /fork background-agent command by @qqqys in https://github.com/QwenLM/qwen-code/pull/4780
* fix(tui): skip cross-group tool merge in <Static> mode to eliminate screen flash by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4795
* Move startup context into system reminders by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/4053
* feat(core): honor skill allowedTools by auto-approving declared tools by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/4704
* Add InstructionsLoaded hook for instruction file loading by @qqqys in https://github.com/QwenLM/qwen-code/pull/4665
* fix(cli): prevent selection dialog flicker by @ZevGit in https://github.com/QwenLM/qwen-code/pull/4755
* feat(skills): enforce auto-skill- directory prefix for auto-generated skills by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/4839
* fix(core): inject current date on every user query to prevent stale date by @Alex-ai-future in https://github.com/QwenLM/qwen-code/pull/4798
* Align automated PR review with bundled skill by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4843
* fix(ci): coordinate qwen triage and review automation by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4570
* fix(core): add missing closing braces in formatDateForContext test block by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/4863
* fix(core): prevent OOM by compacting API history, UI history, and triggering under memory pressure by @zzhenyao in https://github.com/QwenLM/qwen-code/pull/4824
* fix(core): don't kill a failed-spawn sleep inhibitor child (sandbox abort on tool use) by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/4865
* fix(skills): add bundled skill doc-index validation to docs skills by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/4851
* feat(memory): add user-level auto-memory at ~/.qwen/memories/ (#4747) by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/4764
* fix(sdk): correct npm package name in SDK install instructions by @ZijianZhang989 in https://github.com/QwenLM/qwen-code/pull/4860
* test(integration): drop tight 30s timeout in sleep-interception e2e tests by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/4878
## New Contributors
* @callmeYe made their first contribution in https://github.com/QwenLM/qwen-code/pull/4533
* @CNCSMonster made their first contribution in https://github.com/QwenLM/qwen-code/pull/4647
* @Pluviobyte made their first contribution in https://github.com/QwenLM/qwen-code/pull/4618
* @Alex-ai-future made their first contribution in https://github.com/QwenLM/qwen-code/pull/4798
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/v0.17.1...v0.18.0-preview.0