> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# Nền tảng C++ của Knowledge Vector Engine: các cơ chế dùng chung

> Nền tảng C++ của Knowledge Vector Engine cung cấp khung tiến trình không mang quyền hạn, JSON có giới hạn, SHA-256, snapshot, biên nhận và khám phá manifest tường minh.

`libraries/knowledge-vector-engine-cpp` cung cấp các cơ chế C++ dùng chung, không mang quyền hạn, mà mọi vector engine của Symphony đều tái sử dụng. Nó cung cấp các khối xây dựng xác định để mỗi engine có thể giữ được tính giới hạn, khả năng tái tạo và không có tác dụng phụ ngầm.

## Những gì nền tảng cung cấp

* **Khung tiến trình**: giao thức tiến trình cục bộ không mang quyền hạn được mọi engine sử dụng
* **JSON có giới hạn**: phân tích và xuất nghiêm ngặt với giới hạn kích thước và độ sâu tường minh
* **SHA-256**: định địa chỉ theo nội dung cho bằng chứng và biên nhận
* **Đọc không theo liên kết**: các thao tác đọc hệ thống tệp không bao giờ đi theo liên kết tượng trưng một cách bất ngờ
* **Snapshot xác định**: các snapshot có thể lặp lại của trạng thái được kiểm tra
* **Xác thực thời gian**: xử lý UTC chuẩn theo Symphony Temporal Semantics Contract
* **Khám phá manifest của chủ sở hữu**: khám phá chính xác các manifest của contract
* **Đóng gói có phiên bản**: các gói có thể cài đặt độc lập, thuộc sở hữu của biên nhận
* **Biên nhận và gỡ cài đặt thuộc sở hữu của biên nhận**: việc gỡ cài đặt chỉ được điều khiển bởi biên nhận đã cài đặt tạo phẩm đó

## Ranh giới khám phá manifest

> [!WARNING]
>
> Việc khám phá manifest bắt đầu từ một tập khởi tạo cố định và chỉ đi qua các khai báo cấp dưới tường minh. Nó không bao giờ quét kho mã một cách ngầm định hay suy ra quyền sở hữu từ tên thư mục.

Mọi vector engine sử dụng nền tảng này đều kế thừa quy tắc này.

## Những gì nền tảng không làm

* Nó không mang quyền hạn. Các engine sử dụng nó vẫn phải ủy quyền các thao tác thay đổi thông qua SSIAG.
* Nó không xuất bản hay tải bất cứ thứ gì qua mạng.
* Nó không tự thay đổi các tệp chuẩn tắc.

## Các surface liên quan

> [card] [Bộ điều phối phiên](https://docs.quanux.org/symphony/vi/engines/coordinator.md)
>
> Bộ điều phối C++26 được xây dựng trên nền tảng này cho các phiên và việc đối soát.

> [card] [Tổng quan engine](https://docs.quanux.org/symphony/vi/engines/overview.md)
>
> Các engine tái sử dụng nền tảng này.

> [card] [Tổng quan SKV](https://docs.quanux.org/symphony/vi/skv/overview.md)
>
> Các vector contract mà các engine triển khai.

> [card] [Tổng quan qxctl](https://docs.quanux.org/symphony/vi/qxctl/overview.md)
>
> CLI quản trị gọi các engine chính xác đã được xác thực bằng biên nhận.


## Related topics

- [Knowledge Session Coordinator cho các vector engine của Symphony](https://docs.quanux.org/symphony/vi/engines/coordinator.md)
- [SEV: Symphony Evolution Vector cho các thay đổi có kế hoạch](https://docs.quanux.org/symphony/vi/skv/sev.md)
- [Vector engine của Symphony: tổng quan về cài đặt độc lập](https://docs.quanux.org/symphony/vi/engines/overview.md)
- [SKVI: Engine chỉ mục Symphony Knowledge Vector](https://docs.quanux.org/symphony/vi/skv/skvi.md)
- [SACV: Quản trị hợp đồng API cho QuanuX Symphony](https://docs.quanux.org/symphony/vi/skv/sacv.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.