Skip to main content
OpenProse AI सत्रों को ऑर्केस्ट्रेट करने के लिए एक पोर्टेबल, Markdown-प्रथम वर्कफ़्लो प्रारूप है। OpenClaw में यह एक Plugin के रूप में उपलब्ध होता है, जो OpenProse Skills पैक और एक /prose स्लैश कमांड इंस्टॉल करता है। प्रोग्राम .prose फ़ाइलों में रहते हैं और स्पष्ट नियंत्रण प्रवाह के साथ कई उप-एजेंट शुरू कर सकते हैं।

इंस्टॉल करें

OpenProse Plugin सक्षम करें और Gateway पुनः आरंभ करें।

प्रोग्राम चलाएँ

किसी .prose फ़ाइल या रिमोट प्रोग्राम को निष्पादित करने के लिए /prose run का उपयोग करें।

प्रोग्राम लिखें

समानांतर और क्रमिक चरणों वाले बहु-एजेंट वर्कफ़्लो बनाएँ।

इंस्टॉल करें

1

Plugin सक्षम करें

OpenProse बंडल में शामिल है, लेकिन डिफ़ॉल्ट रूप से अक्षम है। इसे सक्षम करें:
2

Gateway पुनः आरंभ करें

3

सत्यापित करें

आपको open-prose सक्षम दिखाई देना चाहिए। अब /prose Skills कमांड चैट में उपलब्ध है।
रेपो चेकआउट से आप Plugin को सीधे इंस्टॉल कर सकते हैं: openclaw plugins install ./extensions/open-prose

स्लैश कमांड

OpenProse /prose को उपयोगकर्ता द्वारा चलाए जा सकने वाले Skills कमांड के रूप में पंजीकृत करता है:
/prose run <handle/slug> का समाधान https://p.prose.md/<handle>/<slug> के रूप में होता है। प्रत्यक्ष URL को web_fetch टूल का उपयोग करके जस का तस फ़ेच किया जाता है। शीर्ष-स्तरीय रिमोट रन स्पष्ट होते हैं। किसी .prose प्रोग्राम के अंदर रिमोट इंपोर्ट ट्रांज़िटिव कोड निर्भरताएँ हैं: OpenProse द्वारा कोई रिमोट use लक्ष्य फ़ेच करने से पहले, यह समाधान की गई इंपोर्ट सूची दिखाता है और ऑपरेटर से उस रन के लिए ठीक approve remote prose imports उत्तर देने की अपेक्षा करता है।

इसकी क्षमताएँ

  • स्पष्ट समानांतरता के साथ बहु-एजेंट शोध और संश्लेषण।
  • दोहराए जा सकने वाले, अनुमोदन-सुरक्षित वर्कफ़्लो (कोड समीक्षा, घटना ट्रायेज, सामग्री पाइपलाइन)।
  • पुनः उपयोग योग्य .prose प्रोग्राम, जिन्हें आप समर्थित एजेंट रनटाइम में चला सकते हैं।

उदाहरण: समानांतर शोध और संश्लेषण

OpenClaw रनटाइम मैपिंग

OpenProse प्रोग्राम OpenClaw के मूल घटकों से मैप होते हैं:
यदि आपकी टूल अनुमति-सूची sessions_spawn, read, write, या web_fetch को अवरुद्ध करती है, तो OpenProse प्रोग्राम विफल हो जाएँगे। अपनी टूल अनुमति-सूची कॉन्फ़िगरेशन जाँचें।

फ़ाइल स्थान

OpenProse आपके कार्यस्थान में .prose/ के अंतर्गत स्थिति रखता है:
उपयोगकर्ता-स्तरीय स्थायी एजेंट (प्रोजेक्ट के बीच साझा) यहाँ रहते हैं:

स्थिति बैकएंड

स्थिति कार्यस्थान में .prose/runs/... पर लिखी जाती है। किसी अतिरिक्त निर्भरता की आवश्यकता नहीं है।
अस्थायी स्थिति संदर्भ विंडो में रखी जाती है; --in-context से चुनें। छोटे, अल्पकालिक प्रोग्रामों के लिए उपयुक्त है।
--state=sqlite से चुनें। PATH पर sqlite3 बाइनरी आवश्यक है (न मिलने पर फ़ाइल सिस्टम पर वापस जाता है); स्थिति .prose/runs/{id}/state.db में रखी जाती है।
--state=postgres से चुनें। इसके लिए psql और OPENPROSE_POSTGRES_URL में एक कनेक्शन स्ट्रिंग आवश्यक है (इसे .prose/.env में सेट करें)।
Postgres क्रेडेंशियल उप-एजेंट लॉग में पहुँचते हैं। एक समर्पित, न्यूनतम विशेषाधिकार वाला डेटाबेस उपयोग करें।

सुरक्षा

.prose फ़ाइलों को कोड जैसा मानें। चलाने से पहले उनकी समीक्षा करें, जिसमें रिमोट use इंपोर्ट भी शामिल हैं। शीर्ष-स्तरीय /prose run https://... अनुरोध स्पष्ट होते हैं, लेकिन ट्रांज़िटिव रिमोट इंपोर्ट को फ़ेच या निष्पादित करने से पहले प्रत्येक रन के लिए अनुमोदन आवश्यक है। दुष्प्रभावों को नियंत्रित करने के लिए OpenClaw टूल अनुमति-सूचियों और अनुमोदन गेट का उपयोग करें। नियतात्मक, अनुमोदन-नियंत्रित वर्कफ़्लो के लिए Lobster से तुलना करें।

संबंधित

Skills संदर्भ

OpenProse का Skills पैक कैसे लोड होता है और कौन-से गेट लागू होते हैं।

उप-एजेंट

OpenClaw की मूल बहु-एजेंट समन्वय परत।

टेक्स्ट-टू-स्पीच

अपने वर्कफ़्लो में ऑडियो आउटपुट जोड़ें।

स्लैश कमांड

/prose सहित सभी उपलब्ध चैट कमांड।
आधिकारिक साइट: https://www.prose.md