让 AI 停下来听你说话 — 随时介入对话,精准反馈指令。
旧版使用脚本注入方式已被 Windsurf 检测并封禁,无法继续使用。v3.0 改用 MCP 协议通信,需要清理旧版残留文件:
- 卸载旧版插件
- 删除项目中旧版自动生成的
.windsurfchatopen/目录和.windsurfrules文件 - 清理 Windsurf 全局提示词中旧版相关内容
- 安装新版
- MCP 协议通信 — 通过 HTTP SSE 与 Windsurf AI 交互,无需额外进程
- 多 IDE 支持 — Windsurf / Windsurf-next 共用同一服务,自动同步
- 图片反馈 — 粘贴/拖拽图片到输入框,直接发送给 AI
- 文件引用 — 输入框引用工作区文件,AI 可直接查看
- 动态工具名 — 支持手动重新生成 MCP 工具名(防检测)
- 复制开头语 — 当 AI 偶尔不遵循规则时,可手动复制规则粘贴到对话开头
- 浅色/深色主题自适应
Extension (VSCode 插件)
↕ WebSocket
Central Server (端口 23985)
↕ HTTP SSE (/mcp)
Windsurf AI (MCP 工具调用)
- Extension — 管理面板 UI、用户交互、MCP 配置写入
- Central Server — 单进程提供 WebSocket + HTTP SSE MCP 端点
- Windsurf AI — 通过
mcp_config.json中的serverUrl调用 MCP 工具
从 Releases 下载 .vsix 文件:
Ctrl+Shift+P → Extensions: Install from VSIX...
安装后重启 Windsurf,插件会自动:
- 启动 Central Server
- 注册 MCP 工具到
~/.codeium/windsurf/mcp_config.json(或windsurf-next) - 注入规则到
global_rules.md
点击底部状态栏 DevFlow 或使用快捷键 Ctrl+Shift+D 打开面板。
| 命令 | 说明 |
|---|---|
DevFlow: Focus Panel |
聚焦到 DevFlow 面板 |
DevFlow: Regenerate MCP Tool Name |
手动生成新的 MCP 工具名 |
| 按钮 | 说明 |
|---|---|
| 📋 | 复制开头语到剪贴板(AI 不遵循规则时手动粘贴到对话开头) |
| 🔄 | 生成新的 MCP 工具名 |
两个 IDE 同时运行时:
- 先启动的 IDE 占用 Central Server(端口 23985)
- 后启动的 IDE 自动连接已有服务,同步工具名
- 先启动的 IDE 关闭后,另一个 IDE 自动接管服务器
MIT License