diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index ecca2e9..6e14954 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -12,8 +12,7 @@ | M3 | SFTP 文件管理 + 传输面板 | 📋 下一步 | | M4 | 命令历史/命令库/补全 + 会话日志(高亮已提前完成) | | | M5 | 广播输入 + ZMODEM + 快捷输入面板 + 快捷键系统 | | -| M6 | AI 助手(终端内建议 + 独立对话) | | -| M7 | 打包分发(electron-builder + 自动更新) | | +| M6 | 打包分发(electron-builder + 自动更新) | | ## M2 — SSH 远程会话 ✅ @@ -50,16 +49,7 @@ - [ ] 快捷键系统:增减字号、切换上下个终端、全局快捷键(globalShortcut) - 验收:3 个分屏同步执行命令;rz 传输成功 -## M6 — AI 助手 - -XTerminal 的模式(已从逆向确认):终端悬浮助手 + `fill_terminal_input` 工具(AI 生成命令 → 用户选「填充」或「回车执行」,危险命令标红确认)。 - -- [ ] Provider 抽象(OpenAI/Anthropic/本地 Ollama 兼容接口),API Key 本地加密存储 -- [ ] 选中即问(解释/翻译/修复错误)、命令建议 → 填充/执行二段式交互 -- [ ] 独立对话面板(多会话历史,本地存储) -- 验收:断网优雅降级;流式输出;不做任何未确认的自动执行 - -## M7 — 打包与分发 +## M6 — 打包与分发 - [ ] electron-builder:nsis 安装包(Windows 优先,x64/arm64) - [ ] 原生模块处理:node-pty 已用 @lydell 预编译版,无需 rebuild