Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giao diện Trò chuyện Cascade
- Giác Cascade khác biệt so với các khung trò chuyện truyền thống trong các IDE khác như thế nào
- Duy trì ngữ cảnh hội thoại qua các yêu cầu tính năng
- Chuyển đổi giữa chế độ giải thích (explain), lập kế hoạch (plan) và hành động (act) bên trong Cascade
- Các mẫu hội thoại thực tế để 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à điều chỉnh đề xuất chỉnh sửa trên các tệp tin
- Theo dõi mối quan hệ phụ thuộc giữa các tệp tin đã được chỉnh sửa
- Hủy các thay đổi lan tỏa khi dự đoán không chính xác
Tích hợp Terminal Bên trong Trình soạn thảo
- Mở và quản lý phiên terminal tích hợp
- Cascade theo dõi đầu ra terminal để tinh chỉnh các bước tiếp theo như thế nào
- Chạy thử nghiệm, biên dịch và triển khai mà không cần rời khỏi Windsurf
- Xử lý các yêu cầu tương tác CLI trong các quy trình tự động hóa
Lập chỉ mục (Indexing) và Quản lý Ngữ cảnh của Windsurf
- Windsurf xây dựng và duy trì cơ sở dữ liệu lập chỉ mục theo thời gian thực như thế nào
- Hành vi lập chỉ mục cho monorepo so với repository đơn lẻ
- Loại trừ các tệp tin được tạo ra và thư mục build để tăng tốc độ lập chỉ mục
- Xây dựng lại cơ sở dữ liệu sau những 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ữ tự nhiên và xem Cascade lập kế hoạch cho nó
- Đánh danh sách các tệp tin được tạo ra trước khi chấp nhận thay đổi
- Chạy ngay lập tức mã nguồn được tạo ra và phản hồi lỗi vào Cascade
- Tinh chỉnh lặp lại thông qua các lời nhắc hội thoại tiếp theo
Quy tắc Tùy chỉnh và Nhắc lệnh Theo Công nghệ
- Viết các quy tắc cụ thể cho dự án dành cho framework nội bộ
- Kiểm soát quy ước đặt tên thông qua tệp quy tắc Windsurf
- Tùy chỉnh lập chỉ mục cho DSL và định dạng file phi chuẩn
- Chia sẻ bộ quy tắc trong toàn đội ngũ phát triển
Gỡ lỗi với Sự Hỗ trợ của Cascade
- Dán chuỗi stack trace vào Cascade để phân tích nguyên nhân gốc rễ
- Hỏi Cascade so sánh phiên bản hoạt động và phiên bản lỗi
- Chạy thử nghiệm hồi quy bên trong trình quan sát terminal của Cascade
- Xác định các import bị hallucinate 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à Đánh giá
- Tạo commit message từ tóm tắt thay đổi hội thoại
- Sơ chế mô tả pull request thông qua trò chuyện Cascade
- Phản hồi ý kiến của người đánh giá 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 hội thoại
Xuất bản và Triển khai Doanh nghiệp
- Quản lý 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 repository có nhiều tệp tin
- Hiểu cơ chế xử lý dữ liệu và tùy chọn từ chối huấn luyện của Windsurf
- Cấu hình proxy doanh nghiệp và VPN cho môi trường tuân thủ quy định
Chuyển đổi từ Các Trình soạn thảo Khác
- Nhập phím tắt và cài đặt từ VS Code hoặc JetBrains
- Xuất các tiện ích mở rộng Windsurf trở lại VS Code chuẩn
- Chiến lược di chuyển đội ngũ và cấu trúc chương trình thử nghiệm
Yêu cầu
- Kinh nghiệm sử dụng IDE như VS Code hoặc JetBrains
- Thông thạo Git và quy trình phát triển agile
- Kinh nghiệm cơ bản với các giao diện trò chuyện dựa trên LLM
Đối tượng
- 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 trò chuyện trực tiếp vào trình soạn thảo
- Freelancers mong muốn giảm thiểu việc chuyển đổi ngữ cảnh với quy trình terminal-trong-IDE
14 Giờ
Đánh giá (1)
Tôi đã học được kiến thức về thư viện Streamlit trong Python và chắc chắn tôi sẽ thử sử dụng nó để cải thiện các ứng dụng của đội tôi, những ứng dụng này được tạo bằng R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Khóa học - GitHub Copilot for Developers
Dịch thuật bằng máy