OpenProse to przenośny, oparty na Markdown format przepływów pracy do orkiestracji sesji AI. W OpenClaw jest dostarczany jako Plugin, który instaluje pakiet Skills OpenProse oraz polecenie slashDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
/prose. Programy żyją w plikach .prose i mogą uruchamiać wiele podagentów z jawnym sterowaniem przepływem.
Oficjalna strona: https://www.prose.md
Co potrafi
- Badania i synteza z wieloma agentami z jawną równoległością.
- Powtarzalne przepływy pracy bezpieczne pod względem zatwierdzeń (przegląd kodu, triage incydentów, potoki treści).
- Wielokrotnego użytku programy
.prose, które można uruchamiać w obsługiwanych środowiskach agentów.
Instalacja i włączenie
Dołączone Plugins są domyślnie wyłączone. Aby włączyć OpenProse:openclaw plugins install ./path/to/local/open-prose-plugin
Powiązana dokumentacja: Plugins, Manifest Plugin, Skills.
Polecenie slash
OpenProse rejestruje/prose jako polecenie Skills wywoływane przez użytkownika. Kieruje ono do instrukcji maszyny wirtualnej OpenProse i pod spodem używa narzędzi OpenClaw.
Typowe polecenia:
Przykład: prosty plik .prose
Lokalizacje plików
OpenProse przechowuje stan pod.prose/ w Twoim obszarze roboczym:
Tryby stanu
OpenProse obsługuje wiele backendów stanu:- filesystem (domyślnie):
.prose/runs/... - in-context: tymczasowy, dla małych programów
- sqlite (eksperymentalny): wymaga binarnego
sqlite3 - postgres (eksperymentalny): wymaga
psqli connection string
- sqlite/postgres są opcjonalne i eksperymentalne.
- Poświadczenia postgres przepływają do logów podagentów; używaj dedykowanej bazy danych o minimalnych uprawnieniach.
Programy zdalne
/prose run <handle/slug> rozwiązuje do https://p.prose.md/<handle>/<slug>.
Bezpośrednie URL-e są pobierane bez zmian. Używa to narzędzia web_fetch (lub exec dla POST).
Mapowanie runtime OpenClaw
Programy OpenProse mapują się na prymitywy OpenClaw:| Pojęcie OpenProse | Narzędzie OpenClaw |
|---|---|
| Uruchomienie sesji / narzędzie Task | sessions_spawn |
| Odczyt/zapis plików | read / write |
| Pobieranie web | web_fetch |
Bezpieczeństwo i zatwierdzenia
Traktuj pliki.prose jak kod. Przejrzyj je przed uruchomieniem. Używaj allowlist narzędzi OpenClaw i bramek zatwierdzeń, aby kontrolować skutki uboczne.
Dla deterministycznych przepływów pracy z bramkowaniem zatwierdzeń porównaj z Lobster.