# Kỹ năng (Skills)

URL: /vi/docs/agents/skills

Kỹ năng là hướng dẫn viết sẵn giúp agent xử lý một loại yêu cầu, như hoàn tiền hay khiếu nại, và chỉ được tải khi cuộc trò chuyện cần đến.



Kỹ năng là quy trình viết sẵn mà agent làm theo cho một loại yêu cầu, ví dụ xử lý hoàn tiền hoặc trấn an khách đang bực. Kỹ năng không tự gọi hệ thống khác; nó cho agent biết cần hỏi gì, kiểm tra gì và được hứa gì, và có thể chỉ rõ nên dùng [công cụ](https://ecbot.dev/docs/agents/tools) nào.

## Kỹ năng của bạn [#kỹ-năng-của-bạn]

Mở **Skills** trong nhóm **Trợ lý AI** ở thanh bên.

![Danh sách kỹ năng với nút Tạo mới](https://ecbot.dev/_docs/screenshots/vi/skills.png)

1. **Tạo mới** mở biểu mẫu kỹ năng.
2. Các kỹ năng của bạn. Mở một kỹ năng để sửa hoặc tắt.

## Bắt đầu từ mẫu [#bắt-đầu-từ-mẫu]

![Biểu mẫu tạo kỹ năng với hàng mẫu Bắt đầu với](https://ecbot.dev/_docs/screenshots/vi/skill-create.png)

1. **Bắt đầu với** điền sẵn biểu mẫu từ một kỹ năng mẫu, như Đặt lịch hẹn hay Tình trạng đơn hàng. Bạn cũng có thể nhập tệp `.md`.

## Viết một kỹ năng [#viết-một-kỹ-năng]

* **Tên**: nhãn ngắn, ví dụ "Đơn giao trễ".
* **Khi nào dùng**: khi nào agent nên tải kỹ năng, ví dụ "Dùng khi khách báo đơn chưa tới." Hãy viết cụ thể.
* **Quy tắc** (không bắt buộc): những điều agent luôn giữ khi dùng kỹ năng, kể cả khi một bước nói khác.
* **Hướng dẫn**: viết dạng văn bản Markdown, hoặc theo các bước. Bấm **Viết theo các bước** trên biểu mẫu trống để dùng các bước.

## Viết theo các bước [#viết-theo-các-bước]

![Một kỹ năng viết theo các bước, có Nếu, Nếu không và một bước Công cụ](https://ecbot.dev/_docs/screenshots/vi/skill-steps.png)

1. Mỗi bước có loại và nội dung. Menu bên phải để di chuyển hoặc xóa bước.
2. **Nếu** rẽ nhánh theo điều kiện. Thêm **Nếu không, nếu** hoặc **Nếu không** bên dưới.
3. **Công cụ** gọi một công cụ của bạn hoặc một thao tác có sẵn.
4. **Thêm bước** thêm một bước vào danh sách đó.

* **Hỏi**: cần hỏi khách thông tin gì. Agent bỏ qua nếu khách đã nói rồi.
* **Nói**: một tin nhắn nguyên văn. Agent dịch lại khi khách viết bằng ngôn ngữ khác.
* **Dặn**: điều cần nói với khách, bằng lời của agent.
* **Công cụ**: một [công cụ](https://ecbot.dev/docs/agents/tools) của bạn, hoặc thao tác có sẵn: chuyển cho nhân viên, báo cho đội ngũ, gắn hoặc gỡ tag, hẹn nhắn lại, hoặc lưu thông tin khách.
* **Nếu**: các bước chỉ chạy khi điều kiện đúng.

### Chọn công cụ [#chọn-công-cụ]

![Ô chọn công cụ của bước Công cụ, với các thao tác có sẵn và công cụ HTTP, MCP của workspace](https://ecbot.dev/_docs/screenshots/vi/skill-tool-picker.png)

1. Gõ để tìm. Các thao tác có sẵn nằm đầu danh sách, mỗi thao tác có biểu tượng riêng.
2. Tiếp theo là công cụ của bạn, có nhãn **HTTP** hoặc **MCP**. Cuộn xuống để tải thêm.

Công cụ MCP sẽ hỏi thêm thao tác nào cần gọi. **Gắn tag** và **Gỡ tag** hỏi tên tag, còn **Lưu thông tin khách** hỏi tên trường cần lưu. Xem các ví dụ có sẵn trong [sổ tay công thức](https://ecbot.dev/docs/cookbook).

**Chuyển sang dạng văn bản** biến các bước thành văn bản để sửa tự do. Bạn không thể chuyển văn bản ngược lại thành các bước.

## Gắn kỹ năng cho agent [#gắn-kỹ-năng-cho-agent]

Mở trang của agent, đến phần **Skills** và thêm kỹ năng. Bạn có thể tắt một kỹ năng cho riêng một agent mà không cần xóa nó.


## FAQ

### Làm sao agent biết khi nào dùng kỹ năng?

Agent luôn thấy tên và mô tả của các kỹ năng đã gắn. Khi cuộc trò chuyện khớp với một mô tả, agent tải toàn bộ hướng dẫn của kỹ năng đó cho lượt trả lời.

### Tôi có sửa được mẫu có sẵn không?

Chọn một mẫu sẽ điền sẵn biểu mẫu tạo kỹ năng. Bạn sửa tùy ý trước khi tạo, và từ đó kỹ năng thuộc về bạn.

### Một kỹ năng dài tối đa bao nhiêu?

Tên tối đa 150 ký tự, mô tả tối đa 500 ký tự và phần hướng dẫn tối đa 64.000 ký tự. Hướng dẫn ngắn, chia từng bước sẽ hiệu quả nhất.
