/prose. Program berada dalam berkas .prose dan dapat menjalankan beberapa subagen dengan alur kontrol yang eksplisit.
Instal
Aktifkan Plugin OpenProse dan mulai ulang Gateway.
Jalankan program
Gunakan
/prose run untuk menjalankan berkas .prose atau program jarak jauh.Tulis program
Susun alur kerja multiagen dengan langkah paralel dan berurutan.
Instal
1
Aktifkan Plugin
OpenProse disertakan, tetapi dinonaktifkan secara default. Aktifkan:
2
Mulai ulang Gateway
3
Verifikasi
open-prose telah diaktifkan. Perintah Skills /prose kini tersedia di obrolan.openclaw plugins install ./extensions/open-prose
Perintah garis miring
OpenProse mendaftarkan/prose sebagai perintah Skills yang dapat dijalankan oleh pengguna:
/prose run <handle/slug> diubah menjadi https://p.prose.md/<handle>/<slug>.
URL langsung diambil apa adanya menggunakan alat web_fetch.
Eksekusi jarak jauh tingkat teratas bersifat eksplisit. Impor jarak jauh di dalam program .prose merupakan dependensi kode transitif: sebelum OpenProse mengambil target use jarak jauh apa pun, OpenProse menampilkan daftar impor yang telah diuraikan dan mengharuskan operator membalas persis approve remote prose imports untuk eksekusi tersebut.
Kemampuannya
- Riset dan sintesis multiagen dengan paralelisme eksplisit.
- Alur kerja yang dapat diulang dan aman melalui persetujuan (tinjauan kode, triase insiden, alur pemrosesan konten).
- Program
.proseyang dapat digunakan kembali dan dijalankan di berbagai runtime agen yang didukung.
Contoh: riset dan sintesis paralel
Pemetaan runtime OpenClaw
Program OpenProse dipetakan ke primitif OpenClaw:Lokasi berkas
OpenProse menyimpan status di bawah.prose/ dalam ruang kerja Anda:
Backend status
sistem berkas (default)
sistem berkas (default)
Status ditulis ke
.prose/runs/... di ruang kerja. Tidak memerlukan dependensi tambahan.dalam konteks
dalam konteks
Status sementara disimpan dalam jendela konteks; pilih dengan
--in-context. Cocok untuk program kecil dan berumur pendek.sqlite (eksperimental)
sqlite (eksperimental)
Pilih dengan
--state=sqlite. Memerlukan biner sqlite3 di PATH (beralih kembali ke sistem berkas jika tidak tersedia); status disimpan di .prose/runs/{id}/state.db.postgres (eksperimental)
postgres (eksperimental)
Pilih dengan
--state=postgres. Memerlukan psql dan string koneksi dalam OPENPROSE_POSTGRES_URL (tetapkan di .prose/.env).Keamanan
Perlakukan berkas.prose seperti kode. Tinjau sebelum menjalankannya, termasuk impor use jarak jauh. Permintaan /prose run https://... tingkat teratas bersifat eksplisit, tetapi impor jarak jauh transitif memerlukan persetujuan untuk setiap eksekusi sebelum diambil atau dijalankan. Gunakan daftar izin alat dan gerbang persetujuan OpenClaw untuk mengendalikan efek samping. Untuk alur kerja deterministik dengan gerbang persetujuan, bandingkan dengan Lobster.
Terkait
Referensi Skills
Cara paket Skills OpenProse dimuat dan gerbang yang berlaku.
Subagen
Lapisan koordinasi multiagen bawaan OpenClaw.
Teks ke suara
Tambahkan keluaran audio ke alur kerja Anda.
Perintah garis miring
Semua perintah obrolan yang tersedia, termasuk /prose.