CLI commands

Wiki

openclaw wiki

Periksa dan kelola vault memory-wiki. Disediakan oleh plugin opsional bawaan memory-wiki. Aktifkan sebelum penggunaan pertama:

bash
openclaw plugins enable memory-wikiopenclaw gateway restart

Terkait: Plugin Memory Wiki, Ringkasan Memori, CLI: memori

Perintah umum

bash
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 daily

Pemilihan agen

Saat plugins.entries.memory-wiki.config.vault.scope adalah agent, pilih vault dengan opsi tingkat teratas --agent <id>:

bash
openclaw wiki --agent support statusopenclaw wiki --agent support search "kebijakan pengembalian dana"openclaw wiki --agent marketing ingest ./campaign-notes.md

Dalam 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:

bash
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: shared atau local
  • search.corpus: wiki, memory, atau all
  • --mode: auto, find-person, route-question, source-evidence, atau raw-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 orang
  • route-question: petunjuk siapa-yang-ditanyai/paling-cocok-digunakan-untuk dan konteks hubungan
  • source-evidence: halaman sumber dan kolom bukti terstruktur
  • raw-claim: teks klaim terstruktur dengan metadata klaim/bukti

Contoh:

bash
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 --json

Output 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.

bash
openclaw wiki get entity.alphaopenclaw wiki get syntheses/alpha-summary.md --from 1 --lines 80

wiki apply

Terapkan mutasi terbatas tanpa pembedahan halaman secara bebas:

  • apply synthesis <title>: buat atau segarkan halaman sintesis dengan isi ringkasan terkelola
  • apply 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.

bash
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 get saat asal-usul dan identitas halaman penting.
  • Gunakan wiki apply alih-alih mengedit bagian terkelola yang dihasilkan secara manual.
  • Gunakan wiki lint sebelum memercayai konten yang bertentangan atau memiliki tingkat keyakinan rendah.
  • Gunakan wiki compile setelah impor massal atau perubahan sumber saat Anda menginginkan dasbor dan intisari terkompilasi yang segera diperbarui.
  • Gunakan wiki okf import saat katalog data, ekspor dokumentasi, atau pipeline pengayaan agen sudah menghasilkan bundel markdown OKF.
  • Gunakan wiki bridge import saat mode bridge bergantung pada artefak memori yang baru diekspor.

Kaitan konfigurasi

Perilaku openclaw wiki dibentuk oleh:

  • plugins.entries.memory-wiki.config.vaultMode
  • plugins.entries.memory-wiki.config.vault.scope
  • plugins.entries.memory-wiki.config.vault.path
  • plugins.entries.memory-wiki.config.search.backend
  • plugins.entries.memory-wiki.config.search.corpus
  • plugins.entries.memory-wiki.config.bridge.*
  • plugins.entries.memory-wiki.config.obsidian.*
  • plugins.entries.memory-wiki.config.ingest.autoCompile
  • plugins.entries.memory-wiki.config.render.*
  • plugins.entries.memory-wiki.config.context.includeCompiledDigestPrompt

Lihat Plugin Memory Wiki untuk model konfigurasi lengkap.

Terkait

Was this useful?
On this page

On this page