用途:指导将 Windsurf 升级到新版本,并从 VS Code 或 Cursor 迁移设置,处理扩展兼容性与 Windsurf 专有配置。
主要能力:检查当前版本与更新;从 VS Code 迁移扩展与 settings.json;从 Cursor 迁移规则与忽略文件(.cursorrules→.windsurfrules、.cursorignore→.codeiumignore、.cursor/rules/→.windsurf/rules/);介绍 Windsurf 专有功能(Cascade Workflows、Cascade Memories、Turbo Mode、浏览器预览、带触发模式的工作区规则);升级后校验与备份。
必要用法:查看版本 windsurf --version;导出扩展 code --list-extensions > vscode-extensions.txt,再 cat vscode-extensions.txt | xargs -L1 windsurf --install-extension;复制 settings.json 到对应系统目录;迁移后需移除或禁用 GitHub Copilot,避免与 Supercomplete 冲突。备份示例:tar -czf windsurf-config-backup-$(date +%Y%m%d).tar.gz ~/.config/Windsurf/User/ ~/.codeium/ .windsurfrules .codeiumignore .windsurf/。
适用场景:升级 Windsurf 版本、从 VS Code 或 Cursor 切换、迁移 AI 规则与忽略配置、排查扩展或设置未生效问题。
限制:资料未提供具体版本号、价格、平台支持范围与效果数据;部分路径与命令依赖操作系统,需按实际环境核对。