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 标准 `