联系我们

课程大纲

Cascade对话界面

  • Cascade与其他IDE中传统聊天面板的区别
  • 在功能请求之间维护对话上下文
  • 在Cascade内切换解释、计划和执行模式
  • 用于修复错误和构建功能的真实对话模式

预测性编辑与多文件感知

  • 什么是预测性编辑及其自动触发的时机
  • 接受、拒绝和调整跨文件的编辑建议
  • 自动跟踪编辑文件之间的依赖关系
  • 在预测不准确时撤销级联更改

编辑器内的终端集成

  • 打开和管理集成的终端会话
  • Cascade如何观察终端输出来优化下一步
  • 无需离开Windsurf即可运行测试、构建和部署
  • 在自动化流程中处理交互式CLI提示

Windsurf索引与上下文管理

  • Windsurf如何构建和维护实时项目索引
  • 单仓库与多仓库的索引行为
  • 排除生成的工件和构建目录以加快索引速度
  • 在重大结构更改后重建索引

对话式功能构建

  • 用简单语言描述功能并观察Cascade的规划
  • 在接收更改前查看生成的文件列表
  • 立即运行生成的代码并将错误反馈给Cascade
  • 通过对话式后续提示进行迭代优化

自定义规则与技术特定提示

  • 为内部框架编写项目特定规则
  • 通过Windsurf规则文件强制执行命名约定
  • 为DSL和非标准文件格式定制索引
  • 在开发团队中共享规则集

借助Cascade进行调试

  • 将堆栈跟踪粘贴到Cascade中进行根本原因分析
  • 让Cascade比较正常和出错版本
  • 在Cascade的终端观察器中运行回归测试
  • 在编辑后识别幻觉导入或缺失的依赖项

版本控制与审查集成

  • 从对话式变更摘要生成提交消息
  • 通过Cascade聊天准备拉取请求描述
  • 通过目标文件编辑回应审查者评论
  • 在对话式开发中保持干净的提交历史

性能与企业部署

  • 在内存限制内管理大型工作区索引
  • 优化具有大量文件的仓库的启动时间
  • 了解Windsurf的数据处理和训练退出机制
  • 为受监管环境配置企业代理和VPN

从其他编辑器过渡

  • 从VS Code或JetBrains导入快捷键和设置
  • 将Windsurf扩展导出回标准VS Code
  • 团队迁移策略和试点项目结构

要求

  • 具备使用VS Code或JetBrains等IDE的经验
  • 熟悉Git和敏捷开发工作流
  • 对基于LLM的聊天界面有基本了解

受众

  • 评估Windsurf作为主要开发环境的开发者
  • 希望在编辑器中原生集成对话AI的产品团队
  • 希望通过终端-IDE工作流减少上下文切换的自由职业者
 14 小时

客户评论 (1)

即将举行的公开课程

课程分类