Windsurf Ask Continue
No description available
Ask AI about Windsurf Ask Continue
Powered by Claude · Grounded in docs
I know everything about Windsurf Ask Continue. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
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 文件
