# Hướng dẫn cho người mới: Cách xây dựng quy trình làm việc tùy chỉnh với Canvases trên GitHub Copilot

- Nguồn: GitHub Blog
- Thời gian phát hành: 2026-09-26 01:00 (giờ Việt Nam)
- Điểm AI: 63/100
- Nhãn AIHOT: Tinh chọn
- Link AIHOT.vn: https://aihot.vn/items/a1bd312a0aeccd6d
- Nguồn dữ liệu AI HOT: https://aihot.news/items/cmuha4bdk063qro3buzyc19hv
- Link gốc: https://github.blog/ai-and-ml/github-copilot/github-copilot-app-for-beginners-how-to-build-custom-workflows-with-canvases

## Lý do tinh chọn

Hướng dẫn này đến từ blog chính thức của GitHub Copilot, giải thích cách sử dụng /create-canvas để tạo giao diện chia sẻ hai chiều, phù hợp cho độc giả muốn bắt đầu tùy chỉnh quy trình làm việc của tác nhân thông minh.

## Tóm tắt AI

GitHub vừa ra mắt hướng dẫn sử dụng tính năng /create-canvas, cho phép người dùng tạo 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.

## Thân bài

![GitHub Copilot app for Beginners: How to build custom workflows with canvases](https://github.blog/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-3.59.20-PM.png?fit=1133%2C636)

Hầu hết các công cụ đều cung cấp sẵn một bộ màn hình cố định và yêu cầu bạn phải điều chỉnh công việc của mình cho phù hợp với chúng. Nhưng sẽ thế nào nếu bạn có thể bắt đầu với quy trình làm việc mong muốn và để giao diện tự hình thành xung quanh quy trình đó?

Đó chính là ý tưởng đằng sau [các canvas trong ứng dụng GitHub Copilot](https://docs.github.com/en/copilot/how-tos/github-copilot-app/working-with-canvas-extensions). Một canvas, hay còn gọi là tiện ích mở rộng canvas, là một giao diện có thể tùy chỉnh mà bạn và tác nhân (agent) cùng chia sẻ. Nó có thể là bảng kanban, bảng phân loại vấn đề, danh sách kiểm tra phát hành, bảng điều khiển, biểu mẫu hoặc thậm chí là bảng tính: một giao diện người dùng (UI) được định hình theo cách bạn làm việc.

Vì canvas có tính tương tác hai chiều, tác nhân có thể cập nhật nó khi làm việc, và bạn cũng có thể sử dụng các nút, thẻ, bộ lọc và các điều khiển khác để thực hiện thay đổi. Giống như việc sử dụng một bảng trắng trực tuyến dùng chung vậy.

Hãy cùng tạo một cái nhé.

### Tạo canvas với /create-canvas

Để tạo một canvas, bạn không cần phải viết mã hay thiết kế thủ công. Chỉ cần mở một phiên làm việc với tác nhân, nhập lệnh /create-canvas [skill](https://docs.github.com/en/copilot/reference/github-copilot-app-reference/built-in-skills) và mô tả những gì bạn muốn bằng ngôn ngữ tự nhiên.

Hãy đảm bảo yêu cầu (prompt) của bạn bao gồm ba yếu tố:

- Quy trình làm việc mà canvas cần hỗ trợ.
- Những gì bạn có thể thực hiện trên giao diện đó.
- Những gì tác nhân có thể thực hiện.

Ví dụ, bạn có thể nhập:

```
/create-canvas Create a release notes canvas for tracking new feature work completed across GitHub Copilot app sessions. Include controls for reviewing and organizing entries and allow the agent to add and update them.
```

Sau đó, tác nhân sẽ xây dựng giao diện và mở nó ở bảng điều khiển bên phải mà bạn không cần phải viết tệp hay can thiệp vào bố cục. Một mô tả sẽ trở thành một công cụ tùy chỉnh sẵn sàng để sử dụng.

### Định hình canvas theo quy trình làm việc của bạn

Vì giao diện được tạo ra từ mô tả của bạn, phiên bản đầu tiên chỉ là điểm khởi đầu, và bạn có thể tiếp tục tinh chỉnh cho đến khi hài lòng.

Bạn có thể yêu cầu tác nhân thêm cột hoặc bộ lọc, kéo các pull request đang mở của bạn vào, hoặc biến toàn bộ canvas thành một danh sách kiểm tra cho ngày làm việc. Tác nhân sẽ sửa đổi canvas để phù hợp với yêu cầu. Mặc dù không có menu bố cục cố định, nhưng nếu bạn có thể mô tả một quy trình làm việc, bạn gần như có thể biến nó thành một canvas.

Sau khi tạo, canvas của bạn được lưu dưới dạng một tiện ích mở rộng để bạn có thể sử dụng lại. Bạn có thể giữ nó cùng với dự án để chia sẻ với nhóm hoặc lưu dưới dạng tiện ích mở rộng cá nhân chỉ dành riêng cho bạn.

### Cộng tác tức thì, không cần ra lệnh rồi chờ đợi

Sức mạnh thực sự của canvas là bạn và tác nhân có thể cùng làm việc tại cùng một thời điểm.

Khi bạn nhấp vào một nút, cập nhật một trường hoặc di chuyển một thẻ, trạng thái chia sẻ của canvas sẽ thay đổi ngay lập tức. Tác nhân sẽ thấy cùng một bản cập nhật mà không cần bước gửi hoặc đồng bộ hóa riêng biệt.

Điều này cũng hoạt động theo chiều ngược lại. Bạn có thể yêu cầu tác nhân sử dụng các khả năng của chính canvas—những hành động tương tự như bạn có thể làm—để thêm ghi chú phát hành hoặc di chuyển một thẻ, sau đó xem thay đổi đó xuất hiện trên giao diện. Thay vì gửi lệnh và chờ phản hồi, bạn đang cùng tác nhân điều hướng công việc.

### Mang theo những điều này

Việc tạo một canvas hữu ích bắt đầu bằng ba câu hỏi đơn giản:

- Tôi muốn xem những thông tin gì?
- Tôi muốn thay đổi trực tiếp những gì?
- Tác nhân nên có khả năng cập nhật hoặc thực hiện những gì?

Bạn không biết bắt đầu từ đâu? Cộng đồng đã chia sẻ các [tiện ích mở rộng canvas có sẵn thông qua Awesome Copilot](https://awesome-copilot.github.com/extensions/), bao gồm các công cụ ghi chú phát hành, bảng kanban, quy trình phân loại vấn đề và nhiều hơn nữa. Hãy cài đặt một cái gần giống với nhu cầu của bạn, sau đó yêu cầu tác nhân tùy chỉnh nó cho quy trình làm việc của bạn theo cách tương tự như khi bạn tinh chỉnh một canvas tự tạo.

Hãy bắt đầu từ quy mô nhỏ: mở một phiên làm việc, chạy lệnh /create-canvas và mô tả một bảng hoặc danh sách kiểm tra đơn giản cho công việc bạn đang thực hiện hiện tại.

### Thẻ:

- [GitHub Copilot](https://github.blog/tag/github-copilot/)
- [GitHub Copilot app](https://github.blog/tag/github-copilot-app/)
- [GitHub Copilot app for Beginners](https://github.blog/tag/github-copilot-app-for-beginners/)

### Viết bởi

Chuyên viên tư vấn công cụ phát triển AI cấp cao

### Khám phá thêm từ GitHub

### Tài liệu

Mọi thứ bạn cần để làm chủ GitHub, tất cả tại một nơi.

[Đi đến Tài liệu](https://docs.github.com/)

### GitHub

Xây dựng những điều tiếp theo trên GitHub, nơi dành cho bất kỳ ai từ bất kỳ đâu để xây dựng bất cứ thứ gì.

[Bắt đầu xây dựng](https://github.com/)

### Câu chuyện khách hàng

Gặp gỡ các công ty và đội ngũ kỹ thuật đang xây dựng cùng GitHub.

[Tìm hiểu thêm](https://github.com/customer-stories)

_Bài gốc còn tiếp._ Xem tiếp tại: <https://github.blog/ai-and-ml/github-copilot/github-copilot-app-for-beginners-how-to-build-custom-workflows-with-canvases>
