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ó.