Liên hệ với chúng tôi

Đề cương khóa học

Giao diện Hội thoại Cascade

  • Cách thức Cascade khác biệt với các bảng trò chuyện truyền thống trong các IDE khác
  • Duy trì ngữ cảnh hội thoại xuyên suốt các yêu cầu tính năng
  • Chuyển đổi giữa các chế độ giải thích (explain), lập kế hoạch (plan) và thực thi (act) bên trong Cascade
  • Các mẫu hội thoại thực tế cho việc sửa lỗi và xây dựng tính năng

Chỉnh sửa Dự đoán và Nhận biết Đa Tệp tin

  • Chỉnh sửa dự đoán là gì và khi nào chúng tự động kích hoạt
  • Chấp nhận, từ chối và tinh chỉnh các đề xuất chỉnh sửa trên nhiều tệp tin
  • Theo dõi các phụ thuộc giữa các tệp tin được chỉnh sửa một cách tự động
  • Hoàn tác các thay đổi lan truyền khi các dự đoán không chính xác

Tích hợp Terminal Trong Trình Soạn Thảo

  • Mở và quản lý các phiên terminal tích hợp
  • Cách Cascade theo dõi kết quả đầu ra của terminal để tinh chỉnh các bước tiếp theo
  • Chạy thử nghiệm, xây dựng (build) và triển khai (deploy) mà không cần rời khỏi Windsurf
  • Xử lý các lệnh nhắc tương tác (CLI prompts) trong các quy trình tự động hóa

Lập chỉ mục và Quản lý Ngữ cảnh của Windsurf

  • Cách Windsurf xây dựng và duy trì chỉ mục dự án theo thời gian thực
  • Hành vi lập chỉ mục cho monorepos so với các kho lưu trữ đơn lẻ
  • Loại trừ các tệp tạo sẵn (generated artifacts) và thư mục xây dựng để lập chỉ mục nhanh hơn
  • Xây dựng lại chỉ mục sau các thay đổi cấu trúc lớn

Xây dựng Tính năng Bằng Hội thoại

  • Mô tả một tính năng bằng ngôn ngữ thông thường và xem Cascade lên kế hoạch triển khai
  • Xem lại danh sách tệp được tạo trước khi chấp nhận các thay đổi
  • Chạy đoạn mã được tạo ngay lập tức và báo lỗi ngược lại cho Cascade
  • Tinh chỉnh lặp đi lặp lại bằng các câu lệnh hội thoại tiếp theo

Quy tắc Tùy chỉnh và Prompting theo Công nghệ

  • Viết các quy tắc cụ thể cho dự án dành cho các khung làm việc (framework) nội bộ
  • Áp dụng các quy ước đặt tên thông qua tệp quy tắc của Windsurf
  • Tùy chỉnh việc lập chỉ mục cho DSL và các định dạng tệp không chuẩn
  • Chia sẻ bộ quy tắc trong toàn bộ nhóm phát triển

Gỡ lỗi Với Sự Hỗ Trợ Của Cascade

  • Dán các ngăn xếp (stack traces) vào Cascade để phân tích nguyên nhân gốc rễ
  • Yêu cầu Cascade so sánh phiên bản đang hoạt động và phiên bản bị lỗi
  • Chạy các thử nghiệm hồi quy (regression tests) bên trong trình theo dõi terminal của Cascade
  • Xác định các lệnh nhập liệu bị ảo giác (hallucinated imports) hoặc thiếu phụ thuộc sau khi chỉnh sửa

Tích hợp Kiểm soát Phiên bản và Duyệt xét (Review)

  • Tạo thông báo commit từ các tóm tắt thay đổi theo hội thoại
  • Chuẩn bị mô tả pull request thông qua trò chuyện với Cascade
  • Phản hồi các bình luận của người xem xét bằng cách chỉnh sửa tệp tin cụ thể
  • Duy trì lịch sử commit sạch sẽ trong quá trình phát triển theo hội thoại

Hiệu suất và Triển khai Doanh nghiệp

  • Quản lý quá trình lập chỉ mục không gian làm việc lớn trong giới hạn bộ nhớ
  • Tối ưu hóa thời gian khởi động cho các kho lưu trữ có nhiều tệp tin
  • Hiểu cách Windsurf xử lý dữ liệu và tùy chọn từ chối đào tạo (training opt-out)
  • Cấu hình proxy và VPN doanh nghiệp cho các môi trường quy định nghiêm ngặt

Chuyển đổi Từ Các Trình Soạn Thảo Khác

  • Nhập các phím tắt và cài đặt từ VS Code hoặc JetBrains
  • Xuất các tiện ích mở rộng của Windsurf ngược trở lại VS Code tiêu chuẩn
  • Chiến lược di chuyển nhóm và cấu trúc chương trình thí điểm

Yêu cầu

  • Kinh nghiệm sử dụng IDE như VS Code hoặc JetBrains
  • Làm quen với Git và quy trình phát triển theo phương pháp Agile
  • Kinh nghiệm cơ bản với giao diện trò chuyện dựa trên LLM

Đối tượng tham gia

  • Các nhà phát triển đang đánh giá Windsurf như môi trường phát triển chính
  • Nhóm sản phẩm muốn tích hợp AI hội thoại ngay trong trình soạn thảo của mình
  • Freelancer tìm cách giảm thiểu việc chuyển đổi ngữ cảnh bằng cách tích hợp terminal vào IDE
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan