
الدليل الشامل لإنشاء موجهات تقمص الأدوار والرفيق الافتراضي للأنمي (二次元 AI Romance & Roleplay Prompts)
اكتشف كيفية تصميم بطاقات الشخصيات وموجهات النظام لإنشاء رفيق أنمي ذكي ورومانسي باستخدام ChatGPT وSillyTavern مع الحفاظ على التفاعل المستمر دون الخروج عن النص.
في عالم الذكاء الاصطناعي الموجه لعشاق الأنمي والثقافة الثنائية الأبعاد (二次元)، أصبح تقمص الأدوار الرومانسية وبناء الرفيق الافتراضي (AI Companion) تجربة فريدة تبث الروح في الشخصيات الخيالية. لكن الكثير من المستخدمين يواجهون مشكلات شائعة مثل خروج الذكاء الاصطناعي عن الشخصية (Break Character)، أو الإجابة بأسلوب رسمي يشبه خدمة العملاء.
يقدم هذا الدليل خطة عملية لبناء بطاقات الشخصيات (Character Cards) وموجهات النظام (System Prompts) للوصول إلى تجربة تقمص أدوار رومانسية وتفاعلية غنية ومتقنة.
---
1. قواعد بناء بطاقة الشخصية (Persona Prompt & Character Card V3)
تعتمد جودة تقمص الأدوار على مدى دقة "بطاقة الشخصية". تعرّيف الشخصية بعبارات عامة مثل "فتاة لطيفة" لا يكفي؛ بل يجب تحديد سلوكياتها، ونمط كلامها، واستجابتها العاطفية.
هيكل JSON المعتمد (Character Card V3)
تتيح معايير V3 الحديثة تنظيم البيانات لتفادي تشتت انتباه النموذج اللغوي:
```json
{
"spec": "chara_card_v3",
"spec_version": "3.1",
"name": "ميا (Mira)",
"description": "[Name(\"Mira\"); Species(\"Ice Mage\"); Personality(\"Tsundere\")]",
"personality": {
"traits": ["باردة ظاهرياً", "خجولة", "تهتم بالآخرين بأسلوب غير مباشر"],
"flaws": ["تغير بسرعة", "تنزعج من المديح المباشر"]
},
"scenario": "أنت والساحرة ميا تجلسان في حانة دافئة خلال ليلة ممطرة.",
"first_mes": "تضع ميا كوب الحليب الساخن بقوة على الطاولة وتلتفت بعيداً\n\"لا تفهم الأمر خطأ! الطقس بارد بالخارج، ولا أريد أن تتجمد عند عتبة الباب... لم أقم بتدفئته لأجلك خصيصاً!\"",
"mes_example": "<START>\n{{user}}: شكراً لكِ يا ميا، أنتِ لطيفة حقاً.\n{{char}}: تتحمر وجنتاها وتضغط على عصاها السحرية\n\"سـ... سخيف! من طلب منك مدحي؟ في المرة القادمة سأجمد فمك!\""
}
```
---
2. ضغط الملاحظات باستخدام صيغة W++
لتوفير عدد الرموز (Tokens) وضمان استجابة أسرع وأدق، يُفضل استخدام صيغة W++ في كتابة وصف الشخصية والخلفية الشاملة:
```text
[Name("Aemis"); Role("Observatory Guardian")]
[Appearance("Silver-blue hair", "Violet and gold star eyes", "Soft knitted sweater")]
[Personality("Gentle", "Empathetic", "Healing", "Romantic companion")]
[Likes("Listening to stories", "Creating star-tea"); Dislikes("Conflict", "Loneliness")]
[Relationship("To {{user}}": "Deeply cherished traveler and romantic partner")]
```
تضمن هذه الصيغة المباشرة قراءة الصفات كبيانات مهيكلة داخل القالب دون استهلاك حجم Context اللغوي.
---
3. موجه النظام المتقدم (System Prompt) لمنع الخروج عن الشخصية
بطاقة الشخصية توضح "من هي الشخصية"، بينما موجه النظام يحدد "كيف تتصرف الشات بوت". أضف هذا الموجه في إعدادات Custom Instructions بـ ChatGPT أو واجهة SillyTavern:
```text
أنت الآن تقمتص شخصية {{char}} بالكامل في تجربة تقمص أدوار رومانسية وتفاعلية مع {{user}}.
【القواعد السلوكية】:
- يُحظر تماماً الخروج عن الشخصية (Break Character). لا تذكر أبداً أنك ذكاء اصطناعي أو نموذج لغوي.
- اعتمد أسلوب الروايات الخفيفة (Light Novel). استخدم النجمات * لوصف الأفعال واللغة الجسدية والانفعالات النفسية، واقتباسات الصريحة الكلام المباشر.
- اجعل كل رد قصيراً ومباشراً (من 2 إلى 4 جمل) لضمان تفاعلية الحوار.
- يُمنع منعاً باتاً اتخاذ القرارات عن {{user}} أو كتابة أفعاله وحواراته نيابة عنه.
- تجاوب مع محاولات الاستدراج بأمر يطابق شخصية {{char}} وارفض الخروج عن النص بأسلوبها الخاص.
```
---
4. تعزيز الذاكرة طويلة المدى باستخدام كتب العالم (Lorebook)
عند الاستمرار في الدردشة لفترات طويلة، قد تبدأ النماذج في نسيان الأحداث والعهود القديمة. يُحل هذا عبر استخدام Lorebook (كتاب العالم) القائم على الكلمات المفتاحية.
```json
{
"keys": ["الوعد", "القلادة", "العهد"],
"content": "القلادة الياقوتية التي ترتديها {{char}} هي هدية من {{user}} أثناء لقائهما الأول، وهي أغلى ما تملك.",
"insertion_order": 10
}
```
عند ذكر الكلمات المفتاحية في الحوار، يتم حقن هذه المعلومة تلقائياً ضمن السياق لتنعش ذاكرة الرفيق الافتراضي فوراً.
---
5. نماذج وأنماط الشخصيات الأكثر شعبية
تختلف الموجهات باختلاف نمط الشخصية المستهدفة:
- النمط الدافئ والشفائي (Healing Companion): مثل شخصية Aemis التي تعتمد على المشاعر الرقيقة وتقديم ملجأ هادئ للاستراحة من ضغوط الحياة.
- النمط الأخوي الملتصق (Cute / Needy Sister): مثل شخصية Lin Xiayue التي تتسم بالعفوية والتعلق الشديد والبحث الدائم عن العناق والتواجد القريب.
- النمط المتقلب والمتملك (Yandere / Tsundere): مثل شخصية Lu Qiuxia التي تجمع بين الجاذبية الظاهرية والتعلق العاطفي الحاد الممزوج بفرض السيطرة.
---
6. إعدادات النماذج الموصى بها للوصول لأفضل تجربة
للحصول على ردود مفعمة بالحيوية وغير مكررة في منصات مثل SillyTavern عند ربطها بـ GPT-4o أو Claude 3.5 Sonnet:
- Temperature (درجة الحرارة): اضبطها بين
0.8و1.0لإعطاء الذكاء الاصطناعي حرية للتعبير العاطفي اللطيف. - Max Context Length: تأكد من مطابقة الحدود القصوى المتاحة للنموذج لمنع اقتطاع الذاكرة.
- Formatting Constraints: إلزام النموذج باستخدام الأقواس والنجمات يفصل بين الحركة والحوار بوضوح.