# Tiện ích mở rộng dựa trên mã

Đối với những nhà phát triển triển khai ChatX trên máy cục bộ và muốn triển khai khả năng mở rộng, không cần phải viết lại dịch vụ API. Thay vào đó, họ có thể sử dụng Phần mở rộng dựa trên mã nguồn, cho phép mở rộng hoặc cải thiện các khả năng của chương trình dưới dạng mã nguồn (ví dụ: khả năng plugin) trên nền tảng của các tính năng hiện có của ChatX, mà không làm gián đoạn mã logic gốc của ChatX. Các phần mở rộng này tuân theo các giao diện hoặc quy định cụ thể để đảm bảo tính tương thích và khả năng cắm và chạy với chương trình chính. Hiện nay, ChatX đã mở ra hai loại Phần mở rộng dựa trên mã nguồn, bao gồm:

* Thêm một loại công cụ dữ liệu ngoại vi mới
* Mở rộng các chính sách xem xét nội dung nhạy cảm

Bằng cách tuân theo các quy định của giao diện cấp mã nguồn, các nhà phát triển có thể đạt được sự mở rộng theo chiều ngang, nâng cao các khả năng của ChatX trong khi vẫn giữ nguyên tính năng cốt lõi của nó.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.chatx.vn/document-chatx/tinh-nang/extension-tien-ich/tien-ich-mo-rong-dua-tren-ma.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
