2025 最新 · 10 章精讲

Windsurf AI 编程工具实战

Vibe Coding 时代的 AI 优先 IDE——让 AI 真正理解你的代码库。Cascade Agent 跨文件自主完成复杂任务,从 VS Code 零成本迁移。

Windsurf 1.x Cascade Agent Codeium 模型 MCP 集成 Windsurf Rules
开始学习 →
10 章节 实战代码 工具对比

课程目录

从 Vibe Coding 概念到生产级工作流,循序渐进掌握 AI 优先编程

Chapter 01
Windsurf 简介与 Vibe Coding 时代
Vibe Coding 概念、Windsurf vs Cursor vs Copilot 全面对比、安装迁移、界面导览与核心名词解释。
Vibe Coding 工具对比 快速上手
Chapter 02
Cascade——AI Agent 深度使用
Write/Chat 两种模式、多步骤跨文件任务、代码库索引、工具调用、@上下文引用与最佳 Prompt 写法。
Cascade Agent 模式 代码库理解
Chapter 03
代码补全与 AI 内联辅助
Supercomplete 多行补全、Tab 补全接受技巧、内联聊天、注释驱动开发、各语言补全质量对比。
Supercomplete 内联聊天 补全技巧
Chapter 04
代码库导航与理解
语义搜索、选中代码让 AI 解释、查找相关文件、代码库地图,以及大型代码库与遗留代码的处理技巧。
语义搜索 代码理解 遗留代码
Chapter 05
调试与错误修复
错误诊断、终端错误自动感知、日志分析、堆栈追踪解读,以及测试驱动修复实战。
调试 错误修复 测试驱动
Chapter 06
Windsurf Rules(自定义规则)
.windsurfrules 文件、项目级/全局规则、示例规则集、团队共享规则,与 .cursorrules 迁移指南。
Rules 团队规范 AI 约束
Chapter 07
多文件重构实战
跨文件重命名、新功能添加、依赖升级、代码审查,REST to WebSocket、Express + TypeScript 实战案例。
重构 依赖升级 实战案例
Chapter 08
测试生成与质量提升
单元测试生成、覆盖率分析、Playwright E2E 测试、文档生成、代码审查 Checklist 自动化。
测试生成 Playwright 文档生成
Chapter 09
与外部工具集成
Git 集成、终端集成、MCP 协议连接数据库和 API、Playwright MCP、Jira/Linear 集成。
MCP Git 集成 外部工具
Chapter 10
工作流最佳实践
AI 友好代码组织、Prompt 工程模板、何时手写 vs AI 生成、安全注意事项、Windsurf vs Cursor 最终选型。
最佳实践 安全 选型指南