openclaw memory
Kelola pengindeksan, pencarian, dan promosi memori semantik ke dalam MEMORY.md.
Disediakan oleh plugin bawaan memory-core, tersedia ketika
plugins.slots.memory memilih memory-core (default). Plugin memori lain
menyediakan namespace CLI mereka sendiri.
Terkait: konsep Memori, Dreaming,
Referensi konfigurasi memori, Wiki Memori,
wiki, Plugin.
memory status
--agent, dijalankan untuk setiap agen dalam agents.list; jika daftar agen
tidak dikonfigurasi, kembali menggunakan agen default.
Jika baris
Dreaming tetap off meskipun dreaming.enabled: true, atau
penyisiran terjadwal tampaknya tidak pernah berjalan, Cron dreaming terkelola bergantung pada
Heartbeat agen default yang aktif untuk memicu rekonsiliasi. Lihat
Dreaming untuk detail penjadwalan.
Status juga mencantumkan jalur pencarian tambahan dari agents.defaults.memorySearch.extraPaths.
memory index
status. --force menjalankan pengindeksan ulang penuh, bukan
inkremental. --verbose mencetak detail penyedia, model, sumber, dan
jalur tambahan per agen sebelum menampilkan kemajuan pengindeksan.
memory search
- Kueri:
[query]posisional atau--query <text>. Jika keduanya ditetapkan,--querydiutamakan. Jika tidak ada yang ditetapkan, perintah menghasilkan galat. --agent <id>: default-nya adalah agen default (bukan daftar agen lengkap).--max-results <n>: batasi jumlah hasil (bilangan bulat positif).--min-score <n>: saring kecocokan dengan skor di bawah nilai ini.
memory promote
Beri peringkat kandidat jangka pendek dari memory/YYYY-MM-DD.md dan secara opsional tambahkan
entri teratas ke MEMORY.md.
Default CLI ini berbeda dari ambang fase mendalam pada penyisiran dreaming terjadwal
(lihat Dreaming di bawah); berikan flag secara eksplisit agar sesuai dengan
perilaku penyisiran untuk sekali jalan secara manual.
Sinyal pemeringkatan: frekuensi pemanggilan kembali, relevansi pengambilan, keragaman kueri,
keterkinian temporal, konsolidasi lintas hari, dan kekayaan konsep turunan, yang diambil
dari pemanggilan kembali memori dan proses penyerapan harian, ditambah penguatan ringan
fase ringan/REM untuk kunjungan ulang dreaming yang berulang. Sebelum menulis, promosi
membaca ulang catatan harian aktif, sehingga pengeditan atau penghapusan cuplikan jangka pendek
sejak pemeringkatan tetap dihormati, alih-alih mempromosikan dari snapshot yang kedaluwarsa.
memory promote-explain
Jelaskan rincian skor satu kandidat promosi.
<selector> mencocokkan kunci kandidat (persis atau substring), jalur, atau teks
cuplikan.
memory rem-harness
Pratinjau refleksi REM, kandidat kebenaran, dan keluaran promosi fase mendalam
tanpa menulis apa pun.
--path <file-or-dir>: inisialisasi harness dari berkas harian historisYYYY-MM-DD.md, bukan dari ruang kerja aktif.--grounded: tampilkan juga pratinjauApa yang Terjadi/Refleksi/Kemungkinan Pembaruan Permanenyang didasarkan pada catatan historis.
memory rem-backfill
Tulis ringkasan REM historis yang didasarkan pada bukti ke dalam DREAMS.md untuk ditinjau di UI.
Dapat dibatalkan.
--path <file-or-dir>: wajib kecuali--rollback/--rollback-short-termditetapkan. Berkas memori harian historis atau direktori sumber pengisian ulang.--stage-short-term: inisialisasi juga kandidat permanen berbasis bukti ke dalam penyimpanan promosi jangka pendek aktif agar fase mendalam normal dapat memeringkatnya.--rollback: hapus entri buku harian berbasis bukti yang sebelumnya ditulis dariDREAMS.md.--rollback-short-term: hapus kandidat jangka pendek berbasis bukti yang sebelumnya disiapkan.
Dreaming
Dreaming adalah sistem konsolidasi memori latar belakang dengan tiga fase yang bekerja sama, dijalankan secara berurutan dalam satu jadwal: ringan (mengurutkan/menyiapkan materi jangka pendek), REM (merefleksikan dan memunculkan tema), mendalam (mempromosikan fakta permanen keMEMORY.md). Hanya fase mendalam yang menulis ke MEMORY.md.
- Aktifkan dengan
plugins.entries.memory-core.config.dreaming.enabled: true(defaultfalse);memory-coremengelola otomatis tugas Cron penyisiran, tanpa perlu menjalankanopenclaw cron addsecara manual. - Aktifkan atau nonaktifkan dari obrolan dengan
/dreaming on|off; periksa dengan/dreaming status(atau/dreaming//dreaming help).on/offmemerlukan status pemilik kanal atauoperator.adminGateway;statusdan bantuan tetap tersedia bagi siapa pun yang dapat menjalankan perintah tersebut. - Keluaran fase yang mudah dibaca manusia disimpan ke
DREAMS.md(ataudreams.mdyang sudah ada). Secara default (dreaming.storage.mode: "separate"), setiap fase juga menulis laporan mandiri kememory/dreaming/<phase>/YYYY-MM-DD.md; tetapkanmode: "inline"untuk menggabungkan laporan ke dalam berkas memori harian, atau"both"untuk keduanya. - Proses terjadwal dan
memory promotemanual menggunakan sinyal pemeringkatan fase mendalam yang sama; hanya ambang default yang berbeda (lihat tabel di atas dan default terjadwal di bawah). - Proses terjadwal tersebar ke ruang kerja memori setiap agen yang dikonfigurasi.
plugins.entries.memory-core.config.dreaming):
Dependensi Gateway SecretRef
Jika bidang kunci API jarak jauh memori aktif dikonfigurasi sebagai SecretRef, perintahmemory
menguraikannya dari snapshot Gateway aktif; jika Gateway tidak tersedia,
perintah langsung gagal. Ini memerlukan Gateway yang mendukung metode
secrets.resolve; Gateway lama mengembalikan galat metode tidak dikenal.