Tham chiếu tiếp tục đọc tệp Cloud MCP

Đọc các khối tệp với độ lệch và phiên bản tệp đã lưu chính xác.

Cloud MCP dành cho khách hàng trả về tệp đã lưu theo từng khối.

Các trường tiếp tục đọc

Trường

Ý nghĩa

encoding

Mặc định là utf-8, hoặc chỉ định rõ base64.

content

Văn bản của khối này hoặc các byte được mã hóa base64.

offset

Vị trí bắt đầu của khối này.

nextOffset

offset của yêu cầu tiếp theo; null đánh dấu hoàn tất.

version

SHA-256 của các byte trong toàn bộ tệp đã lưu.

byteLength

Kích thước toàn bộ tệp đã lưu tính bằng byte.

manifestVersion

Phiên bản bản kê tệp đã lưu, bao gồm thế hệ không gian làm việc.

Mã hóa và độ lệch

Mã hóa

Đơn vị của khối và lần đọc tiếp

utf-8

Tối đa 16384 đơn vị mã UTF-16 mỗi khối. Độ lệch đếm theo đơn vị mã UTF-16. Ghép các khối văn bản theo thứ tự.

base64

Tối đa 16384 byte gốc mỗi khối. Độ lệch đếm theo byte đã giải mã. Giải mã từng khối, rồi ghép các byte theo thứ tự.

Bắt đầu tại offset: 0; giữ nguyên dự án, đường dẫn và mã hóa. Tiếp tục theo nextOffset cho đến null. So sánh version và manifestVersion với phản hồi đầu tiên. Nếu một trong hai thay đổi, hãy làm theo Tệp thay đổi trong khi đọc.

Kích thước tệp đã lưu

Tệp và mã hóa

Kích thước toàn bộ tệp được chấp nhận

Tệp thông thường; mọi lần đọc utf-8

Tối đa 1 MiB.

base64: alcad/documents/fab-scene/<name>.alcad-fab-scene.json

Tối đa 4 MiB.

base64: tệp .gds và .gdsii

Tối đa 4 MiB.

base64: rtl/schematic/results/<sha256>.json

Tối đa 2 MiB.

base64: evolve/analysis/results/<sha256>.json, alcad/circuit/rlc/results/<sha256>.json, alcad/circuit/digital/results/<sha256>.json

Tối đa 8 MiB.

Sử dụng các đường dẫn do altifigence.workspace.files.list trả về. Nếu công cụ cho biết tệp cần mã hóa nhị phân, bắt đầu đọc lại tệp tại offset: 0 với encoding: "base64".

Xem Kết nối với MCP để thiết lập.