Minidoracat/mcp-feedback-enhanced
Enhanced MCP server for interactive user feedback and command execution in AI-assisted development, featuring dual interface support (Web UI and Desktop Application) with intelligent environment detection and cross-platform compatibility.
解决的问题
该项目提供了一种在长时间运行的AI任务中插入人类检查点的方法。通过在AI调用特定工具时触发交互式界面,要求AI在继续前获得用户确认,从而防止AI代理产生推测性操作或偏离用户意图。
工作原理
这是一个MCP(模型上下文协议)服务器,当AI调用特定工具时会触发Web UI或桌面应用程序。AI发送反馈请求,用户通过界面(文本、提示选择或图像上传)提供输入。此反馈通过WebSocket连接实时传回AI,使AI能够根据人类响应调整行为或继续任务。
适用人群
使用MCP兼容AI IDE和代理(如Cursor、Cline、Windsurf、Augment和Trae)的开发者,希望在本地、SSH远程或WSL环境中对自主AI工作流拥有更多控制权。
主要亮点
- 双接口选项:支持轻量级Web UI和跨平台桌面应用程序(基于Tauri)。
- 智能交互:包含常见响应的提示管理、自动定时提交,以及对图像上传(PNG、JPG、GIF等)的支持。
- 环境适应性:专为本地、SSH远程和WSL环境设计,具备自动检测能力。
- 会话追踪:自动记录会话历史和统计数据,并支持导出为JSON、CSV和Markdown格式。
- 丰富媒体支持:以Markdown格式渲染AI工作摘要,并支持图像粘贴到剪贴板。
相关
- 项目
- 项目
- 项目
- 项目
- 项目