GitHub Track cho Openclaw

Một công cụ giám sát chuyên dụng để theo dõi các chỉ số kho lưu trữ và hoạt động cộng đồng theo thời gian thực trên GitHub.

wowcharlotte
v1.0.0
Mar 5, 2026
0
1.1k
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 github-track

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 github-track 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.

GitHub Track là gì?

Kỹ năng GitHub Track là một tiện ích chuyên dụng được thiết kế cho Openclaw Skills, cho phép người dùng theo dõi nhịp đập của bất kỳ kho lưu trữ GitHub nào. Bằng cách tích hợp trực tiếp với GitHub REST API, nó cung cấp một cách hợp lý để theo dõi các star mới, trạng thái của các issue và các pull request mà không cần tìm kiếm thủ công. Kỹ năng này lý tưởng cho các nhà phát triển cần nắm bắt tình trạng dự án hoặc những người duy trì muốn có bản tóm tắt nhanh về mức độ tương tác của cộng đồng và các chỉ số tăng trưởng của kho lưu trữ gần đây.

Trường hợp sử dụng GitHub Track

  • Theo dõi sự tăng trưởng star và hoạt động fork cho các kho lưu trữ mã nguồn mở cụ thể.
  • Giám sát các báo cáo lỗi và cập nhật issue mới theo thời gian thực.
  • Xem xét các pull request được hợp nhất gần đây và các đề xuất đang mở để hiểu hướng đi của dự án.
  • So sánh số liệu thống kê kho lưu trữ hiện tại với các bản chụp trước đó để xác định xu hướng tăng trưởng.

Cách thức hoạt động của GitHub Track

  1. Kỹ năng bắt đầu một yêu cầu xác thực đến GitHub API bằng mã thông báo truy cập cá nhân đã được cấu hình.
  2. Nó lấy siêu dữ liệu kho lưu trữ hiện tại bao gồm tổng số star, fork và số lượng issue đang mở.
  3. Hoạt động gần đây được truy xuất bằng cách thăm dò 5 issue và 5 pull request mới nhất dựa trên dấu thời gian cập nhật cuối cùng của chúng.
  4. Nó truy cập bộ nhớ lưu trữ cục bộ để so sánh dữ liệu mới với các giá trị kiểm tra trước đó.
  5. Một báo cáo theo dõi toàn diện được biên soạn, chi tiết chính xác những gì đã thay đổi kể từ lần thực thi cuối cùng.

Cài đặt GitHub Track

Để sử dụng tính năng này trong khung Openclaw Skills, trước tiên bạn phải cấu hình Mã thông báo truy cập cá nhân GitHub của mình. Lấy mã thông báo từ https://github.com/settings/tokens với phạm vi repo, sau đó thêm nó vào tệp cấu hình của bạn:

# Thêm mã thông báo của bạn vào tệp TOOLS.md
echo "GITHUB_TOKEN: your_token_here" >> ~/.openclaw/workspace/TOOLS.md

Sau khi cấu hình, bạn có thể kích hoạt theo dõi bằng các lệnh như "track openclaw/openclaw".

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

Kỹ năng quản lý dữ liệu liên tục trong ~/.openclaw/workspace/memory/ thông qua hai tệp JSON: github-track-config.json cho cài đặt kho lưu trữ và github-track-data.json cho các bản chụp.

Điểm dữ liệu Mục đích
last_check Dấu thời gian của lần đồng bộ hóa gần đây nhất
stars / forks Số lượng tích lũy cho các chỉ số tương tác
recent_issues Siêu dữ liệu cho các issue cộng đồng được cập nhật gần đây nhất
recent_prs Chi tiết về các đóng góp mã và pull request gần đây nhất

Tính năng Nâng cao của GitHub Track

  • Tích hợp phát hiện thay đổi để tính toán các chênh lệch dương hoặc âm cho star, fork và issue.
  • Hỗ trợ đa kho lưu trữ cho phép người dùng quản lý danh sách theo dõi tùy chỉnh cho nhiều dự án khác nhau.
  • Nhận biết giới hạn tốc độ bằng cách sử dụng mã thông báo xác thực để hỗ trợ các tác vụ theo dõi tần suất cao.
  • Báo cáo dựa trên bộ nhớ tồn tại qua các phiên làm việc để cung cấp bối cảnh lịch sử cho người dùng Openclaw Skills.

SKILL.md


Đang tải

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

Đặc sắc*