Hướng dẫn cho người mới: Cách xây dựng workflow tùy chỉnh với Canvases trong GitHub Copilot
Khám phá tính năng Canvases trong GitHub Copilot app, cho phép bạn tạo ra các giao diện làm việc tùy chỉnh thông qua mô tả bằng ngôn ngữ tự nhiên, giúp tối ưu hóa quy trình phát triển phần...
- Giọng nữ Bắc
Thay vì phải ép buộc công việc của mình vào những giao diện cố định, GitHub Copilot app giới thiệu tính năng Canvases – một cách tiếp cận mới cho phép giao diện tự định hình dựa trên workflow của bạn. Canvases (hay còn gọi là canvas extension) đóng vai trò như một không gian làm việc tương tác giữa bạn và AI, nơi bạn có thể tạo ra bảng kanban, danh sách kiểm tra (checklist), bảng điều khiển hoặc các biểu mẫu tùy chỉnh.
Table Of Content
Tạo Canvas với lệnh /create-canvas
Bạn không cần phải viết code hay thiết kế thủ công. Chỉ cần mở một phiên làm việc với agent và sử dụng lệnh /create-canvas. Hãy mô tả yêu cầu của bạn bằng ngôn ngữ tự nhiên, tập trung vào ba yếu tố chính:
- Workflow mà bạn muốn hỗ trợ.
- Các thao tác bạn muốn thực hiện trên giao diện.
- Các tác vụ mà bạn muốn AI có thể tự động xử lý.
Sau khi nhận mô tả, agent sẽ tự động xây dựng giao diện trong bảng điều khiển bên phải mà không yêu cầu bạn phải can thiệp vào cấu trúc file hay layout.
Tối ưu hóa workflow với sự linh hoạt
Canvas không phải là một thiết kế tĩnh. Bạn có thể liên tục tinh chỉnh nó bằng cách yêu cầu agent thêm cột, bộ lọc, hoặc tích hợp các pull request đang mở. Khi đã ưng ý, canvas này sẽ được lưu lại dưới dạng một extension, cho phép bạn tái sử dụng cho các dự án khác hoặc chia sẻ với đồng nghiệp trong team.
Cộng tác thời gian thực
Điểm mạnh của Canvases là khả năng tương tác hai chiều. Khi bạn di chuyển một thẻ hoặc cập nhật trạng thái trên giao diện, agent sẽ nhận diện thay đổi đó ngay lập tức mà không cần đồng bộ hóa thủ công. Ngược lại, bạn có thể yêu cầu agent thực hiện các hành động trực tiếp trên canvas, chẳng hạn như thêm ghi chú phát hành hoặc cập nhật tiến độ công việc, giúp quá trình làm việc trở nên liền mạch và hiệu quả hơn.
Bắt đầu như thế nào?
Nếu chưa biết bắt đầu từ đâu, bạn có thể tham khảo các extension có sẵn từ cộng đồng thông qua Awesome Copilot. Hãy thử cài đặt một mẫu có sẵn, sau đó yêu cầu agent tùy chỉnh lại cho phù hợp với nhu cầu cá nhân. Hãy bắt đầu đơn giản bằng cách tạo một bảng checklist hoặc bảng quản lý công việc nhỏ cho dự án hiện tại của bạn.
Nguồn tham khảo: GitHub Blog



No Comment! Be the first one.