About Windsurf Ask Continue
Windsurf Ask Continue is an MCP server in the Other category.
Install
git clone https://github.com/Rhongomiant1227/Windsurf_Ask_ContinueThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Windsurf Ask Continue
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Windsurf Ask Continue - 无限对话 MCP 工具
观前提醒:该项目已完全失效,因为题主并不打算继续开发所以看个乐就好。
⚠️ 仅支持 Windsurf IDE,不支持 VS Code、Cursor 等其他编辑器。
让 AI 对话永不结束,在一次对话中无限次交互。
👤 作者
Rhongomiant1227
- 🔗 GitHub: github.com/Rhongomiant1227
如果觉得好用,欢迎 Star ⭐ 和关注!
💬 为什么开源这个?
有人把这玩意儿拿去闲鱼上卖钱了。
我:???
说实话,这种行为让我很不爽。Vibe Coding 时代,对于会用智能 IDE 的人来说,做这些东西根本没什么技术壁垒。与其让某些人靠信息差割韭菜,不如直接开源,让每个人都能用。
所以我花了点时间把它复现出来,然后开源了。就这么简单。
对那些靠卖这种东西赚钱的朋友:不好意思,砸你们场子了。 😎
✨ 功能特点
- 🔄 无限对话 - AI 完成任务后自动弹窗询问是否继续
- 📋 剪贴板图片 - 支持 Ctrl+V 粘贴截图
- 🖱️ 拖拽上传 - 拖拽图片到对话框
- 🌍 全局规则 - 一次配置,所有项目通用
🧠 工作原理(小白必读)
不理解原理就很难排查问题,请务必阅读!
这个工具由两部分组成
| 组件 | 作用 | 运行方式 |
|---|---|---|
| MCP Server (Python) | 给 AI 提供 ask_continue 工具 |
Windsurf 自动启动 |
| Windsurf 扩展 (VSIX) | 显示弹窗界面,接收用户输入 | 安装后自动运行 |
完整工作流程
你和 AI 对话
↓
AI 完成任务,调用 ask_continue 工具
↓
MCP Server 收到调用,通知扩展
↓
扩展弹出对话框:"继续对话?"
↓
你输入新指令,点击"继续"
↓
指令返回给 AI,继续执行
↓
循环...
关键配置文件
Windsurf 通过这个配置文件知道如何启动 MCP Server:
文件位置: C:\Users\你的用户名\.codeium\windsurf\mcp_config.json
内容示例:
{
"mcpServers": {
"ask-continue": {
"command": "python",
"args": ["F:/你的路径/mcp-server-python/server.py"]
}
}
}
重要: 这个文件由 install.bat 自动生成,路径是你项目的实际位置。如果你移动了项目文件夹,需要重新运行 install.bat 更新路径。
为什么不需要手动启动服务器?
Windsurf 启动时会:
- 读取
mcp_config.json - 自动执行里面的命令启动 Python 进程
- 通过标准输入输出与 Python 进程通信
你不需要手动运行任何东西,Windsurf 全自动管理。
🚀 安装教程(保姆级)
前置要求
- Windsurf IDE - 这是唯一支持的编辑器
- Python 3.10+ - 用于运行 MCP Server
方式一:一键安装(推荐)
- 双击运行
install.bat - 按提示手动安装 VSIX 扩展(会自动打开文件位置)
- 重启 Windsurf(非常重要!)
- 完成!
💡 更新时:再次运行
install.bat即可自动更新全局规则文件(旧文件会备份为.windsurfrules.backup)
方式二:手动安装
步骤 1:安装 Python 依赖
打开命令行,进入项目目录:
cd mcp-server-python
pip install -r requirements.txt
步骤 2:安装 Windsurf 扩展
- 打开 Windsurf
- 按
Ctrl+Shift+P打开命令面板 - 输入
Extensions: Install from VSIX - 选择项目目录下的
windsurf-ask-continue-1.1.0.vsix文件
步骤 3:配置 MCP
创建或编辑文件 C:\Users\你的用户名\.codeium\windsurf\mcp_config.json:
{
"mcpServers": {
"ask-continue": {
"command": "python",
"args": ["你的完整路径/mcp-server-python/server.py"]
}
}
}
注意:
- 路径使用正斜杠
/或双反斜杠\\ - 路径必须是绝对路径,例如
F:/Projects/Windsurf_Ask_Continue/mcp-server-python/server.py
步骤 4:配置全局规则
复制 rules/example-windsurfrules.txt 的内容到 C:\Users\你的用户名\.windsurfrules
这个规则文件告诉 AI 在完成任务后必须调用 ask_continue 工具。
步骤 5:重启 Windsurf
必须重启,否则配置不会生效。
✅ 验证安装成功
- 打开 Windsurf
- 查看右下角状态栏,应该显示
Ask Continue: 23983(数字可能不同) - 和 AI 对话,让它做一个简单任务
- 任务完成后应该自动弹出"继续对话?"窗口
如果没有弹窗,请查看下方故障排除。
📁 项目结构
├── install.bat # 一键安装脚本
├── uninstall.bat # 卸载脚本
├── mcp-server-python/ # MCP 服务器(Python)
│ ├── server.py # 主程序
│ └── requirements.txt # Python 依赖
├── vscode-extension/ # Windsurf 扩展源码(TypeScript)
├── rules/ # 规则模板
│ └── example-windsurfrules.txt
└── windsurf-ask-continue-1.1.0.vsix # 打包好的扩展
🛠️ 常用操作
| 操作 | 方法 |
|---|---|
| 重新打开弹窗 | Ctrl+Shift+P → Ask Continue: Open Panel |
| 查看状态 | Ctrl+Shift+P → Ask Continue: Show Status |
| 重启扩展服务 | Ctrl+Shift+P → Ask Continue: Restart Server |
🔧 故障排除
问题:弹窗不出现
检查步骤:
- 状态栏是否显示
Ask Continue: 23983?- 如果显示 → 扩展正常,问题在 MCP
- 如果不显示 → 扩展没装好,重新安装 VSIX
- AI 是否调用了
ask_continue工具?- 检查
.windsurfrules是否存在且内容正确
- 检查
问题:MCP 工具不可用 / AI 说没有这个工具
原因:Windsurf 没有正确加载 MCP 配置
解决方案:
- 检查
mcp_config.json是否存在且路径正确 - 确认路径指向的
server.py文件确实存在 - 重启 Windsurf
问题:不小心关了弹窗
按 Ctrl+Shift+P → 输入 Ask Continue: Open Panel → 回车
问题:端口冲突
在 Windsurf 设置中搜索 askContinue.serverPort,改成其他端口(如 23984)
问题:移动了项目文件夹后不工作
重新运行 install.bat,它会更新 mcp_config.json 中的路径。
❓ 常见问题 Q&A
遇到问题请先自查!此部分会持续更新。
Q:报错"无法连接到任何 VS Code 扩展",提示"请确保 Ask Continue 扩展已安装并在 VS Code 中运行",Windsurf 更新版本后好像用不了了?
A:这种问题通常是版本冲突导致的。新版本 Windsurf 更新了对 MCP 的支持,可能与旧版本配置不兼容。
解决方案:
- 先运行
uninstall.bat卸载 git pull拉取最新代码- 重新运行
install.bat安装 - 重启 Windsurf
⚠️ 使用声明
本项目完全免费开源,禁止任何形式的二次打包售卖!
如果你在闲鱼、淘宝或其他平台看到有人售卖此工具,请直接举报。
📄 License
CC BY-NC-SA 4.0 (署名-非商业性使用-相同方式共享)
- ✅ 可以自由使用、修改、分享
- ✅ 需要注明原作者 (Rhongomiant1227)
- ❌ 禁止商业用途
- ❌ 禁止二次打包售卖
详见 LICENSE 文件
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.