OpenProse
OpenProse — це портативний формат робочих процесів markdown-first для оркестрації AI-сесій. В OpenClaw він постачається як plugin, що встановлює набір Skills OpenProse і slash-команду/prose. Програми зберігаються у файлах .prose і можуть запускати кілька субагентів із явним керуванням потоком.
Офіційний сайт: https://www.prose.md
Що він може робити
- Дослідження та синтез із кількома агентами з явним паралелізмом.
- Повторювані робочі процеси, безпечні щодо підтверджень (рев’ю коду, тріаж інцидентів, контент-пайплайни).
- Повторно використовувані програми
.prose, які можна запускати в підтримуваних рантаймах агентів.
Встановлення й увімкнення
Bundled plugin вимкнені за замовчуванням. Увімкніть OpenProse:openclaw plugins install ./path/to/local/open-prose-plugin
Пов’язані документи: Plugins, Plugin manifest, Skills.
Slash-команда
OpenProse реєструє/prose як викликану користувачем команду Skills. Вона маршрутизується до інструкцій VM OpenProse і під капотом використовує інструменти OpenClaw.
Поширені команди:
Приклад: простий файл .prose
Розташування файлів
OpenProse зберігає стан у.prose/ у вашому workspace:
Режими стану
OpenProse підтримує кілька бекендів стану:- filesystem (за замовчуванням):
.prose/runs/... - in-context: тимчасовий режим для невеликих програм
- sqlite (експериментально): потрібен бінарний файл
sqlite3 - postgres (експериментально): потрібні
psqlі рядок підключення
- sqlite/postgres є опційними й експериментальними.
- Облікові дані postgres потрапляють у логи субагентів; використовуйте окрему БД із мінімально необхідними привілеями.
Віддалені програми
/prose run <handle/slug> зіставляється з https://p.prose.md/<handle>/<slug>.
Прямі URL отримуються як є. Для цього використовується інструмент web_fetch (або exec для POST).
Відповідність рантайму OpenClaw
Програми OpenProse зіставляються з примітивами OpenClaw:| Концепт OpenProse | Інструмент OpenClaw |
|---|---|
| Запуск сесії / інструмент Task | sessions_spawn |
| Читання/запис файлів | read / write |
| Отримання з вебу | web_fetch |
Безпека та підтвердження
Ставтеся до файлів.prose як до коду. Перевіряйте їх перед запуском. Використовуйте allowlist інструментів OpenClaw і механізми підтвердження, щоб контролювати побічні ефекти.
Для детермінованих робочих процесів із підтвердженням на кожному кроці порівняйте з Lobster.