# MCP Feedback Enhanced(互動回饋 MCP) **🌐 語言切換 / Language:** [English](README.md) | **繁體中文** | [简体中文](README.zh-CN.md) **原作者:** [Fábio Ferreira](https://x.com/fabiomlferreira) | [原始專案](https://github.com/noopstudios/interactive-feedback-mcp) ⭐ **分支版本:** [Minidoracat](https://github.com/Minidoracat) **UI 設計參考:** [sanshao85/mcp-feedback-collector](https://github.com/sanshao85/mcp-feedback-collector) ## 🎯 核心概念 這是一個 [MCP 伺服器](https://modelcontextprotocol.io/),建立**回饋導向的開發工作流程**,完美適配本地、**SSH 遠端開發環境**與 **WSL (Windows Subsystem for Linux) 環境**。透過引導 AI 與用戶確認而非進行推測性操作,可將多次工具調用合併為單次回饋導向請求,大幅節省平台成本並提升開發效率。 **支援平台:** [Cursor](https://www.cursor.com) | [Cline](https://cline.bot) | [Windsurf](https://windsurf.com) | [Augment](https://www.augmentcode.com) | [Trae](https://www.trae.ai) ### 🔄 工作流程 1. **AI 調用** → `mcp-feedback-enhanced` 2. **環境檢測** → 自動選擇合適介面 3. **用戶互動** → 命令執行、文字回饋、圖片上傳 4. **回饋傳遞** → 資訊返回 AI 5. **流程繼續** → 根據回饋調整或結束 ## 🌟 主要功能 ### 🖥️ 雙介面系統 - **Qt GUI**:本地環境原生體驗,模組化重構設計 - **Web UI**:遠端 SSH 環境與 WSL 環境現代化界面,全新架構 - **智能切換**:自動檢測環境(本地/遠端/WSL)並選擇最適介面 ### 🎨 全新界面設計(v2.1.0) - **模組化架構**:GUI 和 Web UI 均採用模組化設計 - **集中管理**:資料夾結構重新組織,維護更容易 - **現代化主題**:改進的視覺設計和用戶體驗 - **響應式布局**:適應不同螢幕尺寸和視窗大小 ### 🖼️ 圖片支援 - **格式支援**:PNG、JPG、JPEG、GIF、BMP、WebP - **上傳方式**:拖拽檔案 + 剪貼板粘貼(Ctrl+V) - **自動處理**:智能壓縮確保符合 1MB 限制 ### 🌏 多語言 - **三語支援**:繁體中文、英文、簡體中文 - **智能偵測**:根據系統語言自動選擇 - **即時切換**:介面內可直接切換語言 ### ✨ WSL 環境支援(v2.2.5) - **自動檢測**:智能識別 WSL (Windows Subsystem for Linux) 環境 - **瀏覽器整合**:WSL 環境下自動啟動 Windows 瀏覽器 - **多種啟動方式**:支援 `cmd.exe`、`powershell.exe`、`wslview` 等多種瀏覽器啟動方法 - **無縫體驗**:WSL 用戶可直接使用 Web UI,無需額外配置 ### 🌐 SSH Remote 環境支援(v2.3.0 新功能) - **智能檢測**:自動識別 SSH Remote 環境(Cursor SSH Remote、VS Code Remote SSH 等) - **瀏覽器啟動指引**:當無法自動啟動瀏覽器時,提供清晰的解決方案 - **端口轉發支援**:完整的端口轉發設定指引和故障排除 - **MCP 整合優化**:改善與 MCP 系統的整合,提供更穩定的連接體驗 - **詳細文檔**:[SSH Remote 環境使用指南](docs/zh-TW/ssh-remote/browser-launch-issues.md) ## 🖥️ 介面預覽 ### Qt GUI 介面(重構版)