Sử dụng công cụ XLS cục bộ qua MCP

Kết nối CLI Linux đã được xác minh với ứng dụng khách stdio để sử dụng các công cụ XLS cục bộ.

Trên Linux x86_64, hãy dùng chế độ XLS cục bộ của Altifigence CLI để kiểm tra và đánh giá mã nguồn DSLX hoặc XLS IR được cung cấp trực tiếp.

Kết nối các công cụ cục bộ

  1. Cài đặt gói Linux x86_64 đã được xác minh theo hướng dẫn Altifigence CLI.

  2. Trong phần cài đặt stdio của ứng dụng khách MCP, đặt lệnh thành đường dẫn tuyệt đối đến tệp thực thi alti-mcp đã cài đặt và để trống danh sách đối số. Giữ alti-xls trong cùng thư mục của bản cài đặt đã được xác minh.

  3. Đặt biến môi trường ALTI_MCP_MODE của tiến trình máy chủ thành local-xls, rồi kết nối.

  4. Làm mới danh sách công cụ của ứng dụng khách. Gọi altifigence.local.xls.capabilities với {} và kiểm tra các khả năng của bộ máy cùng biên nhận thực thi được trả về.

Sử dụng các công cụ mã nguồn

Các công cụ cục bộ chạy bộ máy XLS trong cùng thư mục trên CPU:

  • altifigence.local.xls.capabilities — Kiểm tra khả năng của bộ máy.

  • altifigence.local.xls.check — Kiểm tra mã nguồn.

  • altifigence.local.xls.eval — Đánh giá mã nguồn bằng các vectơ đầu vào.

  • altifigence.local.xls.optimize — Tối ưu hóa XLS IR.

  • altifigence.local.xls.codegen — Tạo RTL.

Đối với thao tác mã nguồn, hãy cung cấp input_kind (dslx hoặc xls-ir), mã nguồn trực tiếp trong source và tên hàm cấp cao nhất trong top. Với eval, hãy cung cấp thêm vectors dưới dạng các mảng giá trị chuỗi. Với codegen, bạn có thể cung cấp pipeline với giá trị stages từ 1 đến 16.

Kiểm tra isError trước khi sử dụng kết quả. Lệnh gọi bộ máy thành công trả về engine và receipt trong structuredContent.