Relay GitCode CLI cho Openclaw

Một skill giao diện dòng lệnh nâng cao để điều khiển tự động các nền tảng GitCode API v5, quản lý các pipeline mã nguồn, kho lưu trữ và quy trình chuyển đổi dịch chuyển.

stevetdp
v0.1.5
May 20, 2026
0
927
0

Cài đặt & Tải xuống

1. ClawHub CLI

Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.

npx clawhub@latest install relay-gitcode-cli

2. Cài đặt Thủ công

Sao chép thư mục kỹ năng vào một trong những vị trí sau

Toàn cục
~/.openclaw/skills/
Không gian làm việc
<project>/skills/

Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn

3. Cài đặt Prompt

Sao chép prompt này vào OpenClaw để tự động cài đặt.

Giúp tôi cài đặt relay-gitcode-cli bằng Clawhub. Nếu Clawhub chưa

Bạn muốn tải xuống?

Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.

Relay GitCode CLI là gì?

Skill Relay GitCode CLI khai thác tệp nhị phân gd để phục vụ như một bề mặt điều khiển có thẩm quyền cho GitCode API v5. Được xây dựng như một tiện ích mở rộng được tối ưu hóa trong Openclaw Skills, nó cung cấp các khả năng mạnh mẽ để quản lý quy trình lưu trữ mã nguồn mà không phụ thuộc vào các mô hình nền tảng bên ngoài không liên quan. Nó trang bị cho các nhà phát triển và các Agent tự động các khả năng bản địa hóa để thao tác sâu với kho lưu trữ, đánh giá Pull Request, thực thi pipeline và giám sát trạng thái xác thực chi tiết.

Bằng cách ưu tiên các tùy chọn phân tích cú pháp JSON tự động (--json), nó hoạt động liền mạch như một cầu nối để các Agent AI tương tác trực tiếp với các cơ chế kiểm soát phiên bản nội bộ. Nó thay thế việc tạo API thủ công phức tạp bằng các tác vụ dòng lệnh có cấu trúc, cho phép quản lý dễ dàng trên toàn bộ dự án bao gồm các webhook tùy chỉnh, cấu hình kiểm tra mã nguồn và đồng bộ hóa kho lưu trữ từ xa.

Trường hợp sử dụng Relay GitCode CLI

  • Điều phối các kho lưu trữ, issues, releases và nhãn của GitCode trực tiếp từ các quy trình dòng lệnh tự động.
  • Di chuyển siêu dữ liệu, mục tiêu phát hành và tài sản một cách tự nhiên từ các kho lưu trữ GitHub sang các không gian tên của GitCode.
  • Thực thi và theo dõi các pipeline tích hợp liên tục, các cổng tuân thủ và quy trình làm việc CodeCheck bằng cách sử dụng thông tin xác thực OpenLibing.
  • Cung cấp một đường dẫn thực thi rõ ràng cho các Agent phát triển được thúc đẩy bởi AI hoạt động bên trong môi trường CI headless.

Cách thức hoạt động của Relay GitCode CLI

  1. Đánh giá Tệp Nhị phân: Hệ thống tìm kiếm tệp thực thi gd cập nhật nhất và có thể sử dụng được bằng cách quét các gói tài sản skill cục bộ và PATH của hệ thống.
  2. Tiêm Xác thực: Kiểm tra mã thông báo (GD_TOKEN hoặc GITCODE_TOKEN) thực thi cùng với việc tra cứu thông tin xác thực cục bộ để điền vào các phiên Agent đang hoạt động một cách an toàn.
  3. Xử lý Lệnh: Các dữ liệu lệnh có cấu trúc được gửi xuống bề mặt GitCode API, thực thi các cờ cụ thể như --json để tự động hóa an toàn.
  4. Theo dõi Pipeline: Các lệnh phụ chuyên dụng tham chiếu chéo với các cổng OpenLibing để theo dõi trạng thái xác minh PR, lịch sử chạy và các cổng thử nghiệm.
  5. Xác minh Chẩn đoán: Các lỗi trả về được dịch thành các luồng JSON dòng đơn dày đặc để cho phép các công cụ hạ nguồn dễ dàng phân tích cú pháp các lỗi thất bại.

Cài đặt Relay GitCode CLI

Xác định hoặc cài đặt bắt buộc phụ thuộc nhị phân được yêu cầu bởi môi trường:

# Check system execution readiness and auth payload status
"$GD_BIN" --version
"$GD_BIN" version check --json
"$GD_BIN" auth status --json

# Fallback to Cargo installation if no local binary assets exist
cargo install relay-gitcode-cli --force

# Securely supply tokens via interactive stream parameters
printf '%s' "$GITCODE_TOKEN" | gd auth login --with-token --json

Lược đồ dữ liệu & Hệ thống phân loại của Relay GitCode CLI

Skill quản lý các tác vụ tự động hóa cục bộ và giao diện thông qua các mô hình dữ liệu cấu trúc tiêu chuẩn:

Cơ chế / Đường dẫn Ngữ cảnh Dữ liệu / Ánh xạ Mục tiêu Định dạng được Hỗ trợ
Đường dẫn Tài sản Cục bộ Đường dẫn assets\/bin\/ theo từng mục tiêu hệ điều hành (linux-x86_64, windows-x86_64) Các tệp nhị phân thực thi
Tệp Quy trình làm việc Thư mục lưu trữ .gitcode\/workflows\/ Cấu hình YAML
Đầu ra của Lệnh Các luồng Lỗi Tiêu chuẩn (stderr) & Đầu ra Tiêu chuẩn (stdout) Đối tượng JSON / Chuỗi Vô hướng
Tiêm Trường Các mục nhập nhiều lượt --field key=value Các giá trị Boolean, Số, Chuỗi, Null được điều chỉnh

Tính năng Nâng cao của Relay GitCode CLI

  • Hoạt động Phản chiếu GitHub: Cung cấp các cấu trúc đồng bộ hóa nâng cao như gd repo sync-github hỗ trợ phân tích cú pháp URL đa giao thức, các lệnh push dựa trên Git và các bản cập nhật tái tạo mục tiêu tự động.
  • Tích hợp Pipeline OpenLibing: Tính năng tích hợp OAuth riêng biệt cho phép theo dõi CodeCheck tự động, quản lý truy cập dự án và đánh giá cổng chất lượng PR nghiêm ngặt.
  • Di chuyển GitHub Release: Sử dụng gd release migrate-github để tự động đọc siêu dữ liệu GitHub Release và ghi lại tài sản trực tiếp vào các phiên bản GitCode tương ứng.
  • Chặn Chẩn đoán có Cấu trúc: Phát ra các chẩn đoán chuyên dụng tại thời điểm phân tích cú pháp chứa các khóa ngữ cảnh như matched_path, unexpected_token và các gợi ý chính xác về schema trực tiếp đến các luồng stderr.

SKILL.md


Đang tải

Các kỹ năng Openclaw liên quan

METADATA

Github Stars: 0
forks: 0

Đặc sắc*