OpenScreenplay الوثائق
ENالعربية

راوي v2: كيف تمرّ رسالة واحدة في المحادثة

أصبح راوي يخطّط قبل أن يكتب. يقرأ نموذج سريع الرسالة ويكتب خطة قصيرة (الموجز، Brief). ثم يكتب النموذج الرئيسي الرد انطلاقًا من هذه الخطة، ولا يستخدم إلا أجزاء السيناريو التي يحتاجها.

نماذج الذكاء الاصطناعي قاعدة البيانات، المحفظة، التحديثات المباشرة شاشة الكاتب الخادم والأدوات في بعض الحالات فقط
  • أذكىيخطّط أولًا، فيعمل على المرحلة أو القسم أو المشهد الصحيح.
  • أسرع وأقل تكلفةنموذج صغير يخطّط، والردود القصيرة مثل «نعم» تتخطّى التخطيط.
  • موثوقإذا فشل التخطيط يجيب v1. وتُنظَّف الردود العالقة.
  • الكاتب يتحكمقبول، رفض، إيقاف، متابعة، تجاهل؛ ويمكنه رؤية الذاكرة وحذفها.
  • تكلفة واضحةخصم واحد لكل رسالة، ويمكن عرض التكلفة لكل سيناريو.
  • تفاعل أكبريقترح المسابقات المفتوحة التي ما زال بإمكان السيناريو المشاركة فيها.
1 / 4

الصورة الكاملة

شاشة الكاتبلوحة المحادثةأو صفحة البدايةخادم الويبDjangoيشغّل كل دور فيخيط في الخلفية،ويحفظ كل شيءالمرحلة 1 · Dramaturgeيخطّط ويكتب الموجزنموذج سريع (Haiku)الأدواتاستعلامات للقراءة فقطبعد التحقق من الصلاحيةالمرحلة 2 · Narratorيكتب الردالنموذج الرئيسيالبديل v1راوي القديم، استدعاء واحدالنموذج الرئيسيالتحديثات المباشرةRedis Streamالمحفظةالوحدات · MySQLقاعدة البياناتالمحادثة، السيناريو،الاقتراحات، سجل الأدوارالرسالةمعرّف الدورالرسالة + السياقالموجزيبثّ الرديستدعيتقرأإذا فشلتالرد بالطريقة القديمةحجز ثم تسويةيحفظ المحادثة + سجل الدوريكتب الحالةالصفحة تستعلم
يرد الخادم على الكاتب فورًا بمعرّف الدور، ويشغّل عمل الذكاء الاصطناعي في الخلفية. تستعلم الصفحة دوريًا من GET /api/v2/ai/turns/<id>/events/ عن التقدّم والرد النهائي. وتصل الرسالة نفسها إلى POST /api/v2/ai/chat/. لا يسلك هذا المسار إلا الكتّاب الذين فُعّل لهم راوي v2 (تجريبي)؛ ويبقى الجميع على v1.
2 / 4

رسالة واحدة، خطوة بخطوة

1الاستلامتصل رسالة الكاتب2بناء السياقالكاتب، السيناريو، الخطوة الحالية، الصلاحيات3القفلرد واحد قيد التشغيل لكل محادثة4حجز الوحداتحجز التقدير للمرحلتين5حفظ رسالة الكاتبتظهر على الشاشة فورًا6المرحلة 1 · Dramaturge يخطّطالأدوات ← الموجز ← يتحقق منه الخادم7اختيار Narratorرد خفيف ← نموذج أسرع8المرحلة 2 · Narrator يكتبيبثّ الرد + بطاقات الاقتراحات9الحفظ والتسويةحفظ الرد · خصم واحد · سجل الدوربعد الردفي الخلفية: حفظ الملاحظات، عنوان المحادثةتحضير…تخطيط…كتابة…حفظ…أُرسلت مرتين؟نعيد الإجابة السابقةولا نشغّلها مجددًارد آخر قيد التشغيل؟تنتظر هذه الرسالةأو تُرفضالوحدات غير كافية؟نتوقف هناونُبلغ الكاتبفشل التخطيط؟يجيب البديل v1بالطريقة القديمة، ثم الخطوة 9الكاتب يضغط «إيقاف»يُحفظ ويُخصم الجزءالمكتوب؛ «متابعة» أو «تجاهل»خطأ في المرحلة 2؟لا خصم على Narrator،ويمكن إعادة المحاولةتعطّل أو نشر أثناء الرد؟التنظيف يغلق الدورويُلغي الحجزمتابعة قصيرة؟«نعم»، «الثاني»، «أقصر»:إعادة استخدام آخر موجزاختصارتخطّي التخطيط
الشارات الخضراء هي الحالة التي يراها الكاتب. يحدّد الموجز المرحلة والعنصر المستهدفين، والنية (إنشاء، تعديل، موافقة، سؤال، تنقّل)، وهل يقدّم اقتراحات، وأجزاء السيناريو التي يحتاجها Narrator. يصحّح الخادم الأخطاء الصغيرة فيه، ويرفض الأهداف التي لا يحق للكاتب تعديلها.
3 / 4

حلقة الاقتراحات

1 · راوي يقترحبطاقات مع زر «قبول»2 · الكاتب يقرّرقبول · رفض · تغيير الاختيار3 · ملاحظة في سجل المحادثة«طُبّق…» «رُفض…» «تغيّر…»4 · الرسالة التاليةراوي يعرف ما بقي«قبول» يطبّق الاقتراحعلى السيناريوالحلقة نفسها في كل مرحلة
كل إجراء يترك ملاحظة قصيرة وبسيطة في المحادثة، فيعرف راوي في الرسالة التالية بالضبط ما بقي وما لم يبقَ.
المرحلةما يمكن أن يقترحه راوي
صفحة البداية / المعلوماتالتصنيف الدرامي والتصنيف الفرعي (بما فيه تصنيف فرعي «آخر»)، السطر التعريفي، العنوان
الشخصياتعدة نسخ من حقول الشخصية
مخطط القصةمحتوى لفصل أو قسم، في كل البنى القصصية
مخطط المشاهدمشاهد جديدة أو تعديلات، حتى داخل قسم مغلق
النصصفحات النص لمشهد، تُدرج كمسودة [Rawi]
4 / 4

الوحدات: حجز ثم تسوية

إرسال الرسالةالحجزتقدير للمرحلتينتشغيل المرحلة 1Dramaturgeتشغيل المرحلة 2Narratorالتسويةخصم الاستخدام الفعليالحجزمحجوز: تقدير للمرحلتينالتسويةالمرحلة 1المرحلة 2يعود إلى الرصيديرى الكاتب خصمًا واحدًا
أطوال الأشرطة توضيحية. يُؤخذ الحجز قبل أي استدعاء للذكاء الاصطناعي؛ وإذا لم تكفِ المحفظة، يتوقف الدور قبل تشغيل أي شيء.
الكاتب يضغط «إيقاف»يُخصم فقط ما كُتب.
خطأ ذكاء اصطناعي في المرحلة 2لا يُخصم شيء على Narrator، ويمكن للكاتب إعادة المحاولة.
تعطّل أو نشرمهمة تنظيف تغلق الدور وتُلغي الحجز.