diff --git a/docs/comparison/qwen-code-improvement-report-p3.md b/docs/comparison/qwen-code-improvement-report-p3.md index ff14db76..132ec99c 100644 --- a/docs/comparison/qwen-code-improvement-report-p3.md +++ b/docs/comparison/qwen-code-improvement-report-p3.md @@ -742,3 +742,119 @@ Claude Code 的解决方案:官方 marketplace——支持插件发布、搜 **Claude Code 源码**:`components/tasks/BackgroundTasksDialog.tsx` — 在多个后台 Agent 间快速切换,查看各自进度和输出。 **Qwen Code 现状**:后台任务无导航 UI。**实现成本**:~2 文件,~150 行,~1 天。 + +--- + + + +### 32. useDirectConnect 直连 Hook(P3) + +**做什么**:Claude Code 的 useDirectConnect Hook——直接连接远程 Agent 会话: + +**关键源码**: + +| 文件 | 行数 | 职责 | +|------|------|------| +| `hooks/useDirectConnect.ts` | 229 | 直连远程会话 | + +**Qwen Code 现状**:Qwen Code **没有直连远程会话 Hook**。 + +**Qwen Code 修改方向**:新建 `hooks/useDirectConnect.ts`。 + +**实现成本评估**: +- 涉及文件:~1 个 +- 新增代码:~150 行 +- 开发周期:~1 天(1 人) + +--- + + + +### 33. useHistorySearch 历史搜索 Hook(P3) + +**做什么**:Claude Code 的 useHistorySearch Hook——搜索历史输入命令: + +**关键源码**: + +| 文件 | 行数 | 职责 | +|------|------|------| +| `hooks/useHistorySearch.ts` | 303 | 历史输入搜索、模糊匹配 | + +**Qwen Code 现状**:Qwen Code 有基础历史导航,但**没有历史搜索功能**。 + +**Qwen Code 修改方向**:新建 `hooks/useHistorySearch.ts`。 + +**实现成本评估**: +- 涉及文件:~1 个 +- 新增代码:~200 行 +- 开发周期:~1 天(1 人) + +--- + + + +### 34. useManagePlugins 插件管理 Hook(P3) + +**做什么**:Claude Code 的 useManagePlugins Hook——管理插件市场、安装、卸载: + +**关键源码**: + +| 文件 | 行数 | 职责 | +|------|------|------| +| `hooks/useManagePlugins.ts` | 304 | 插件管理——市场浏览、安装、卸载 | + +**Qwen Code 现状**:Qwen Code 有 skill 系统,但**没有插件管理 Hook**。 + +**Qwen Code 修改方向**:新建 `hooks/useManagePlugins.ts`。 + +**实现成本评估**: +- 涉及文件:~2 个 +- 新增代码:~200 行 +- 开发周期:~1.5 天(1 人) + +--- + + + +### 35. useTaskListWatcher 任务列表监控(P3) + +**做什么**:Claude Code 的 useTaskListWatcher Hook——监控后台任务列表变化: + +**关键源码**: + +| 文件 | 行数 | 职责 | +|------|------|------| +| `hooks/useTaskListWatcher.ts` | 221 | 后台任务列表监控 | + +**Qwen Code 现状**:Qwen Code **没有任务列表监控功能**。 + +**Qwen Code 修改方向**:新建 `hooks/useTaskListWatcher.ts`。 + +**实现成本评估**: +- 涉及文件:~1 个 +- 新增代码:~150 行 +- 开发周期:~1 天(1 人) + +--- + + + +### 36. useVoiceIntegration 语音集成 Hook(P3) + +**做什么**:Claude Code 的 useVoiceIntegration Hook——语音输入与主 UI 集成: + +**关键源码**: + +| 文件 | 行数 | 职责 | +|------|------|------| +| `hooks/useVoiceIntegration.ts` | 676 | 语音输入集成 | + +**Qwen Code 现状**:Qwen Code **完全没有语音输入功能**。 + +**Qwen Code 修改方向**:新建 `hooks/useVoiceIntegration.ts`。 + +**实现成本评估**: +- 涉及文件:~2 个 +- 新增代码:~500 行 +- 开发周期:~3 天(1 人) +- 难点:需要 STT API 支持