linear-agent cho Openclaw

Một tích hợp Linear mạnh mẽ cho các tác nhân AI cho phép quản lý dự án GraphQL gốc, theo dõi vấn đề và chức năng đồng bộ hóa git tự động.

clawdbotworker
v1.0.2
Mar 5, 2026
1
956
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 linear-agent

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 linear-agent 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.

linear-agent là gì?

linear-agent cung cấp một giao diện hiệu suất cao giữa các tác nhân AI và nền tảng quản lý dự án Linear. Không giống như các giải pháp thay thế script shell truyền thống, công cụ này tận dụng GraphQL API gốc để cung cấp khả năng kiểm soát vượt trội đối với dữ liệu không gian làm việc, bao gồm phân giải định danh tự động (ví dụ: ENG-42) và khả năng chuyển đổi trạng thái vấn đề bằng tên trạng thái. Đây là thành phần cốt lõi cho các nhà phát triển muốn mở rộng Openclaw Skills với khả năng quản lý dự án chuyên sâu.

Bằng cách sử dụng kỹ năng này, các nhóm kỹ thuật có thể xóa tan khoảng cách giữa môi trường phát triển và việc theo dõi dự án. Nó loại bỏ sự phiền hà khi phải cập nhật vấn đề thủ công bằng cách cho phép các tác nhân AI tóm tắt backlog bằng ngôn ngữ tự nhiên, quản lý sprint và tương tác với nhóm qua các bình luận, tất cả trong khi duy trì kiến trúc không phụ thuộc (zero-dependency) để đảm bảo bảo mật và tốc độ tối đa.

Trường hợp sử dụng linear-agent

  • Tự động hóa việc tạo và cập nhật vấn đề trực tiếp từ quy trình phát triển do AI thúc đẩy.
  • Di chuyển các vấn đề qua các trạng thái quy trình làm việc tùy chỉnh (ví dụ: Từ Đang thực hiện sang Đánh giá) bằng ngôn ngữ tự nhiên hoặc trình kích hoạt mã.
  • Tạo các tóm tắt backlog nhóm toàn diện để thông báo cho các bên liên quan mà không cần báo cáo thủ công.
  • Đồng bộ hóa các thông điệp commit git như "fixes ENG-42" để tự động cập nhật trạng thái vấn đề trên Linear.
  • Quản lý các chu kỳ dự án và sprint phức tạp thông qua giao diện lập trình.

Cách thức hoạt động của linear-agent

  1. Kỹ năng thiết lập kết nối an toàn với Linear GraphQL API bằng khóa API được lưu trữ trong môi trường.
  2. Nó diễn giải các yêu cầu của người dùng hoặc tác nhân để phân giải các định danh, chẳng hạn như ánh xạ tên nhóm dễ đọc sang ID nội bộ duy nhất của nó.
  3. Tác nhân thực thi các mutation hoặc query cụ thể để tạo, cập nhật hoặc truy xuất dữ liệu dự án.
  4. Nó xử lý phản hồi GraphQL thô thành thông tin có cấu trúc, có thể thực thi hoặc các tóm tắt bằng tiếng Anh đơn giản.
  5. Trong các kịch bản đồng bộ git, nó giám sát các mẫu commit để kích hoạt cập nhật trạng thái trên toàn bộ không gian làm việc Linear.

Cài đặt linear-agent

Để tích hợp linear-agent với Openclaw Skills của bạn, trước tiên bạn phải lấy khóa API Linear từ cài đặt không gian làm việc của mình trong mục Security & Access.

Thiết lập biến môi trường của bạn:

export LINEAR_API_KEY=lin_api_yourkey

Sau đó, bạn có thể chạy kỹ năng này dưới dạng CLI độc lập hoặc trong một quy trình làm việc của tác nhân:

node index.js list-teams
node index.js create-issue --title "Tính năng mới" --teamId ENG
node index.js backlog-summary --teamId ENG

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

Kỹ năng này tương tác với lược đồ Linear GraphQL, tập trung vào các thực thể dữ liệu sau:

Thực thể Mô tả
Issues Các đối tượng nhiệm vụ chính bao gồm tiêu đề, mô tả và siêu dữ liệu trạng thái.
Teams Các đơn vị tổ chức được sử dụng để phân loại vấn đề và dự án.
Cycles Các sprint có thời hạn được sử dụng để lập kế hoạch và theo dõi tốc độ.
States Các giai đoạn quy trình làm việc như Backlog, Todo, In Progress và Done.
Comments Lịch sử giao tiếp theo luồng được liên kết với các ID vấn đề cụ thể.

Tính năng Nâng cao của linear-agent

  • Sử dụng GraphQL API gốc để thực hiện các giao dịch dữ liệu nhanh hơn và đáng tin cậy hơn so với các giải pháp dựa trên shell.
  • Phân giải định danh tự động cho phép các tác nhân tương tác với các vấn đề bằng các mã dự án tiêu chuẩn như ENG-42.
  • Ánh xạ trạng thái quy trình làm việc cho phép di chuyển các vấn đề bằng tên dễ hiểu thay vì các ID nội bộ khó hiểu.
  • Thiết kế không phụ thuộc đảm bảo dễ dàng tích hợp vào các môi trường Openclaw Skills khác nhau mà không gây cồng kềnh.
  • Hỗ trợ đồng bộ hóa git-commit để tự động hóa vòng đời của nhà phát triển từ khi đẩy mã đến khi đóng vấn đề.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*