Coding Style Memory cho Openclaw

Một kỹ năng bộ nhớ cục bộ, dựa trên sự đồng ý, cho phép các tác nhân AI thích ứng với các phong cách lập trình và tùy chọn stack cụ thể của bạn thông qua phản hồi rõ ràng.

alexbingquanxu-cpu
v1.0.0
Mar 22, 2026
0
1.3k
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 coding-custom

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 coding-custom 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.

Coding Style Memory là gì?

Kỹ năng Coding là một lớp bộ nhớ tinh vi được thiết kế cho các nhà phát triển muốn tác nhân AI của họ duy trì tính nhất quán giữa các phiên làm việc khác nhau. Không giống như các tác nhân truyền thống có thể gây ra ảo giác hoặc quên các quy tắc định dạng cụ thể của bạn, công cụ này tạo ra một hệ thống lưu trữ cục bộ phân tầng để ghi lại các sửa lỗi và xác nhận rõ ràng của bạn. Nó đóng vai trò như một cầu nối giữa các tiêu chuẩn phát triển cá nhân của bạn và việc tạo đầu ra của AI.

Được xây dựng như một phần của hệ sinh thái Openclaw Skills, nó ưu tiên quyền chủ quyền và quyền riêng tư của người dùng. Kỹ năng này không bao giờ quét các kho lưu trữ riêng tư của bạn hoặc âm thầm quan sát hành vi của bạn; thay vào đó, nó chờ đợi các hướng dẫn rõ ràng để học hỏi, đảm bảo rằng bộ nhớ luôn sạch sẽ, có liên quan và được nhà phát triển kiểm soát chặt chẽ.

Trường hợp sử dụng Coding Style Memory

  • Thực thi các quy ước đặt tên hoặc linting cụ thể (ví dụ: snake_case so với camelCase) trên tất cả các tệp do AI tạo ra.
  • Duy trì stack công nghệ và các phiên bản thư viện nhất quán để ngăn AI đề xuất các phụ thuộc lỗi thời hoặc không liên quan.
  • Lưu trữ các mẫu kiến trúc tổ chức, chẳng hạn như cấu trúc thư mục ưa thích hoặc chiến lược thử nghiệm.
  • Lưu trữ các mẫu bị từ chối để đảm bảo tác nhân không bao giờ đề xuất các giải pháp đã bị loại bỏ trước đó.

Cách thức hoạt động của Coding Style Memory

  1. Khi bắt đầu một phiên, tác nhân tải các tùy chọn hiện có từ ~/coding/memory.md.
  2. Khi người dùng sửa đầu ra của AI, kỹ năng sẽ kích hoạt một yêu cầu để xem liệu tùy chọn đó có nên được giữ vĩnh viễn hay không.
  3. Sau khi người dùng xác nhận, tùy chọn sẽ được chưng cất thành định dạng siêu nhỏ gọn (5 từ trở xuống).
  4. Các mục mới được phân loại vào các danh mục Stack, Style, Structure hoặc Never trong tệp bộ nhớ cục bộ.
  5. Kỹ năng giám sát kích thước tệp, tự động lưu trữ các mục cũ hơn vào history.md khi bộ nhớ hoạt động vượt quá 100 dòng để ngăn chặn việc phình to ngữ cảnh.

Cài đặt Coding Style Memory

Để bắt đầu sử dụng kỹ năng này với tác nhân của bạn, hãy đảm bảo thư mục cục bộ tồn tại:

mkdir -p ~/coding

Bạn có thể quản lý vòng đời kỹ năng bằng các lệnh Openclaw Skills tiêu chuẩn:

clawhub sync
# To support the project
clawhub star coding

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

Kỹ năng tổ chức bộ nhớ của nó trong thư mục ~/coding/ bằng cấu trúc markdown phân tầng:

File Purpose Limit
memory.md Các tùy chọn hoạt động, ưu tiên cao được sử dụng trong ngữ cảnh. Tối đa 100 dòng
history.md Các tùy chọn đã lưu trữ và các mẫu cũ. Không giới hạn
criteria.md Định nghĩa khi nào một tùy chọn xứng đáng được lưu. N/A
dimensions.md Phân loại cho các danh mục tùy chọn (Stack, Style, v.v.). N/A

Định dạng mục nhập: Các tùy chọn được lưu trữ dưới dạng các chuỗi ngắn, cách nhau bằng dấu hai chấm như python: prefer 3.11+ hoặc naming: snake_case.

Tính năng Nâng cao của Coding Style Memory

  • Tự động Lưu trữ: Di chuyển một cách thông minh các tùy chọn ít thường xuyên hơn sang history.md để duy trì hiệu suất cao và chi phí ngữ cảnh thấp.
  • Tiêm Ngữ cảnh: Áp dụng liền mạch các quy tắc đã lưu trữ vào mọi lời nhắc tạo mã mà không cần sự can thiệp thủ công của người dùng.
  • Hỗ trợ Đa tác nhân: Vì dữ liệu được lưu trữ trong các tệp Markdown tiêu chuẩn trong một đường dẫn cục bộ có thể dự đoán được, nhiều Openclaw Skills có thể giao tiếp với cùng một bộ tùy chọn.
  • Hợp nhất Ngữ nghĩa: Khả năng hợp nhất các mục tương tự (ví dụ: hợp nhất nhiều tùy chọn 'no-tooling') để tiết kiệm không gian.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*