Codebase Explorer cho Openclaw

Một kỹ năng Agent cấp chuyên nghiệp được thiết kế để phân tích hệ thống các kho lưu trữ lạ và tạo tài liệu onboarding có cấu trúc.

djc00p
v1.0.0
Apr 6, 2026
0
944
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 codebase-explorer

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 codebase-explorer 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.

Codebase Explorer là gì?

Codebase Explorer là một công cụ chuyên biệt trong hệ sinh thái Openclaw Skills giúp tự động hóa các tác vụ phức tạp trong việc trinh sát kho lưu trữ. Nó giúp các nhà phát triển và AI Agent nhanh chóng nắm bắt bức tranh kỹ thuật của bất kỳ dự án nào bằng cách xác định tech stack, lập bản đồ cấu trúc thư mục và theo dõi vòng đời của yêu cầu. Bằng cách tổng hợp code thô thành các hướng dẫn onboarding có thể thực thi, nó giúp thu hẹp khoảng cách từ việc mở một kho lưu trữ mới cho đến khi thực hiện đóng góp có ý nghĩa đầu tiên.

Kỹ năng này đặc biệt có giá trị đối với các nhóm sử dụng AI coding assistant, vì nó tạo ra các hướng dẫn dự án tiêu chuẩn hóa (CLAUDE.md) đảm bảo rằng Agent tuân thủ các quy ước địa phương và mô hình kiến trúc. Bằng cách tận dụng Openclaw Skills, bạn có thể biến một cuộc kiểm toán thủ công mất nhiều giờ thành một quy trình làm việc tự động chỉ trong vài giây.

Trường hợp sử dụng Codebase Explorer

  • Tham gia một nhóm kỹ thuật mới và cần hiểu các quy ước codebase địa phương.
  • Tạo file CLAUDE.md để cung cấp bối cảnh cụ thể của dự án cho AI coding agent.
  • Phân tích các kho lưu trữ cũ để ghi lại các điểm truy cập, luồng dữ liệu và sự phân chia kiến trúc.
  • Thực hiện kiểm toán kỹ thuật của một monorepo để xác định việc sử dụng framework và cấu trúc phân cấp thư mục.
  • Tạo hướng dẫn bắt đầu cho thành viên mới trong nhóm trong quá trình bàn giao dự án.

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

  1. Thực hiện trinh sát bằng cách quét các file manifest (package.json, go.mod, v.v.) để phát hiện tech stack.
  2. Lập bản đồ cấu trúc thư mục và xác định các điểm truy cập chính và file định tuyến.
  3. Theo dõi vòng đời yêu cầu cụ thể từ giao diện qua business logic đến tầng cơ sở dữ liệu.
  4. Phát hiện các mô hình trong quy ước đặt tên, chiến lược xử lý lỗi và các framework kiểm thử.
  5. Biên dịch kết quả thành hai thành phần chính: hướng dẫn onboarding dành cho con người và file CLAUDE.md dành cho máy.

Cài đặt Codebase Explorer

Để bắt đầu phân tích codebase, hãy sử dụng các cụm từ kích hoạt được cung cấp trong môi trường hỗ trợ Openclaw Skills của bạn. Không yêu cầu các file nhị phân bên ngoài cho hoạt động tiêu chuẩn.

# Các lệnh kích hoạt phổ biến
"onboard me"
"analyze this repo"
"generate CLAUDE.md"

Đảm bảo Agent có quyền truy cập đọc vào thư mục gốc của dự án để thực hiện quét trinh sát ban đầu.

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

Kỹ năng này tạo ra tài liệu có cấu trúc dựa trên hệ thống phân loại sau:

Thành phần dữ liệu Mô tả
Tech Stack Xác định các framework, ngôn ngữ và thư viện cốt lõi.
Architecture Map Phân tích trạng thái monolith/monorepo và các đường dẫn logic chính.
Entry Points Danh sách các file cấp cao nhất nơi các yêu cầu hoặc thực thi bắt đầu.
Conventions Các mô hình được ghi lại cho việc đặt tên, logic bất đồng bộ và xử lý lỗi.
CLAUDE.md Một file cấu hình cụ thể cho AI Agent chứa các hướng dẫn dự án.

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

  • Phát hiện framework thông minh bằng cách sử dụng các mô hình sự hiện diện file tinh vi.
  • Khám phá có chọn lọc bằng cách sử dụng grep và glob để tránh tiêu thụ token không cần thiết trên các kho lưu trữ lớn.
  • Tạo đầu ra kép được tối ưu hóa cho cả nhà phát triển con người và AI Agent của Openclaw Skills.
  • Theo dõi vòng đời để ghi lại luồng dữ liệu chính xác thông qua business logic lạ.
  • Hỗ trợ xác định các phụ thuộc giữa các dịch vụ trong môi trường monorepo.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*