OpenForge cho Openclaw

OpenForge là một quy trình từ PRD đến triển khai mạnh mẽ, tự động hóa việc phát triển phần mềm thông qua thực thi theo giai đoạn, định tuyến mô hình và các cổng xác thực.

corbin-breton
v2.2.0
Mar 30, 2026
0
969
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 openforge

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 openforge 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.

OpenForge là gì?

OpenForge đại diện cho một bước tiến tinh vi trong cách Openclaw Skills quản lý các nhiệm vụ phát triển phức tạp. Bằng cách chuyển đổi một Tài liệu Yêu cầu Sản phẩm (PRD) tĩnh thành một lộ trình có thể thực thi, nó điều phối nhiều mô hình AI để xử lý các giai đoạn cụ thể của vòng đời—từ trích xuất dữ liệu nhẹ với Haiku đến đánh giá kiến trúc cấp cao với Opus.

Kỹ năng này loại bỏ nhu cầu giám sát thủ công bằng cách triển khai các vòng lặp xem xét để sửa lỗi tự động và các cổng chất lượng nghiêm ngặt. Nó đảm bảo tính toàn vẹn của cấu trúc mã được duy trì qua các nhiệm vụ dài hạn, ngăn chặn vấn đề sụt giảm độ chính xác phổ biến ở các tác nhân tự trị bằng cách sử dụng phân rã giới hạn chân trời và giám sát cyclomatic complexity.

Trường hợp sử dụng OpenForge

  • Điều phối các bản dựng tính năng phức tạp từ một đặc tả markdown duy nhất.
  • Tự động hóa việc xem xét mã với các vòng lặp sửa lỗi và xác minh bắt buộc.
  • Mở rộng thông lượng phát triển bằng cách chạy song song các giai đoạn không phụ thuộc.
  • Quản lý định tuyến mô hình hiệu quả về chi phí bằng cách sử dụng các mô hình nhỏ hơn cho boilerplate và các mô hình lập luận cho logic.
  • Thực thi các tiêu chuẩn CI/CD trong không gian làm việc cục bộ của tác nhân AI thông qua các cổng xác thực dựa trên shell.

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

  1. Phân tích: OpenForge đọc PRD markdown để xây dựng biểu đồ phụ thuộc của các giai đoạn và nhiệm vụ.
  2. Kiểm tra trước khi chạy: Hệ thống xác thực các phụ thuộc của giai đoạn, đường dẫn thư mục và độ an toàn của lệnh cổng.
  3. Tạo song song: Đối với các giai đoạn được đánh dấu là song song, nó sử dụng sessions_spawn để khởi tạo đồng thời nhiều tác nhân phụ.
  4. Định tuyến mô hình: Mỗi nhiệm vụ được gửi đến một cấp mô hình cụ thể (Haiku, Sonnet hoặc Opus) dựa trên cấu hình PRD.
  5. Đánh giá cổng: Sau khi hoàn thành giai đoạn, nó thực thi các lệnh shell (ví dụ: npm test) để xác minh kết quả, với các lần thử lại tự động khi thất bại.
  6. Vòng lặp Xem xét để Sửa lỗi: Đối với các giai đoạn xem xét, một tác nhân chuyên dụng sẽ xác định các vấn đề và kích hoạt một tác nhân phụ sửa lỗi cho đến khi giai đoạn đó vượt qua hoặc đạt đến giới hạn chu kỳ.
  7. Hoàn tất: Khi thành công, một báo cáo thực thi toàn diện sẽ được tạo trong thư mục .openforge.

Cài đặt OpenForge

OpenForge là một vòng lặp thực thi gốc cho Openclaw Skills và không yêu cầu tập lệnh cài đặt riêng. Để sử dụng, hãy đảm bảo môi trường OpenClaw của bạn đang hoạt động và cung cấp tệp PRD.

# Ví dụ về việc kích hoạt OpenForge trong một phiên hoạt động
# "Run this PRD: path/to/feature_prd.md"

Đảm bảo tác nhân của bạn có các quyền cần thiết cho các công cụ sessions_spawn, exec, read và write.

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

OpenForge tổ chức dữ liệu thực thi trong không gian làm việc cục bộ để duy trì dấu vết kiểm tra rõ ràng và nhận thức về trạng thái.

Thư mục/Tệp Mô tả
.openforge/ Thư mục siêu dữ liệu chính được tạo trong thư mục làm việc.
run-{timestamp}.md Tóm tắt toàn diện về kết quả giai đoạn, kết quả cổng và mức sử dụng mô hình.
PRD Markdown Sơ đồ đầu vào xác định Mô hình, Loại, cờ Song song và các lệnh Cổng.

Thuộc tính giai đoạn:

  • Biến danh mô hình: haiku, sonnet, gpt, opus.
  • Loại giai đoạn: impl (Triển khai), review (Phân tích), extract (Tóm tắt).

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

  • Horizon-Bounded Decomposition: Tự động chia các nhiệm vụ vượt quá 40 bước thành các giai đoạn phụ nhỏ hơn để duy trì độ chính xác cao.
  • Kiểm tra xói mòn: Đo lường các thay đổi về cyclomatic complexity để ngăn chặn việc tích tụ nợ kỹ thuật trong quá trình hoạt động của tác nhân.
  • Thực thi song song: Hỗ trợ gốc cho các phiên tác nhân phụ đồng thời để giảm tổng thời gian thực tế.
  • Leo thang tự động: Các trình kích hoạt thông minh sẽ tạm dừng thực thi và cảnh báo người vận hành khi các vòng lặp logic hoặc cổng thất bại liên tục.
  • Xác thực Shell-Gate: Thực thi ưu tiên bảo mật giúp làm sạch các lệnh cổng để ngăn chặn việc chèn shell tùy ý trừ khi được đưa vào danh sách trắng một cách rõ ràng.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*