Skills
OpenProse
OpenProse, AI oturumlarını düzenlemek için taşınabilir, markdown öncelikli bir iş akışı biçimidir. OpenClaw içinde, bir OpenProse beceri paketi ve /prose slash komutu kuran bir Plugin olarak sunulur. Programlar .prose dosyalarında bulunur ve açık denetim akışıyla birden çok alt ajan başlatabilir.
OpenProse Plugin'ini etkinleştirin ve Gateway'i yeniden başlatın.
Bir .prose dosyasını veya uzak programı yürütmek için /prose run kullanın.
Paralel ve sıralı adımlarla çok ajanlı iş akışları yazın.
Kurulum
Enable the plugin
Paketle gelen Plugin'ler varsayılan olarak devre dışıdır. OpenProse'u etkinleştirin:
openclaw plugins enable open-proseRestart the Gateway
openclaw gateway restartVerify
openclaw plugins list | grep proseopen-prose öğesini etkin olarak görmelisiniz. /prose beceri komutu artık
sohbet içinde kullanılabilir.
Yerel bir checkout için: openclaw plugins install ./path/to/local/open-prose-plugin
Slash komutu
OpenProse, /prose komutunu kullanıcının çağırabileceği bir beceri komutu olarak kaydeder:
/prose help/prose run <file.prose>/prose run <handle/slug>/prose run <https://example.com/file.prose>/prose compile <file.prose>/prose examples/prose update/prose run <handle/slug>, https://p.prose.md/<handle>/<slug> adresine çözümlenir.
Doğrudan URL'ler web_fetch aracı kullanılarak olduğu gibi getirilir.
Üst düzey uzak çalıştırmalar açıktır. Bir .prose programının içindeki uzak içe aktarmalar
geçişli kod bağımlılıklarıdır: OpenProse herhangi bir uzak use hedefini getirmeden önce,
çözümlenen içe aktarma listesini gösterir ve operatörün o çalıştırma için tam olarak
approve remote prose imports yanıtını vermesini gerektirir.
Neler yapabilir
- Açık paralellikle çok ajanlı araştırma ve sentez.
- Tekrarlanabilir, onay açısından güvenli iş akışları (kod inceleme, olay triyajı, içerik işlem hatları).
- Desteklenen ajan çalışma zamanlarında çalıştırabileceğiniz yeniden kullanılabilir
.proseprogramları.
Örnek: paralel araştırma ve sentez
# Research + synthesis with two agents running in parallel. input topic: "What should we research?" agent researcher: model: sonnet prompt: "You research thoroughly and cite sources." agent writer: model: opus prompt: "You write a concise summary." parallel: findings = session: researcher prompt: "Research {topic}." draft = session: writer prompt: "Summarize {topic}." session "Merge the findings + draft into a final answer."context: { findings, draft }OpenClaw çalışma zamanı eşlemesi
OpenProse programları OpenClaw temel yapılarına eşlenir:
| OpenProse kavramı | OpenClaw aracı |
|---|---|
| Oturum başlatma / Task aracı | sessions_spawn |
| Dosya okuma / yazma | read / write |
| Web getirme | web_fetch |
Dosya konumları
OpenProse, durumu çalışma alanınızda .prose/ altında tutar:
.prose/├── .env├── runs/│ └── {YYYYMMDD}-{HHMMSS}-{random}/│ ├── program.prose│ ├── state.md│ ├── bindings/│ └── agents/└── agents/Kullanıcı düzeyindeki kalıcı ajanlar şurada bulunur:
~/.prose/agents/Durum arka uçları
filesystem (default)
Durum, çalışma alanında .prose/runs/... konumuna yazılır. Ek bağımlılık
gerekmez.
in-context
Bağlam penceresinde tutulan geçici durum. Küçük, kısa ömürlü programlar için uygundur.
sqlite (experimental)
PATH üzerinde sqlite3 ikilisini gerektirir.
postgres (experimental)
psql ve bir bağlantı dizesi gerektirir.
Güvenlik
.prose dosyalarını kod gibi ele alın. Uzak use içe aktarmaları dahil, çalıştırmadan
önce inceleyin. Üst düzey /prose run https://... istekleri açıktır, ancak
geçişli uzak içe aktarmalar getirilmeden veya yürütülmeden önce çalıştırma başına
onay gerektirir. Yan etkileri denetlemek için OpenClaw araç izin listelerini ve
onay kapılarını kullanın. Belirleyici, onay kapılı iş akışları için
Lobster ile karşılaştırın.
İlgili
OpenProse'un beceri paketinin nasıl yüklendiği ve hangi kapıların uygulandığı.
OpenClaw'un yerel çok ajanlı koordinasyon katmanı.
İş akışlarınıza ses çıktısı ekleyin.
/prose dahil tüm kullanılabilir sohbet komutları.
Resmi site: https://www.prose.md