Memory Notes cho Openclaw

Một khung Markdown có cấu trúc để tạo các biểu đồ kiến thức sẵn sàng cho AI thông qua các quan sát được phân loại và các quan hệ được liên kết.

phernandez
v0.1.0
Mar 12, 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 memory-notes

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 memory-notes 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.

Memory Notes là gì?

Memory Notes là một đặc tả kỹ thuật để tạo các tệp Markdown có cấu trúc tốt mà một tác nhân AI có thể phân tích thành một biểu đồ kiến thức có thể tìm kiếm. Nó vượt xa các tệp văn bản đơn giản bằng cách thực thi một lược đồ bao gồm YAML frontmatter, ngữ cảnh văn xuôi phong phú, các quan sát ngữ nghĩa và các quan hệ có kiểu. Cách tiếp cận này đảm bảo rằng thông tin không chỉ được lưu trữ mà còn có thể khám phá được bằng lập trình và được liên kết theo ngữ cảnh.

Là một phần của hệ sinh thái Openclaw Skills, kỹ năng này trao quyền cho các nhà phát triển xây dựng một lớp bộ nhớ liên tục cho các tác nhân AI của họ. Bằng cách sử dụng cú pháp cụ thể cho các sự thật và kết nối, tác nhân có thể duyệt qua các chủ đề phức tạp, nhớ lại các quyết định thiết kế cụ thể và hiểu nguồn gốc của các yêu cầu dự án thông qua một kiến trúc dựa trên biểu đồ tinh vi.

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

  • Tài liệu hóa các quyết định kiến trúc kỹ thuật và các sự đánh đổi liên quan của chúng để tăng tính minh bạch của nhóm.
  • Xây dựng hệ thống quản lý kiến thức cá nhân mà AI có thể truy vấn để cung cấp ngữ cảnh trong các phiên lập trình.
  • Theo dõi các cột mốc dự án và liên kết chúng với các tác vụ, con người và yêu cầu cụ thể.
  • Tạo một kho lưu trữ tập trung cho các ghi chú nghiên cứu nơi các liên kết ngữ nghĩa giúp xác định các kết nối không rõ ràng giữa các chủ đề.

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

  1. Quá trình bắt đầu bằng việc xác định một ghi chú với YAML frontmatter, thiết lập một tiêu đề duy nhất và các thẻ có thể tìm kiếm.
  2. Các nhà phát triển viết văn xuôi thực chất trong phần thân để cung cấp 'lý do' đằng sau thông tin, giúp hỗ trợ truy xuất tìm kiếm ngữ nghĩa.
  3. Các sự thật chính được chắt lọc vào phần Observations bằng cú pháp [category] content, biến chúng thành các đơn vị kiến thức nguyên tử.
  4. Các ghi chú được liên kết với nhau trong phần Relations bằng cách sử dụng wiki-links để tạo thành các cạnh có hướng trong biểu đồ kiến thức.
  5. Các tác nhân AI sử dụng các công cụ như search_notes hoặc build_context để điều hướng các ghi chú này thông qua các URL memory ổn định và các mẫu ký tự đại diện (wildcard).

Cài đặt Memory Notes

Để bắt đầu sử dụng Memory Notes trong môi trường của bạn, hãy đảm bảo tác nhân AI của bạn có quyền truy cập vào bộ công cụ Basic Memory. Bạn có thể tạo ghi chú đầu tiên của mình bằng cấu trúc lệnh sau:

# Example of creating a note via a CLI-integrated tool
write_note --title "Project Alpha" --tags "internal,docs" --content "# Project Alpha\n\nDetails here..."

Các ghi chú được tự động gán một liên kết cố định dựa trên tiêu đề của chúng, cho phép chúng được định địa chỉ qua các URL memory:// ngay lập tức khi tạo.

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

Kỹ năng Memory Notes tổ chức dữ liệu thành một cấu trúc bốn phần nhất quán trong mỗi tệp Markdown:

Thành phần Mục đích Định dạng
Frontmatter Siêu dữ liệu & Danh tính Các khối YAML với title, tags, và type.
Body Văn xuôi ngữ cảnh Markdown tự do bao gồm các tiêu đề và mô tả.
Observations Sự thật nguyên tử Danh sách không thứ tự sử dụng -[category] content #tag.
Relations Kết nối biểu đồ Danh sách không thứ tự sử dụng type [[Target Title]].

Tất cả các ghi chú đều có thể định địa chỉ thông qua sơ đồ URL Memory (ví dụ: memory://directory/note-title), cung cấp một mã định danh ổn định vẫn tồn tại ngay cả khi tệp vật lý bị di chuyển.

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

  • Truy vấn ký tự đại diện: Sử dụng các mẫu như memory://docs/* để thu thập ngữ cảnh từ toàn bộ thư mục cùng một lúc.
  • Phân loại ngữ nghĩa: Tạo các danh mục tùy chỉnh cho các quan sát để cho phép tìm kiếm chính xác, chẳng hạn như search_notes("[decision]").
  • Duyệt quan hệ: Theo dõi các liên kết giữa các ghi chú bằng lập trình để xây dựng cửa sổ ngữ cảnh toàn diện cho LLM.
  • Cập nhật biểu đồ tăng dần: Thực hiện các chỉnh sửa có mục tiêu đối với các phần cụ thể như Observations hoặc Relations mà không cần viết lại toàn bộ tài liệu.

SKILL.md


Đang tải

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

Đặc sắc*