OpenClaw ghi nhớ mọi thứ bằng cách viết các tệp Markdown thuần trong không gian làm việc của agent. Mô hình chỉ “nhớ” những gì được lưu vào ổ đĩa — không có trạng thái ẩn.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Cách hoạt động
Agent của bạn có ba tệp liên quan đến bộ nhớ:MEMORY.md— bộ nhớ dài hạn. Các sự kiện, tùy chọn và quyết định bền vững. Được tải khi bắt đầu mọi phiên DM.memory/YYYY-MM-DD.md— ghi chú hằng ngày. Ngữ cảnh và quan sát đang diễn ra. Ghi chú của hôm nay và hôm qua được tải tự động.DREAMS.md(tùy chọn) — Nhật ký Dreaming và tóm tắt các lượt quét Dreaming để con người xem lại, bao gồm các mục bổ sung lịch sử có căn cứ.
~/.openclaw/workspace).
Cam kết được suy luận
Một số lần theo dõi trong tương lai không phải là sự kiện bền vững. Nếu bạn nhắc đến một cuộc phỏng vấn vào ngày mai, bộ nhớ hữu ích có thể là “kiểm tra lại sau cuộc phỏng vấn”, chứ không phải “lưu việc này mãi mãi trongMEMORY.md.”
Commitments là các bộ nhớ theo dõi ngắn hạn, cần bật tùy chọn, dành cho trường hợp đó. OpenClaw suy luận chúng trong một lượt chạy nền ẩn, giới hạn phạm vi theo cùng agent và kênh, rồi gửi các lượt kiểm tra khi đến hạn thông qua Heartbeat. Nhắc nhở rõ ràng vẫn dùng tác vụ đã lên lịch.
Công cụ bộ nhớ
Agent có hai công cụ để làm việc với bộ nhớ:memory_search— tìm các ghi chú liên quan bằng tìm kiếm ngữ nghĩa, ngay cả khi cách diễn đạt khác với bản gốc.memory_get— đọc một tệp bộ nhớ cụ thể hoặc một khoảng dòng.
memory-core).
Plugin đồng hành Memory Wiki
Nếu bạn muốn bộ nhớ bền vững hoạt động giống một cơ sở tri thức được duy trì hơn là chỉ các ghi chú thô, hãy dùng Pluginmemory-wiki được đóng gói sẵn.
memory-wiki biên dịch tri thức bền vững thành một kho wiki với:
- cấu trúc trang xác định
- các tuyên bố và bằng chứng có cấu trúc
- theo dõi mâu thuẫn và độ mới
- dashboard được tạo tự động
- bản tóm lược đã biên dịch cho agent/người tiêu thụ runtime
- các công cụ wiki-native như
wiki_search,wiki_get,wiki_applyvàwiki_lint
memory-wiki bổ sung một lớp tri thức giàu nguồn gốc bên cạnh nó.
Xem Memory Wiki.
Tìm kiếm bộ nhớ
Khi một nhà cung cấp embedding được cấu hình,memory_search dùng tìm kiếm kết hợp — kết hợp độ tương đồng vector (ý nghĩa ngữ nghĩa) với khớp từ khóa (các thuật ngữ chính xác như ID và ký hiệu mã). Tính năng này hoạt động ngay sau khi bạn có khóa API cho bất kỳ nhà cung cấp được hỗ trợ nào.
OpenClaw tự động phát hiện nhà cung cấp embedding của bạn từ các khóa API có sẵn. Nếu bạn đã cấu hình khóa OpenAI, Gemini, Voyage hoặc Mistral, tìm kiếm bộ nhớ sẽ được bật tự động.
Backend bộ nhớ
Tích hợp sẵn (mặc định)
Dựa trên SQLite. Hoạt động ngay với tìm kiếm từ khóa, độ tương đồng vector và tìm kiếm kết hợp. Không cần phụ thuộc bổ sung.
QMD
Sidecar ưu tiên cục bộ với xếp hạng lại, mở rộng truy vấn và khả năng lập chỉ mục các thư mục bên ngoài không gian làm việc.
Honcho
Bộ nhớ liên phiên AI-native với mô hình hóa người dùng, tìm kiếm ngữ nghĩa và nhận biết đa agent. Cài đặt Plugin.
LanceDB
Bộ nhớ được đóng gói sẵn dựa trên LanceDB với embedding tương thích OpenAI, tự động truy hồi, tự động ghi nhận và hỗ trợ embedding Ollama cục bộ.
Lớp wiki tri thức
Memory Wiki
Biên dịch bộ nhớ bền vững thành một kho wiki giàu nguồn gốc với các tuyên bố, dashboard, chế độ cầu nối và quy trình làm việc thân thiện với Obsidian.
Tự động xả bộ nhớ
Trước khi Compaction tóm tắt cuộc trò chuyện của bạn, OpenClaw chạy một lượt im lặng để nhắc agent lưu ngữ cảnh quan trọng vào các tệp bộ nhớ. Tính năng này được bật theo mặc định — bạn không cần cấu hình gì. Để giữ lượt dọn dẹp đó trên một mô hình cục bộ, hãy đặt một ghi đè mô hình xả bộ nhớ chính xác:Dreaming
Dreaming là một lượt hợp nhất nền tùy chọn cho bộ nhớ. Nó thu thập các tín hiệu ngắn hạn, chấm điểm ứng viên và chỉ thăng cấp các mục đủ điều kiện vào bộ nhớ dài hạn (MEMORY.md).
Nó được thiết kế để giữ bộ nhớ dài hạn có tín hiệu cao:
- Bật tùy chọn: bị tắt theo mặc định.
- Đã lên lịch: khi được bật,
memory-coretự động quản lý một tác vụ Cron lặp lại cho một lượt quét Dreaming đầy đủ. - Có ngưỡng: các thăng cấp phải vượt qua các cổng về điểm, tần suất truy hồi và độ đa dạng truy vấn.
- Có thể xem lại: tóm tắt pha và các mục nhật ký được ghi vào
DREAMS.mdđể con người xem lại.
Bổ sung có căn cứ và thăng cấp trực tiếp
Hệ thống Dreaming hiện có hai luồng xem xét liên quan chặt chẽ:- Dreaming trực tiếp hoạt động từ kho Dreaming ngắn hạn trong
memory/.dreams/và là thứ mà pha sâu thông thường dùng khi quyết định nội dung nào có thể tốt nghiệp vàoMEMORY.md. - Bổ sung có căn cứ đọc các ghi chú lịch sử
memory/YYYY-MM-DD.mddưới dạng tệp ngày độc lập và ghi đầu ra xem xét có cấu trúc vàoDREAMS.md.
MEMORY.md.
Khi bạn dùng:
DREAMS.mdvẫn là bề mặt xem xét cho con người.- kho ngắn hạn vẫn là bề mặt xếp hạng hướng tới máy.
MEMORY.mdvẫn chỉ được ghi bởi thăng cấp sâu.
CLI
Đọc thêm
- Công cụ bộ nhớ tích hợp sẵn: backend SQLite mặc định.
- Công cụ bộ nhớ QMD: sidecar ưu tiên cục bộ nâng cao.
- Bộ nhớ Honcho: bộ nhớ liên phiên AI-native.
- Memory LanceDB: Plugin dựa trên LanceDB với embedding tương thích OpenAI.
- Memory Wiki: kho tri thức đã biên dịch và các công cụ wiki-native.
- Tìm kiếm bộ nhớ: pipeline tìm kiếm, nhà cung cấp và tinh chỉnh.
- Dreaming: thăng cấp nền từ truy hồi ngắn hạn sang bộ nhớ dài hạn.
- Tham chiếu cấu hình bộ nhớ: tất cả nút điều chỉnh cấu hình.
- Compaction: cách Compaction tương tác với bộ nhớ.