From 5d41b4dd555ace71a8aba824465d237939029a03 Mon Sep 17 00:00:00 2001 From: wenshao Date: Sun, 5 Apr 2026 15:44:25 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20append=206=20new=20P3=20items=20to=20p3?= =?UTF-8?q?.md=20=E2=80=94=20no=20deletions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Appended 6 genuinely new items (24-29) to existing p3.md — zero deletions. Main has 23 items; this branch has 29 items. New items: 24. CustomSelect (3019 lines) — searchable multi-select dropdown 25. Session Backgrounding Ctrl+B (158 lines) — interactive session backgrounding 26. startupProfiler (294 lines) — startup performance profiling 27. fileChangedWatcher (191 lines) — hook config hot-reload 28. Full keybindings system (3159 lines vs Qwen's 291) — user customization 29. Remote Session Manager (1127 lines) — CCR cloud agent connection Co-authored-by: Qwen-Coder --- .../qwen-code-improvement-report-p3.md | 156 ++++++++++++++++++ 1 file changed, 156 insertions(+) diff --git a/docs/comparison/qwen-code-improvement-report-p3.md b/docs/comparison/qwen-code-improvement-report-p3.md index 42751083..c63e37ce 100644 --- a/docs/comparison/qwen-code-improvement-report-p3.md +++ b/docs/comparison/qwen-code-improvement-report-p3.md @@ -629,3 +629,159 @@ Claude Code 的解决方案:官方 marketplace——支持插件发布、搜 **意义**:终端状态是用户工作环境的一部分——Agent 不应破坏它。 **缺失后果**:异常退出 → 终端状态残留 → 用户需手动 `reset`。 **改进收益**:状态备份/恢复 = 无论如何退出,终端始终健康。 + +--- + + + +### 24. CustomSelect 自定义下拉选择(P3) + +**做什么**:Claude Code 自定义下拉选择组件——支持搜索、键盘导航、多选: + +**关键源码**: + +| 文件 | 行数 | 职责 | +|------|------|------| +| `components/CustomSelect/select.tsx` | ~400 | 主组件 | +| `components/CustomSelect/SelectMulti.tsx` | ~300 | 多选组件 | +| `components/CustomSelect/use-select-state.ts` | ~300 | 状态管理 | + +**总规模**:~3019 行 + +**Qwen Code 现状**:Qwen Code 使用 Ink 标准 `