VietTechiesHIỂU CÔNG NGHỆ. MỞ GÓC NHÌN.
☰ Chuyên mục

GitHub giải thích cách Copilot tạo canvas quy trình tùy chỉnh

27/09/2026 · VietTechies · Biên tập

GitHub giải thích cách Copilot tạo canvas quy trình tùy chỉnh
Ảnh minh họa do AI tạo.

GitHub đã đăng một bài hướng dẫn ngày 25 tháng 9, giải thích cách lập trình viên tạo giao diện quy trình tùy chỉnh trong ứng dụng GitHub Copilot. Các giao diện này, được gọi là canvas hoặc canvas extension, có thể là bảng kanban, danh sách kiểm tra bản phát hành, công cụ phân loại issue, bảng điều khiển, biểu mẫu hoặc bảng tính.

Tạo giao diện từ một câu lệnh

Lập trình viên bắt đầu một phiên làm việc với agent, nhập kỹ năng `/create-canvas` rồi mô tả quy trình cần dùng bằng tiếng Anh thông thường. GitHub khuyến nghị nêu rõ thông tin mà giao diện cần hỗ trợ, các điều khiển người dùng có thể sử dụng và những hành động agent có thể thực hiện.

Sau đó, agent tạo giao diện và mở giao diện này trong bảng điều khiển bên phải của ứng dụng. Theo hướng dẫn của GitHub, người dùng không cần tự tạo tệp hoặc thiết kế bố cục.

Trạng thái dùng chung thay cho lệnh lặp lại

Canvas hoạt động hai chiều: người dùng có thể di chuyển thẻ, chỉnh sửa trường, áp dụng bộ lọc hoặc nhấn nút, trong khi agent làm việc với cùng trạng thái đó. Các thay đổi qua giao diện lập tức hiển thị với agent mà không cần gửi thêm tin nhắn hay thực hiện bước đồng bộ riêng.

Agent cũng có thể gọi những hành động mà canvas cung cấp, chẳng hạn thêm mục ghi chú phát hành hoặc di chuyển một mục. Nhờ vậy, lập trình viên có thể điều khiển quy trình bằng cả hướng dẫn hội thoại lẫn các nút điều khiển trực tiếp trên giao diện.

Tinh chỉnh và dùng lại

Canvas được tạo ban đầu chỉ là điểm bắt đầu. Lập trình viên có thể yêu cầu Copilot thêm cột hoặc bộ lọc, đưa các pull request đang mở vào giao diện, hoặc chuyển toàn bộ canvas thành danh sách kiểm tra trong ngày. GitHub cho biết không có danh sách bố cục cố định, vì vậy kết quả phụ thuộc vào mức độ rõ ràng của mô tả quy trình và quá trình tinh chỉnh.

Sau khi hoàn tất, canvas được lưu dưới dạng extension. Lập trình viên có thể giữ riêng cho cá nhân hoặc lưu cùng dự án để cả nhóm sử dụng. Họ cũng có thể cài các canvas extension do cộng đồng tạo từ Awesome Copilot rồi yêu cầu agent điều chỉnh chúng.

Những điều bài hướng dẫn chưa khẳng định

Bài viết mang tính hướng dẫn tổng quan, không phải đánh giá độc lập về các giao diện được tạo. Bài không đưa ra số đo hiệu năng, thông tin giá hoặc danh sách đầy đủ về khả năng tương thích, đồng thời không bảo đảm mọi quy trình được mô tả đều có thể chuyển thành canvas thành công.

Ảnh minh họa do AI tạo.

Nguồn: GitHub Copilot app for Beginners: How to build custom workflows with canvases