Infinite WF 持续对话
⚠️ 重要说明:本插件不是基于 MCP (Model Context Protocol) 实现的!
所以无须担心遭遇官方封禁。只要有 Node.js、Python、Java、Go、PHP 其中一种环境即可使用插件。
VSCode/Windsurf 扩展,通过脚本实现 AI 无限对话循环,支持多窗口多开。
支持的运行环境
插件会自动检测用户电脑上的运行环境,按以下优先级选择:
| 优先级 |
运行时 |
脚本文件 |
调用命令 |
| 1 |
Python |
infinite-wf.py |
python infinite-wf.py |
| 2 |
Node.js |
infinite-wf.js |
node infinite-wf.js |
| 3 |
Java |
infinite-wf.java |
java infinite-wf.java |
| 4 |
Go |
infinite-wf.go |
go run infinite-wf.go |
| 5 |
PHP |
infinite-wf.php |
php infinite-wf.php |
只需安装以上任意一种运行环境即可使用!
推荐:安装 Python(最简单)
Windows:
- 访问 https://www.python.org/downloads/ 下载安装
- 安装时勾选 "Add Python to PATH"
- 完成!
Mac:
系统自带 Python,无需安装。
或者:安装 Node.js
Windows (推荐使用 nvm-windows):
nvm 下载地址:https://nvm.uihtm.com/
安装步骤:
- 下载并安装 nvm-windows
- 使用
nvm -v 检查是否安装成功
- 使用
nvm install 22 下载 Node.js 22 版本
- 使用
nvm list 查看已安装的各版本 Node.js
- 使用
nvm use 22 切换到对应版本
- 使用
node -v 检查 Node.js 是否安装成功
或者直接安装:
访问 https://nodejs.org/zh-cn/ 下载 LTS 版本安装即可
Mac (推荐使用 nvm):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install --lts
功能特点
- 无限对话循环:AI 完成任务后不会终止,而是等待用户下一次输入
- 多语言脚本支持:自动检测环境,支持 Node.js/Python/Java/Go/PHP
- 脚本交互模式:通过脚本调用实现 AI 与用户的交互
- 多窗口多开:每个窗口自动分配唯一端口,互不干扰
- 自动生成规则:启动时自动在工作区生成
.windsurfrules 文件
- 开头语复制:一键复制开头语,告诉 AI 使用脚本
安装
从 VSIX 安装
- 将
infinite-wf-4.4.0.vsix 文件拖拽到 Windsurf 扩展管理窗口中
- 重启 Windsurf
许可证
MIT
| |