
دليل تصميم World Book في SillyTavern: بناء Lorebookاحترافي للعب الأدوار الأنيمي (Anime AI Roleplay)
تعلم كيفية إنشاء وإدارة كتاب العالم (World Book / Lorebook) وهندسة التوجيهات (Prompt Design) في منصة SillyTavern لتجارب تقمص شخصيات الأنيمي المتقدمة والمستمرة.
دليل تصميم World Book في SillyTavern: بناء Lorebook احترافي للعب الأدوار الأنيمي
تعتبر منصة SillyTavern الخيار الأول لهواة لعب الأدوار التفاعلية (Anime AI Roleplay)، بفضل مرونتها الفائقة وقدرتها على استضافة نماذج الذكاء الاصطناعي مع تحكم كامل في الذاكرة والبيئة. ومن أهم الميزات التي تجعل تجربة لعب الأدوار في العالم ثنائي الأبعاد (二次元) غنية ومليئة بالتفاصيل هي ميزة World Book (المعروفة أيضاً بـ Lorebook أو World Info).
في هذا الدليل، سنشرح كيفية تصميم World Book احترافي، وتنسيق إدخالات الـ Lorebook، وبناء التوجيهات (Prompt Design) لضمان اتساق الشخصية والبيئة الأنيمية دون استهلاك مفرط لسياق النموذج (Context Window).
---
ما هو الـ World Book / Lorebook في SillyTavern؟
عند إدارة محادثات طويلة في عالم أنيمي معقد (مثل أكاديمية سحرية، أو عالم الفانتازيا، أو خيال علمي مستقبل)، ينسى النموذج التفاصيل القديمة بمجرد امتلاء نافذة السياق. هنا يأتي دور الـ World Book.
يعمل الـ Lorebook كقاعدة بيانات ديناميكية مساعدة. حيث يقوم النظام بفحص كلمات المفاتيح (Triggers/Keys) في آخر الرسائل، وعند ظهور كلمة محددة، يتم استدعاء النص المرتبط بها وإحقانه تلقائياً في سياق النموذج، مما يجعل الذكاء الاصطناعي يتذكر التفاصيل بدقة متناهية.
---
نموذج عملي لإدخال Lorebook لعالم أنيمي (Anime Lorebook Example)
فيما يلي مثال لشفرة JSON تمثل إدخالاً في كتاب العالم لخلفية أكاديمية سحرية أنيمية:
```json
{
"keys": ["أكاديمية أستريا", "أستريا", "Astral Academy"],
"content": "أكاديمية أستريا هي أكاديمية سحرية مرموقة تقع في العاصمة الملكية. تضم أربعة أقسام رئيسية: العناصر، الفلك، السيمياء، وتكتيكات المعارك. تتطلب الأكاديمية من جميع الطلاب ارتداء الزي الموحد الأزرق والذهبي.",
"insertion_order": 100,
"constant": false
}
```
عناصر الإدخال الرئيسية:
- Keys / Triggers: الكلمات التي بمجرد ذكرها في الحوار تُفعل الإدخال.
- Content: المعلومات المحددة التي يحتاجها النموذج للالتزام بالخلفية.
- Insertion Order: أولوية إحقاق النص بالنسبة للإدخالات الأخرى.
- Constant: إذا تم تفعيلها، سيتم إحقان النص دائماً بغض النظر عن الكلمات المفتاحية.
---
تصميم التوجيهات لكتاب العالم (World Info Prompt Design)
لضمان عمل الـ Lorebook بفعالية دون تشتيت النموذج، يجب اتباع قواعد محددة عند كتابة التوجيهات:
1. الإيجاز والتركيز (Conciseness)
تجنب كتابة مقالات طويلة داخل الإدخال الواحد. ركز على الحقائق المباشرة التي تؤثر على سلوك الشخصية أو البيئة.
2. استخدام صيغ توجيه واضحة
استخدم أسلوب الوصف المباشر أو التوجيه الصريح للنموذج:
- سيء: "كان هناك ساحر قديم عاش قبل ألف سنة وكان يحب الجمع بين سحر النار والماء وولد في قرية صغيرة..."
- جيد: "الساحر أريادن: متخصص في سحر العناصر المزدوجة (نار + ماء). يتسم بالهدوء والحذر عند مناقشة التعاويذ المحرمة."
3. إعدادات استدعاء الكلمات (Selective Key Triggers)
استخدم الكلمات الفريدة التي لا تظهر في المحادثات العادية بشكل عشوائي لتجنب استهلاك التوكنز (Tokens) بلا داعٍ.
---
هندسة توجيه النظام لتقمص شخصيات الأنيمي (System Prompt Setup)
بالإضافة إلى كتاب العالم، يحتاج النموذج إلى System Prompt قوي للالتزام بشخصية الأنيمي وعدم الخروج عن النص (Anti-Break Character):
```text
أنت تقوم بدور {{char}} في عالم {{scenario}}.
القواعد:
- التزم بشخصيتك دائماً ولا تذكر أبداً أنك برنامج ذكاء اصطناعي.
- استخدم التنسيق التالي: الأفعال والتعبير الجسدي بين نجمتين، "والحوار داخل علامات تنصيص".
- استجب بلغة حوار طبيعية تتناسب مع أسلوب الأنيمي والمانغا.
- اعتدّ بمعلومات الـ World Info المرفقة كحقائق ثابتة في العالم.
```
---
أفضل الممارسات لإدارة SillyTavern World Books
- البناء التدريجي: لا تقم بملء Lorebook بـ 50 إدخالاً قبل بدء الحوار. ابدأ بـ 3-5 إدخالات أساسية وأضف المزيد مع تطور الأحداث.
- النسخ الاحتياطي: قم بتصدير ملفات الـ JSON الخاصة بشخصياتك وكتاب العالم بشكل دوري لحمايتها من أي فقدان.
- ضبط درجة الحرارة (Temperature): في لعب الأدوار ثنائي الأبعاد، يُفضل ضبط درجة الحرارة بين
0.8و1.0للحصول على إجابات إبداعية وغير مكررة.
باستخدام هذه التقنيات، يمكنك تحويل SillyTavern إلى محرك قصص أنيمي تفاعلي مذهل يحافظ على الذاكرة والاتساق الدرامي لأطول فترة ممكنة.