/prose. توجد البرامج في ملفات .prose ويمكنها إنشاء عدة وكلاء فرعيين مع تحكم صريح في تدفق التنفيذ.
التثبيت
فعّل Plugin OpenProse وأعد تشغيل Gateway.
تشغيل برنامج
استخدم
/prose run لتنفيذ ملف .prose أو برنامج بعيد.كتابة البرامج
أنشئ تدفقات عمل متعددة الوكلاء بخطوات متوازية ومتسلسلة.
التثبيت
1
تفعيل Plugin
يأتي OpenProse مضمّنًا، لكنه معطّل افتراضيًا. فعّله:
2
إعادة تشغيل Gateway
3
التحقق
open-prose بوصفه مفعّلًا. أصبح أمر Skills /prose
متاحًا الآن في الدردشة.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 الأساسية:مواقع الملفات
يحتفظ OpenProse بالحالة ضمن.prose/ في مساحة عملك:
خلفيات تخزين الحالة
نظام الملفات (الافتراضي)
نظام الملفات (الافتراضي)
تُكتب الحالة في
.prose/runs/... ضمن مساحة العمل. لا يلزم وجود
تبعيات إضافية.داخل السياق
داخل السياق
تُحفظ الحالة المؤقتة في نافذة السياق؛ اخترها باستخدام
--in-context.
وهي مناسبة للبرامج الصغيرة وقصيرة العمر.sqlite (تجريبي)
sqlite (تجريبي)
اختره باستخدام
--state=sqlite. يتطلب الملف التنفيذي sqlite3 ضمن PATH
(ويعود إلى نظام الملفات عند عدم توفره)؛ وتُحفظ الحالة في
.prose/runs/{id}/state.db.postgres (تجريبي)
postgres (تجريبي)
اختره باستخدام
--state=postgres. يتطلب psql وسلسلة اتصال في
OPENPROSE_POSTGRES_URL (اضبطها في .prose/.env).الأمان
تعامل مع ملفات.prose كما تتعامل مع الشيفرة. راجعها قبل التشغيل، بما في ذلك استيرادات use البعيدة. طلبات /prose run https://... على المستوى الأعلى صريحة، لكن الاستيرادات البعيدة المتعدية تتطلب موافقة لكل عملية تشغيل قبل جلبها أو تنفيذها. استخدم قوائم أدوات OpenClaw المسموح بها وبوابات الموافقة للتحكم في الآثار الجانبية. بالنسبة إلى تدفقات العمل الحتمية والخاضعة للموافقة، قارنها مع Lobster.
ذو صلة
مرجع Skills
كيفية تحميل حزمة Skills الخاصة بـ OpenProse والضوابط التي تنطبق عليها.
الوكلاء الفرعيون
طبقة OpenClaw الأصلية لتنسيق عدة وكلاء.
تحويل النص إلى كلام
أضف مخرجات صوتية إلى تدفقات عملك.
أوامر الشرطة المائلة
جميع أوامر الدردشة المتاحة، بما فيها /prose.