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

# qxctl knowledge engines: Bind, Doctor, Migrate registry

> Quản lý hồ sơ ràng buộc engine phạm vi người dùng được bảo vệ của Symphony bằng list, inspect, doctor, bind, unbind và migrate ràng buộc theo digest thông qua qxctl.

Cú pháp `qxctl knowledge engines ...` quản lý hồ sơ ràng buộc `default` phạm vi người dùng được bảo vệ cho các vector engine của Symphony. Nó ràng buộc nội dung đã chọn để đối soát sau này. Nó không cài đặt, gọi, kích hoạt, dock, xác thực, ủy quyền hay áp dụng (apply) một engine.

## Lệnh

```bash Engines grammar theme={null}
qxctl knowledge engines list
qxctl knowledge engines inspect
qxctl knowledge engines doctor
qxctl knowledge engines bind    --expected-registry-digest absent|DIGEST ...
qxctl knowledge engines unbind  --expected-registry-digest DIGEST ...
qxctl knowledge engines migrate --expected-registry-digest DIGEST ...
```

Truyền `absent` cho lần thay đổi registry v2 đầu tiên, hoặc digest chính xác do `list` báo cáo cho các lần thay đổi sau. Mọi thay đổi đều là compare-and-swap so với digest đó.

## Di chuyển từ v1 sang v2

> [!WARNING]
>
> Trạng thái registry v1 hợp lệ vẫn có thể đọc được. Việc di chuyển sang v2 là một thao tác compare-and-swap chính xác riêng biệt và không bao giờ là thao tác chọn phiên bản. Đừng coi việc di chuyển là một lộ trình nâng cấp để chọn engine.

* `list` và `inspect` tiếp tục hoạt động trên bằng chứng v1.
* `migrate` tạo ra một thế hệ v2 được liên kết mà không loại bỏ sự thật v1.
* Sau khi di chuyển, hãy dùng digest v2 cho các thay đổi về sau.

## Bind là gì

Một bind chọn nội dung chính xác để coordinator đối soát sau này. Nó:

* Không cài đặt engine
* Không gọi hay kích hoạt engine
* Không dock engine với Maestro
* Không xác thực bên gọi
* Không ủy quyền apply

## Các bề mặt liên quan

> [card] [qxctl reconcile](https://docs.quanux.org/symphony/vi/qxctl/reconcile.md)
>
> Đối soát nội dung đã ràng buộc với một coordinator.

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/vi/qxctl/lifecycle.md)
>
> Các kế hoạch vòng đời sử dụng engine đã ràng buộc.

> [card] [Maestro](https://docs.quanux.org/symphony/vi/governance/maestro.md)
>
> Cơ quan hiện diện ghi nhận việc docking, không phải các ràng buộc.

> [card] [Tổng quan về engine](https://docs.quanux.org/symphony/vi/engines/overview.md)
>
> Các vector engine có thể cài đặt độc lập.


## Related topics

- [qxctl knowledge: Quản trị vòng đời liên vector](https://docs.quanux.org/symphony/vi/qxctl/knowledge.md)
- [SEV: Symphony Evolution Vector cho các thay đổi có kế hoạch](https://docs.quanux.org/symphony/vi/skv/sev.md)
- [SSFV: Symphony Semantic Feature Vector và registry](https://docs.quanux.org/symphony/vi/skv/ssfv.md)
- [qxctl: Dòng lệnh quản trị agentic của Symphony](https://docs.quanux.org/symphony/vi/qxctl/overview.md)
- [qxctl knowledge reconcile: Đối soát worktree](https://docs.quanux.org/symphony/vi/qxctl/reconcile.md)


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