CLI commands
Wiki
openclaw wiki
Periksa dan kelola vault memory-wiki. Disediakan oleh plugin opsional bawaan memory-wiki. Aktifkan sebelum penggunaan pertama:
openclaw plugins enable memory-wikiopenclaw gateway restartTerkait: Plugin Memory Wiki, Ringkasan Memori, CLI: memori
Perintah umum
openclaw wiki statusopenclaw wiki doctoropenclaw wiki initopenclaw wiki ingest ./notes/alpha.mdopenclaw wiki okf import ./knowledge-catalog/okf/bundles/ga4openclaw wiki compileopenclaw wiki lintopenclaw wiki search "alpha"openclaw wiki search "siapa yang harus saya tanyai tentang Teams?" --mode route-questionopenclaw wiki get entity.alpha --from 1 --lines 80 openclaw wiki apply synthesis "Ringkasan Alpha" \ --body "Isi sintesis singkat" \ --source-id source.alpha openclaw wiki apply metadata entity.alpha \ --source-id source.alpha \ --status review \ --question "Masih aktif?" openclaw wiki bridge importopenclaw wiki unsafe-local importopenclaw wiki chatgpt import --export ./chatgpt-export --dry-runopenclaw wiki chatgpt rollback <run-id> openclaw wiki obsidian statusopenclaw wiki obsidian search "alpha"openclaw wiki obsidian open syntheses/alpha-summary.mdopenclaw wiki obsidian command workspace:quick-switcheropenclaw wiki obsidian dailyPemilihan agen
Saat plugins.entries.memory-wiki.config.vault.scope adalah agent, pilih
vault dengan opsi tingkat teratas --agent <id>:
openclaw wiki --agent support statusopenclaw wiki --agent support search "kebijakan pengembalian dana"openclaw wiki --agent marketing ingest ./campaign-notes.mdDalam penyiapan dengan beberapa agen yang dikonfigurasi, --agent wajib digunakan untuk operasi CLI agar perintah tidak dapat membaca atau menulis vault default secara sembarang. Jika hanya satu agen yang dikonfigurasi, agen tersebut tetap menjadi default. ID agen yang tidak dikenal menyebabkan kegagalan sebelum operasi vault dimulai. Opsi ini tidak mengubah jalur yang dipilih saat vault.scope adalah global.
Klien Gateway mengikuti aturan yang sama: teruskan agentId pada permintaan wiki.* yang didukung vault dalam penyiapan multiagen dengan cakupan agen. ID yang tidak ada atau tidak dikenal merupakan kesalahan. Giliran agen, alat wiki, suplemen korpus memori, dan intisari prompt terkompilasi sudah membawa konteks agen runtime aktif.
Perintah
wiki status
Tampilkan mode dan cakupan vault, agen yang ditetapkan, kondisi, serta ketersediaan CLI Obsidian. Gunakan ini terlebih dahulu untuk memeriksa apakah vault yang dimaksud telah diinisialisasi, mode bridge dalam kondisi baik, atau integrasi Obsidian tersedia.
Saat mode bridge aktif dan dikonfigurasi untuk membaca artefak memori, perintah ini meminta informasi dari Gateway yang sedang berjalan sehingga melihat konteks plugin memori aktif yang sama dengan memori agen/runtime.
wiki doctor
Jalankan pemeriksaan kondisi wiki dan laporkan perbaikan yang dapat ditindaklanjuti. Keluar dengan kode bukan nol jika kondisinya tidak baik.
Saat mode bridge aktif dan dikonfigurasi untuk membaca artefak memori, perintah ini meminta informasi dari Gateway yang sedang berjalan sebelum membuat laporan. Impor bridge yang dinonaktifkan dan konfigurasi bridge yang tidak membaca artefak memori tetap berjalan secara lokal/luring.
Masalah umum:
- mode bridge diaktifkan tanpa artefak memori publik
- tata letak vault tidak valid atau tidak ada
- CLI Obsidian eksternal tidak ada saat mode Obsidian diharapkan
wiki init
Buat tata letak vault wiki dan halaman awal, termasuk indeks tingkat teratas dan direktori cache.
wiki ingest <path>
Impor berkas markdown atau teks lokal ke folder sources/ wiki sebagai halaman sumber. <path> harus berupa jalur berkas lokal; saat ini tidak tersedia penyerapan URL. Berkas biner ditolak.
Halaman sumber yang diimpor memuat frontmatter asal-usul (sourceType: local-file, sourcePath, ingestedAt). Penyerapan selalu mengompilasi ulang vault setelahnya.
Flag: --title <title> mengganti judul sumber (default: diambil dari nama berkas).
wiki okf import <path>
Impor bundel Open Knowledge Format yang telah diekstrak ke halaman konsep wiki.
Pengimpor membaca setiap dokumen konsep .md yang tidak dicadangkan dalam struktur direktori OKF, mewajibkan kolom type yang tidak kosong, dan memperlakukan nilai type OKF yang tidak dikenal sebagai konsep generik. Berkas index.md dan log.md OKF yang dicadangkan tidak diimpor sebagai konsep.
Halaman yang diimpor diratakan di bawah concepts/ agar alur kompilasi, pencarian, pengambilan, intisari, dan dasbor wiki yang ada dapat segera melihatnya. ID konsep OKF asli, type, resource, tags, stempel waktu, jalur sumber, dan frontmatter lengkap dipertahankan dalam frontmatter halaman. Tautan markdown OKF internal ditulis ulang ke halaman wiki yang dihasilkan; tautan rusak atau eksternal dibiarkan tanpa perubahan. Impor selalu mengompilasi ulang vault setelahnya.
Contoh:
openclaw wiki okf import ./bundles/ga4openclaw wiki okf import ./bundles/ga4 --jsonopenclaw wiki search "Tabel BigQuery" --mode source-evidence --jsonopenclaw wiki get <path-from-json-result>wiki compile
Bangun ulang indeks, blok terkait, dasbor, serta snapshot kueri/prompt terkompilasi. Snapshot disimpan dalam status plugin SQLite bersama milik OpenClaw dan dipertahankan dalam memori untuk proyeksi prompt sinkron; snapshot tidak membuat berkas cache dalam vault.
Jika render.createDashboards diaktifkan, kompilasi juga menyegarkan halaman laporan.
wiki lint
Lint vault dan tulis laporan yang mencakup:
- masalah struktural (tautan rusak, ID tidak ada/duplikat, jenis atau judul halaman tidak ada, frontmatter tidak valid)
- kesenjangan asal-usul (ID sumber tidak ada, asal-usul impor tidak ada)
- kontradiksi (kontradiksi yang ditandai, klaim yang bertentangan)
- pertanyaan terbuka
- halaman dan klaim dengan tingkat keyakinan rendah
- halaman dan klaim yang usang
Jalankan ini setelah pembaruan wiki yang signifikan.
wiki search <query>
Cari konten wiki. Perilaku bergantung pada konfigurasi:
search.backend:sharedataulocalsearch.corpus:wiki,memory, atauall--mode:auto,find-person,route-question,source-evidence, atauraw-claim
Gunakan wiki search untuk pemeringkatan dan asal-usul khusus wiki. Untuk satu tahap pengingatan bersama yang luas, utamakan openclaw memory search saat plugin memori aktif menyediakan pencarian bersama.
Mode pencarian:
find-person: alias, handle, media sosial, ID kanonis, dan halaman orangroute-question: petunjuk siapa-yang-ditanyai/paling-cocok-digunakan-untuk dan konteks hubungansource-evidence: halaman sumber dan kolom bukti terstrukturraw-claim: teks klaim terstruktur dengan metadata klaim/bukti
Contoh:
openclaw wiki search "bgroux" --mode find-personopenclaw wiki search "siapa yang mengetahui peluncuran Teams?" --mode route-questionopenclaw wiki search "maintainer-whois" --mode source-evidenceopenclaw wiki search "rute kuat Teams" --mode raw-claim --jsonOutput teks menyertakan baris Claim: dan Evidence: saat hasil cocok dengan klaim terstruktur. Output JSON juga mengekspos matchedClaimId, matchedClaimStatus, matchedClaimConfidence, evidenceKinds, dan evidenceSourceIds untuk penelusuran mendalam di sisi agen.
wiki get <lookup>
Baca halaman wiki berdasarkan ID atau jalur relatif.
openclaw wiki get entity.alphaopenclaw wiki get syntheses/alpha-summary.md --from 1 --lines 80wiki apply
Terapkan mutasi terbatas tanpa pembedahan halaman secara bebas:
apply synthesis <title>: buat atau segarkan halaman sintesis dengan isi ringkasan terkelolaapply metadata <lookup>: perbarui metadata pada halaman yang ada
Keduanya menerima --source-id, --contradiction, --question (masing-masing dapat diulang), --confidence <n> (0-1), dan --status <status>. apply metadata juga menerima --clear-confidence untuk menghapus nilai keyakinan yang tersimpan. Ini adalah cara yang didukung untuk mengembangkan halaman wiki agar blok terkelola yang dihasilkan tetap utuh.
wiki bridge import
Impor artefak memori publik dari plugin memori aktif ke halaman sumber yang didukung bridge. Gunakan ini dalam mode bridge untuk menarik artefak memori terbaru yang diekspor ke vault wiki.
Untuk pembacaan artefak bridge aktif, CLI merutekan impor melalui RPC Gateway agar menggunakan konteks plugin memori runtime. Jika impor bridge dinonaktifkan atau pembacaan artefak dimatikan, perintah mempertahankan perilaku nol-impor lokal/luring. Penyegaran indeks setelah impor dikendalikan oleh ingest.autoCompile.
wiki unsafe-local import
Impor dari jalur lokal yang dikonfigurasi secara eksplisit (unsafeLocal.paths) dalam mode unsafe-local. Sengaja bersifat eksperimental dan hanya untuk mesin yang sama. Penyegaran indeks setelah impor dikendalikan oleh ingest.autoCompile.
wiki chatgpt import
Impor ekspor ChatGPT ke halaman sumber wiki draf.
openclaw wiki chatgpt import --export ./chatgpt-exportopenclaw wiki chatgpt import --export ./conversations.json --dry-run| Flag | Default | Deskripsi |
|---|---|---|
--export <path> |
(wajib) | Direktori ekspor ChatGPT atau jalur conversations.json. |
--dry-run |
false |
Pratinjau jumlah yang dibuat/diperbarui/dilewati tanpa menulis halaman. |
Impor bukan-dry-run yang mengubah halaman mana pun mencatat ID proses impor, yang dicetak dalam ringkasan dan diperlukan untuk rollback.
wiki chatgpt rollback <run-id>
Batalkan proses impor ChatGPT yang sebelumnya diterapkan, dengan menghapus halaman yang dibuatnya dan memulihkan halaman yang ditimpanya. Tidak melakukan apa pun (dan melaporkan alreadyRolledBack) jika proses tersebut sudah dibatalkan.
wiki obsidian ...
Perintah bantuan Obsidian untuk vault yang berjalan dalam mode ramah Obsidian: status, search, open, command, daily. Perintah ini memerlukan CLI resmi obsidian pada PATH saat obsidian.useOfficialCli diaktifkan.
Validasi konfigurasi menolak obsidian.useOfficialCli: true saat
vault.scope adalah agent karena obsidian.vaultName merupakan satu pengaturan global,
bukan pemetaan per agen. Rendering Markdown yang ramah Obsidian tetap
tersedia.
Panduan penggunaan praktis
- Gunakan
wiki search+wiki getsaat asal-usul dan identitas halaman penting. - Gunakan
wiki applyalih-alih mengedit bagian terkelola yang dihasilkan secara manual. - Gunakan
wiki lintsebelum memercayai konten yang bertentangan atau memiliki tingkat keyakinan rendah. - Gunakan
wiki compilesetelah impor massal atau perubahan sumber saat Anda menginginkan dasbor dan intisari terkompilasi yang segera diperbarui. - Gunakan
wiki okf importsaat katalog data, ekspor dokumentasi, atau pipeline pengayaan agen sudah menghasilkan bundel markdown OKF. - Gunakan
wiki bridge importsaat mode bridge bergantung pada artefak memori yang baru diekspor.
Kaitan konfigurasi
Perilaku openclaw wiki dibentuk oleh:
plugins.entries.memory-wiki.config.vaultModeplugins.entries.memory-wiki.config.vault.scopeplugins.entries.memory-wiki.config.vault.pathplugins.entries.memory-wiki.config.search.backendplugins.entries.memory-wiki.config.search.corpusplugins.entries.memory-wiki.config.bridge.*plugins.entries.memory-wiki.config.obsidian.*plugins.entries.memory-wiki.config.ingest.autoCompileplugins.entries.memory-wiki.config.render.*plugins.entries.memory-wiki.config.context.includeCompiledDigestPrompt
Lihat Plugin Memory Wiki untuk model konfigurasi lengkap.