CoreCoder Coding Agent Skill cho Openclaw

CoreCoder là một kỹ năng tác nhân viết mã AI nâng cao thực hiện bảy mẫu kiến trúc của Claude Code để sửa đổi mã chính xác, cô lập tác nhân phụ và tối ưu hóa ngữ cảnh đa tầng.

paudyyin
v1.1.0
Jun 19, 2026
0
487
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 corecoder

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

CoreCoder Coding Agent Skill là gì?

CoreCoder là một công cụ viết mã cấp sản xuất được thiết kế để sao chép các mẫu kiến trúc của Claude Code trong môi trường tác nhân AI tự động. Bằng cách tận dụng bảy chế độ kiến trúc cốt lõi — như chỉnh sửa tìm kiếm-thay thế, thực thi công cụ song song và tác nhân phụ bị cô lập — CoreCoder thay đổi cách các mô hình AI tương tác với cơ sở mã. Khả năng này có thể truy cập dưới dạng một gói trong hệ sinh thái Openclaw Skills, cho phép các tác nhân nhà phát triển thực hiện chỉnh sửa mà không bị tràn ngữ cảnh hoặc gặp rủi ro từ các lệnh nguy hiểm.

Thay vì viết lại toàn bộ tệp, điều này lãng phí token ngữ cảnh và làm giảm chất lượng đầu ra, kỹ năng này tập trung vào độ chính xác phẫu thuật. Bằng cách tổ chức khám phá mã với cấu trúc nén ngữ cảnh ba lớp, CoreCoder đảm bảo rằng LLM chỉ đọc những gì họ cần. Điều này làm cho nó trở thành một công cụ thiết yếu cho các nhà phát triển muốn mở rộng quy mô bảo trì cơ sở mã tự động của họ một cách an toàn và hiệu quả.

Trường hợp sử dụng CoreCoder Coding Agent Skill

  • Tái cấu trúc mã chính xác: Thay thế phẫu thuật các khối mã trùng lặp mà không cần ghi đè toàn bộ cấu trúc tệp.
  • Sửa lỗi tự động: Xác định nhanh lỗi chính tả hoặc lỗi logic, áp dụng cập nhật chính xác và ghi lại các chỉ số thực thi.
  • Thao tác song song trên nhiều tệp: Chỉnh sửa hoặc quét đồng thời nhiều tệp trên các cấu trúc kho lưu trữ phức tạp để giảm độ trễ thực thi.
  • Thực thi tác nhân phụ bị cô lập: Tải các tác vụ kho lưu trữ khổng lồ, chẳng hạn như thêm chú thích kiểu cho toàn bộ dự án, sang các phiên độc lập mà không làm ô nhiễm lịch sử phiên chính.
  • Phân tích mã kế thừa an toàn: Phân tích các dự án kế thừa một cách an toàn với các bộ lọc nguy hiểm tích hợp chặn các sửa đổi hệ thống rủi ro.

Cách thức hoạt động của CoreCoder Coding Agent Skill

  1. Kích hoạt & Lựa chọn mẫu: Tác nhân phát hiện một lời nhắc liên quan đến mã (ví dụ: tái cấu trúc, đánh giá, gỡ lỗi) và kích hoạt bộ mẫu CoreCoder.
  2. Nén ngữ cảnh ba lớp: CoreCoder giới hạn việc tràn ngữ cảnh bằng cách nén các tệp đầu vào. Nó quét trước các vị trí từ khóa, truy cập các phân đoạn tệp thông qua các tham số offset/limit và chỉ đọc các khối mã có liên quan.
  3. Chuẩn bị tìm kiếm-thay thế phẫu thuật: Thay vì tạo tập lệnh hoàn chỉnh, tác nhân lập kế hoạch cho các ranh giới edit tối thiểu dựa trên các khối diff 'old/new' chính xác.
  4. Tạo sự cô lập tác nhân phụ: Đối với khối lượng công việc lớn, CoreCoder khởi chạy các tiến trình con bị cô lập bằng công cụ sessions_spawn để cô lập các biến thực thi.
  5. Kiểm tra rào chắn an toàn: Trước khi chạy bất kỳ thao tác CLI hoặc chỉnh sửa hàng loạt nào, CoreCoder chuyển hướng dẫn qua bộ chặn lệnh của nó, trung hòa các lệnh phá hoại.
  6. Xác minh trạng thái & Tính bền bỉ của phiên: Các chỉnh sửa được xác thực, cú pháp được kiểm tra và chi tiết vận hành được ghi vào nhật ký hàng ngày bền bỉ trong thư mục memory/.

Cài đặt CoreCoder Coding Agent Skill

Để khởi tạo và chạy mẫu tác nhân CoreCoder, hãy đăng ký gói này trong cấu hình Openclaw của bạn. Đảm bảo môi trường không gian làm việc cục bộ của bạn đã sẵn sàng xử lý bộ nhớ phiên bền bỉ.

Trước tiên, cấu hình các phụ thuộc kỹ năng của bạn:

# Initialize the Openclaw Skills workspace
openclaw skill install corecoder

# Ensure your project structure includes a memory directory for persistent logging
mkdir -p memory

Tiếp theo, xác định danh sách công cụ hoạt động của bạn trong hồ sơ hệ thống của tác nhân hoặc trong claw.config.json để cho phép thực thi các thao tác song song:

{
  "skills": [
    "corecoder"
  ],
  "allowed_commands": [
    "read",
    "edit",
    "write",
    "exec",
    "sessions_spawn"
  ]
}

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

CoreCoder cấu trúc các chỉ số theo dõi, cấu hình thời gian chạy và bộ đệm an toàn tệp trong các thư mục cục bộ cụ thể:

Bố cục thư mục

  • memory/YYYY-MM-DD.md: Sổ đăng ký phiên hoạt động chứa các sửa đổi, dấu thời gian, lý do thay đổi và kết quả thực thi.
  • _bak_/: Vị trí sao lưu cục bộ. Nếu yêu cầu xóa tệp hoặc hành động phá hoại, CoreCoder chặn lệnh delete và di chuyển các tệp vào đây thay thế.

Lược đồ thực thi công cụ

Công cụ Mục đích chính Tham số chính
read Truy xuất nội dung tệp theo phân trang path (string), offset (int), limit (int)
edit Chỉnh sửa tìm kiếm và thay thế phẫu thuật path (string), old (string), new (string)
write Viết an toàn các nội dung tập lệnh mới path (string), content (string)
exec Thực thi các lệnh hệ thống đã xác minh command (string)
sessions_spawn Tạo tác nhân phụ bị cô lập task (string), mode (string), label (string)

Tính năng Nâng cao của CoreCoder Coding Agent Skill

  • Cô lập luồng tác nhân phụ: Tạo các tác nhân công nhân cho các tác vụ phức tạp như linting hoặc di chuyển toàn bộ cơ sở mã, giữ cho phiên gốc sạch sẽ.
  • Rào chắn bộ chặn lệnh: Các mẫu bảo mật được mã hóa cứng tự động chuyển đổi các lệnh hệ thống rủi ro (như rm -rf) thành các di chuyển thư mục an toàn (_bak_).
  • Phân trang ngữ cảnh phân lớp: Đọc thông minh bằng cách sử dụng các chỉ số offset và limit tùy chỉnh để giữ mức sử dụng bộ nhớ thấp và bỏ qua các giới hạn token ngữ cảnh LLM.
  • Tích hợp lời nhắc động: Tự động tự điều chỉnh các quy tắc hệ thống hiện tại tùy thuộc vào ngôn ngữ, quy tắc kiểu dáng và cây thư mục được phát hiện.
  • Nhật ký bộ nhớ kiểm toán hàng ngày: Nhật ký tự động ở định dạng Markdown chứa danh sách thay đổi hoàn chỉnh để dễ dàng khôi phục và kiểm toán.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*