# MCP Feedback Enhanced(交互反馈 MCP) **🌐 语言切换 / Language:** [English](README.md) | [繁體中文](README.zh-TW.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 Remote 环境**(Cursor SSH Remote、VS Code Remote 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-CN/ssh-remote/browser-launch-issues.md) ## 🖥️ 界面预览 ### Qt GUI 界面(重构版)