## 更新内容
* fix: 在扩展安装期间为 markdown 文件添加 .qwen 路径替换 by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2769
* fix: 规范化代理 URL 以支持不带协议前缀的地址 by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2745
* fix: 使 /compress 命令能正确处理工具密集型对话 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2659
* fix(core): 为符号链接的 CLI 安装稳健地解析 tree-sitter WASM 路径 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2764
* feat(hooks): 移除实验性标志并添加禁用状态 UI by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2781
* fix: 防止子代理遥测数据覆盖主代理页脚上下文 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2765
* fix: 升级 @lydell/node-pty 至 1.2.0-beta.10 以修复 macOS 上的 PTY FD 泄漏 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2777
* fix: 在计划模式中允许网页获取审批 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2763
* 增强 /review: 添加验证、误报控制及 PR 评论功能 by @wenshao in https://github.com/QwenLM/qwen-code/pull/2687
* fix: 关闭标签页时防止产生孤儿 ACP 进程,并在关闭时清理 MCP 子进程 by @zhangxy-zju in https://github.com/QwenLM/qwen-code/pull/2662
* refactor(ui): 通过专用历史记录项改进钩子事件处理 by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2696
* fix(cli): 通过 kitty 序列超时管理增强 KeypressProvider by @qqqys in https://github.com/QwenLM/qwen-code/pull/2612
* feat(vscode): 为 ACP 连接添加重试逻辑和自动重连功能 by @qqqys in https://github.com/QwenLM/qwen-code/pull/2666
* feat: 为子代理添加跨提供商模型选择 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2698
* feat(extension): 为扩展安装添加 npm 注册表支持 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2719
* feat(cron): 使用 cron 工具添加会话内循环调度 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2731
* feat(channels): 添加可扩展的 Channels 平台,包含插件系统及 Telegram/微信/钉钉渠道 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2628
* feat(mcp): 添加重连命令并实现自动重连逻辑 by @qqqys in https://github.com/QwenLM/qwen-code/pull/2428
* fix: 删除设计文档 by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2789
* revert: 回退 PR #2666 的 ACP 重试/重连逻辑 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2792
* fix: 将 punycode 解析为用户空间包,并在沙箱中跳过环境变量测试 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/2796
* chore(release): 将版本升级至 0.14.0 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2797
* chore(channels): 将 plugin-example 设为私有并从发布工作流中移除 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/2801
**完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.13.2...v0.14.0-preview.4
## What's Changed
* fix: add .qwen path replacement in markdown files during extension install by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2769
* fix: normalize proxy URLs to support addresses without protocol prefix by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2745
* fix: make /compress handle tool-heavy conversations correctly by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2659
* fix(core): robustly resolve tree-sitter WASM path for symlinked CLI installations by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2764
* feat(hooks): remove experimental flag and add disabled state UI by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2781
* fix: prevent subagent telemetry from overwriting main agent footer context by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2765
* fix: upgrade @lydell/node-pty to 1.2.0-beta.10 to fix PTY FD leak on macOS by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2777
* fix: allow web fetch approvals in plan mode by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2763
* Enhance /review: add verification, false positive control, and PR comments by @wenshao in https://github.com/QwenLM/qwen-code/pull/2687
* fix: prevent orphan ACP processes on tab close and clean up MCP subprocesses on shutdown by @zhangxy-zju in https://github.com/QwenLM/qwen-code/pull/2662
* refactor(ui): improve hook event handling with dedicated history items by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2696
* fix(cli): enhance KeypressProvider with kitty sequence timeout manage… by @qqqys in https://github.com/QwenLM/qwen-code/pull/2612
* feat(vscode): add retry logic and auto-reconnect for ACP connection by @qqqys in https://github.com/QwenLM/qwen-code/pull/2666
* feat: add cross-provider model selection for subagents by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2698
* feat(extension): Add npm registry support for extension installation by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2719
* feat(cron): add in-session loop scheduling with cron tools by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2731
* feat(channels): add extensible Channels platform with plugin system and Telegram/WeChat/DingTalk channels by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2628
* feat(mcp): add reconnect command and implement auto-reconnect logic by @qqqys in https://github.com/QwenLM/qwen-code/pull/2428
* fix: delete design doc by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2789
* revert: PR #2666 ACP retry/reconnect logic by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2792
* fix: resolve punycode to userland package and skip env var test in sandbox by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/2796
* chore(release): bump version to 0.14.0 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2797
* chore(channels): make plugin-example private and remove from release workflow by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/2801
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/v0.13.2...v0.14.0-preview.4