Mengaktifkan pembelajaran mandiri
Di Control UI, buka Plugins → Workshop dan aktifkan Self-learning. Perubahan langsung berlaku; ketika penulis konfigurasi lain telah memperbarui file, Control UI menyegarkan snapshot konfigurasi dan mencoba kembali pengaktifan tanpa memuat ulang halaman atau Gateway. Gunakan CLI:~/.openclaw/openclaw.json:
/learn, dan operasi Skill Workshop manual
tetap berfungsi saat pembelajaran mandiri dinonaktifkan.
Meninjau sesi sebelumnya secara manual
Peninjauan riwayat manual merupakan alternatif konservatif untuk pengambilan otonom. Buka Plugins → Workshop di Control UI dan pilih Find skill ideas. Tindakan ini tidak mengubahskills.workshop.autonomous.enabled.
Setiap pemindaian:
- dimulai dari sesi terbaru yang belum ditinjau lalu bergerak mundur;
- meninjau hingga 20 sesi substansial dengan sedikitnya enam giliran model;
- melewati sesi cron, heartbeat, hook, subagen, ACP, milik plugin, dan peninjauan internal;
- menyamarkan rahasia yang dikenali dan membatasi bundel transkrip sebelum mengirimkannya ke model terkonfigurasi milik agen yang dipilih;
- menggunakan standar tinggi yang sama seperti peninjauan pengalaman otonom; dan
- dapat membuat atau merevisi paling banyak tiga proposal tertunda, tidak pernah Skills aktif.
Hal yang dapat dipelajari OpenClaw
Pembelajaran mandiri memiliki dua jalur konservatif:- Instruksi dan koreksi langsung. OpenClaw mendeteksi bahasa yang berlaku berkelanjutan seperti “mulai sekarang,” “lain kali,” dan koreksi terhadap pendekatan yang gagal. Dengan pembelajaran mandiri diaktifkan, OpenClaw dapat mengubah sinyal tersebut menjadi proposal tertunda tanpa menunggu prompt lain. Jalur deterministik ini dapat mengelompokkan instruksi terkait menjadi hingga tiga proposal, menargetkan skill ruang kerja yang dapat ditulis, atau merevisi proposal tertunda terkait miliknya sendiri. Jalur ini juga berjalan setelah giliran yang gagal karena menangkap instruksi pengguna, bukan menilai penyelesaian.
- Peninjauan pengalaman. Setelah giliran latar depan yang berhasil dan substansial, OpenClaw dapat meninjau pekerjaan yang telah selesai untuk menemukan teknik pemulihan yang dapat digunakan kembali atau prosedur stabil yang akan menghilangkan sedikitnya dua siklus model atau alat di masa mendatang.
- pemulihan andal setelah kegagalan alat atau model berulang;
- batasan urutan yang tidak jelas yang mencegah kesalahan berulang;
- alur kerja multi-langkah stabil yang memerlukan penemuan berulang; atau
- pemeriksaan awal yang dapat digunakan kembali dan akan menghindari beberapa panggilan di masa mendatang.
Waktu peninjauan pengalaman berjalan
Peninjauan pengalaman sengaja ditunda dan dibatasi:- Giliran latar depan harus selesai dengan berhasil.
- Giliran saat ini harus berisi sedikitnya sepuluh iterasi model.
- Sesi Cron, heartbeat, memori, overflow, hook, subagen, dan peninjauan dikecualikan.
- Proses latar depan harus telah menentukan penyedia dan model serta benar-benar
memiliki akses ke
skill_workshop. - OpenClaw menunggu 30 detik setelah penyelesaian. Penyelesaian latar depan berikutnya dalam sesi yang sama memulai ulang periode hening tersebut.
- Jika proses agen atau balasan masih aktif, peninjauan menunggu 30 detik lagi.
- Hanya satu peninjauan pengalaman yang berjalan pada satu waktu.
- Peninjauan tertunda merupakan pekerjaan Gateway yang bersifat lokal bagi proses. Gateway harus tetap berjalan selama jendela menganggur; runtime lokal sekali jalan dan yang didukung CLI tidak menyimpan cukup konteks lintasan dan ketersediaan alat untuk menjadwalkannya.
Hal yang diterima peninjau
Peninjau latar belakang hanya menerima giliran saat ini, dimulai dari pesan pengguna terbarunya. Lintasan yang dirender dibatasi hingga 60.000 karakter; bila perlu, OpenClaw mempertahankan pesan pertama dan bukti terbaru serta menandai bagian tengah yang dihilangkan. Peninjau menggunakan kembali penyedia dan model yang telah ditentukan. Peninjau menggunakan kembali profil autentikasi latar depan ketika identitas tersebut tersedia dan menonaktifkan fallback model. Oleh karena itu, peninjauan memulai satu proses model tambahan pada penyedia terkonfigurasi. Proses tersebut dapat membuat lebih dari satu permintaan ke penyedia ketika memeriksa atau menyusun proposal. Harga dan ketentuan penanganan data penyedia berlaku sebagaimana pada giliran latar depan. Sebelum memulai, OpenClaw memuat ulang konfigurasi runtime saat ini dan memeriksa kembali sandbox efektif serta kebijakan alat untuk percakapan asal. Jika proses berada dalam sandbox, kebijakan tidak lagi mengizinkanskill_workshop, atau fakta runtime yang diperlukan
tidak tersedia, peninjauan gagal secara tertutup dan tidak membuat apa pun.
Keamanan proposal
Peninjau berjalan dalam sesi terisolasi dengan cakupan alat yang sengaja dibatasi:- Peninjau hanya dapat mencantumkan atau memeriksa proposal Workshop serta membuat atau merevisi satu proposal tertunda.
- Peninjau tidak dapat memperbarui skill aktif, menerapkan proposal, menolak proposal, mengarantina proposal, mengirim pesan, atau menggunakan alat agen umum.
- Satu anggaran mutasi digunakan bersama di seluruh percobaan ulang model, sehingga peninjauan dapat membuat atau merevisi paling banyak satu proposal.
- Lintasan yang ditinjau diperlakukan sebagai bukti yang tidak tepercaya, bukan sebagai instruksi bagi agen latar belakang.
- Skill Workshop memindai konten proposal dan menolak kredensial literal yang dikenali sebelum status proposal ditulis.
maxPending, maxSkillBytes,
batasan file pendukung, pemeriksaan pemindai, dan penulisan khusus ruang kerja. Pengaturan
approvalPolicy: "auto" tidak memberikan akses kepada peninjau latar belakang
ke tindakan siklus hidup.
Meninjau proposal yang dipelajari
Pembelajaran mandiri menghasilkan proposal tertunda yang sama seperti penggunaan Workshop manual. Periksa proposal sebelum menerapkannya:SKILL.md aktif. Lihat
Skill Workshop untuk model siklus hidup dan penyimpanan
lengkap.
Konfigurasi
Untuk skema lengkap, rentang, dan pengaturan skill terkait, lihat
Konfigurasi Skills.
Pemecahan masalah
Tidak ada proposal yang muncul setelah giliran panjang
Periksa semua hal berikut:skills.workshop.autonomous.enabledbernilaitruedalam konfigurasi Gateway aktif.- Giliran berhasil dan menyertakan sedikitnya sepuluh iterasi model setelah pesan pengguna terbaru.
- Percakapan merupakan proses latar depan normal, bukan proses terjadwal, memori, hook, atau subagen.
- Proses asal memiliki akses ke
skill_workshopdan tidak berada dalam sandbox. - Sistem tetap menganggur cukup lama agar peninjauan tertunda dapat berjalan.
- Proses Gateway berjangka panjang tetap aktif selama jendela menganggur; perintah lokal sekali jalan tidak menunggu peninjauan tertunda.
Doctor melaporkan bahwa alat Workshop disembunyikan
Ketika pembelajaran mandiri diaktifkan,openclaw doctor memeriksa apakah kebijakan
alat efektif milik agen default mengizinkan skill_workshop. Ikuti perubahan
tools.allow atau tools.alsoAllow yang dilaporkan, atau nonaktifkan pembelajaran mandiri.
Terlalu banyak proposal bernilai rendah muncul
Nonaktifkan pembelajaran mandiri dan lanjutkan menggunakan/learn atau permintaan Workshop eksplisit:
Terkait
- Lokakarya Skill untuk peninjauan proposal, persetujuan, dan penyimpanan
- Membuat skill untuk skill yang dibuat secara manual dan
struktur
SKILL.md - Konfigurasi Skills untuk semua pengaturan
skills.* - CLI Skills untuk perintah Lokakarya dan kurator