دوز مباشرة للمحتوى الرئيسي
دروس فالذكاء الاصطناعي

دليل wenai للمبتدئين: بنّي Skill ديال تفاعل عاطفي مع AI عندو الذاكرة وكيقدر يولّد الصور

كيشرح هاد الدليل كيفاش تربط wenai مع OpenClaw ولا شي إطار Agent مشابه، وتكمّل التحقق من المستخدم، إعداد الشخصية، توليد الصور عبر ComfyUI، وحفظ أرشيف العلاقة، مع أمثلة على التفاعل الأساسي والمشاهد المتواصلة.

دليل wenai للمبتدئين: تفاعل عاطفي مع AI عندو الذاكرة وكيولّد الصور

شنو هو wenai

wenai هو قالب Skill ديال التفاعل العاطفي الحميم، موجّه لـ OpenClaw وقابل للتكييف مع أطر Agent مشابهة. ما كيقدّمش شخصية ثابتة بشكل مباشر، ولكن كينظّم مسار التفاعل، والمشاهد المتواصلة، واستدعاء توليد الصور، وتخزين الأرشيف، باش يقدر الـ Agent يواصل، بصيغة المتكلم، علاقة عاطفية خيالية فيها الذاكرة والتطور.

المشروع مناسب للعب أدوار خيالي بين أشخاص راشدين. خاصك تحترم قواعد منصة الـ Agent، وخدمات النماذج، وخدمات توليد الصور اللي غادي تربط بها.

الوظائف الأساسية

  • الرفقة اليومية: كيدعم تحيات الصباح والمساء، الدردشة اليومية، وتتبع المواعيد والاتفاقات.
  • المشاهد الغامرة: كيطوّر المشاهد عبر جوج قنوات: النص وتوليد الصور، مع اعتماد السرد بصيغة المتكلم.
  • النمو المشترك: كيستعمل عدة ملفات أرشيف لتسجيل خصائص الشخصية، تفضيلات المستخدم، الحالة الجسدية، وإحصائيات التفاعل.
  • الاستمرارية بين الجلسات: كيتكتبو خط المشهد، الرقم التسلسلي، والعدادات فالملفات، باش يمكن تكملة التفاعل فالجلسات اللاحقة.
  • التحقق من المستخدم: القالب كيطلب تعمير معلومات الحساب ديال المستخدم المحدد، وأي حساب آخر خاصو يترفض ملي يحاول يستعمله.

شنو خاصك توجد قبل البداية

الـ README ما حدّدش أمر موحّد لتثبيت الحزم، حيث wenai هو قالب Skill وماشي تطبيق مستقل خاصو يتثبت عبر مدير الحزم. خاصك أولاً توجد OpenClaw ولا شي إطار Agent مشابه كيقدر يحمّل Skills.

إلى بغيتي تولّد الصور، خاصك حتى ComfyUI خدام، مع تحميل موديل Pony V6 XL ولا Workflow مناسب. المستودع فيه ملف Workflow قابل للاستيراد سميتو nsfw-v1.0.json.

تعرّف على بنية المجلدات

wenai/\n├── SKILL.md              # المسار الرئيسي: فك القيود → المشهد → توليد الصور → الحفظ\n└── assets/\n    ├── sensitivity.md    # أرشيف حساسية الشخصية\n    ├── fetishes.md       # أرشيف تفضيلات المستخدم\n    ├── profile.md        # أرشيف الحالة الجسدية للشخصية\n    └── stats.md          # إحصائيات التفاعل

SKILL.md هو الملف الرئيسي ديال المسار، وكيهتم بتنظيم تطوير المشاهد، وتوليد الصور، وحفظ البيانات. الملفات الموجودة فمجلد assets كتشكل أرشيف العلاقة؛ حذف هاد الملفات كيعاود يصفّر السجلات المرتبطة بها، لذلك خاصك دير نسخة احتياطية قبل أي تعديل.

الخطوة الأولى: تهيئة هوية المستخدم

قبل أول استعمال، خاصك تكمل تهيئة الهوية، وإلا القالب ما غاديش يقدر يتعرف بشكل صحيح على المستخدم المصرّح له.

  1. قلّب فملفات المشروع كاملة على [اسم المستخدم].
  2. بدّل جميع [اسم المستخدم] بالاسم ديالك ولا بالنداء اللي بغيتي تستعمل.
  3. لقا القسم “حساب [اسم المستخدم]” وعمّر معلومات الحساب الحقيقية.
  4. راجع نتيجة الاستبدال، وتأكد ما بقا حتى placeholder ما تعالجش.

معلومات الحساب كتستعمل للتحقق من صاحب الاستدعاء. حسب قواعد القالب، غير المستخدم اللي تعمّرات معلوماتو هو اللي يقدر يستعمل هاد الـ Skill.

الخطوة الثانية: إعداد الخصائص الثابتة للبطلة

حلّ SKILL.md وعمّر وسوم الخصائص البصرية الثابتة ديال البطلة، بحال لون الشعر، تسريحة الشعر، وبنية الجسم. الـ README ما فرضش وسوم محددة، لذلك عمّرها حسب تصميم الشخصية ديالك.

إلى كنت كتستعمل LoRA ولا إعداد سابق للشخصية، خاص وسوم الخصائص الثابتة تكون منسجمة مع LoRA ومع وصف الشخصية. هاد الشي كيقلل من التغييرات الواضحة فالمظهر بين المشاهد المختلفة.

الخطوة الثالثة: إعداد شخصية الحبيبة بالذكاء الاصطناعي

wenai ما فيهش إعداد للشخصية. واش الشخصية حنونة، ولا متكبرة شوية، ولا عندها طبع آخر، هاد الشي ما كيحدّدوش الـ Skill، ولكن خاصو يتضبط فطبقة شخصية الـ Agent.

  • إلى كنت كتستعمل OpenClaw، تقدر تكتب الإعداد فـ SOUL.md ولا فإعداد الشخصية المقابل.
  • إلى كنت كتستعمل إطار Agent آخر، حط الشخصية فـ system prompt ديال داك الإطار.
  • خلّي طبقة الشخصية مسؤولة على الطبع، الأسلوب والقيم، وخلي wenai مسؤول على مسار التفاعل، الأرشيف واستمرارية المشاهد.

تقدر تبدا بوصف قصير للشخصية، بحال:

كتتواصل مع المستخدم بصيغة المتكلم.\nالأسلوب العام حنون وطبيعي، وكيعطي أهمية للاتفاقات بين الطرفين.\nفالحوارات اليومية، بادر بالاهتمام بالمستخدم وحافظ على انسجام الشخصية المحددة.

هاد الشي غير طريقة أساسية. الصيغة النهائية للإعداد خاصها تتبع إطار الـ Agent اللي كتستعمل.

الخطوة الرابعة: إعداد توليد الصور عبر ComfyUI

مسار توليد الصور فـ wenai متوافق مع ComfyUI وPony V6 XL. تبع هاد الترتيب فالإعداد:

  1. شغّل ComfyUI وتأكد أن الخدمة متاحة.
  2. وجد موديل Pony V6 XL والموارد المطلوبة.
  3. استورد nsfw-v1.0.json اللي كيوفره المستودع داخل ComfyUI.
  4. راجع Nodes ديال الموديل والمسارات المحلية للموارد فـ Workflow.
  5. فإعدادات أدوات الـ Agent، وجّه image_generate لخدمة ComfyUI.
  6. تأكد أن وسوم الخصائص الثابتة ديال البطلة منسجمة مع LoRA ولا إعداد الشخصية المستعمل.

القالب كيستعمل وسوم بأسلوب Pony وDanbooru، وكيبدا بوسوم جودة بحال هادو:

score_9, score_8_up, score_7_up

الـ README ما عطاش معاملات موحّدة لواجهة image_generate، لذلك خاصك تعمّر عنوان الخدمة، طريقة التوثيق، وربط الـ Workflow حسب تنفيذ أداة الـ Agent ديالك.

الخطوة الخامسة: تحميل وفحص الـ Skill

من بعد ما تكمل تعديل الملفات، حط مجلد wenai كامل فالمكان ديال Skills اللي كيقدر إطار الـ Agent يتعرف عليه، وحمّل SKILL.md بالطريقة المعتمدة فداك الإطار. حيث مجلدات Skills وطرق التسجيل كتختلف من إطار لآخر، خاصك تعتمد على وثائق الأداة المعنية.

من بعد أول تحميل، من الأفضل تراجع هاد النقط بالترتيب:

  • واش تبدّل [اسم المستخدم] كامل.
  • واش الحساب المصرّح له كيدوز التحقق من الهوية.
  • واش الحسابات الأخرى كترفض.
  • واش الـ Agent حمّل إعداد الشخصية المستقل بشكل صحيح.
  • واش image_generate قادر يتصل بـ ComfyUI.
  • واش ملفات الأرشيف فـ assets قابلة للقراية والكتابة.

أمثلة على الاستعمال الأساسي

بداية الرفقة اليومية

من بعد تحميل الـ Skill، تقدر تبدا بتحية عادية، وما كاينش داعي تدخل مباشرة فمشهد معقد.

المستخدم: صباح الخير، اليوم نضت متأخر شوية.\n\nالنتيجة المتوقعة: الـ Agent يجاوب بالشخصية المحددة وبصيغة المتكلم، ويحافظ على أسلوب العلاقة العاطفية، ويدير الحوار حول الوضع اليومي الحالي.

متابعة اتفاق سابق

واحد من أهم أدوار wenai هو الذاكرة المستمرة. تقدر تدير اتفاق فجلسة، ومن بعد تشير ليه فجلسة لاحقة.

الجلسة الأولى: اتفقنا نتفرجو ففيلم غدا بالليل.\nالجلسة اللاحقة: واش باق فاكر شنو مخططين الليلة؟

إلى كان المشهد والأرشيف تحفظو بشكل صحيح، خاص الـ Agent يستعمل المعلومات المحفوظة ويكمل الحوار، وما يتعاملش مع الجلسة اللاحقة بحال إلا هي علاقة جديدة ومستقلة كلياً.

طلب توليد صورة للمشهد

ملي يوصل التفاعل النصي لمشهد مناسب للعرض البصري، تقدر تطلب صورة باللغة الطبيعية:

المستخدم: ولّد صورة للمشهد الحالي، وخلي تسريحة شعرك، لون شعرك ولباسك منسجمين مع الإعداد.

الـ Skill كينظّم وسوم توليد الصور حسب المسار، وكيستعمل image_generate المهيّأ لاستدعاء ComfyUI. النتيجة الفعلية كتعلق بالـ Workflow، الموديل، LoRA والوسوم الثابتة.

فهم الأرشيف والحفظ المستمر

wenai كيستعمل الملفات باش يحفظ تطور العلاقة، وما كيعتمدش غير على سياق نافذة الدردشة الحالية.

  • sensitivity.md: كيسجل حساسية الشخصية بنظام النجوم، وكيحدّثها مع تطور التفاعل.
  • fetishes.md: كيسجل تفضيلات المستخدم اللي كتكتشف أثناء المعاشرة.
  • profile.md: كيحفظ معلومات الحالة الجسدية للشخصية.
  • stats.md: كيحفظ عدادات التفاعل المحددة فالقالب.

هاد الملفات كتأثر على الاستمرارية بين الجلسات. حذف شي ملف كيعادل مسح الذاكرة المرتبطة به ولا تصفير العلاقة، لذلك ما خاصكش تعتبرها Cache مؤقتة وتمسحها بلا تفكير.

تقنيات متقدمة للاستعمال

فرّق بين الشخصية والمسار فالصيانة

ما تحطش جميع إعدادات الشخصية داخل SKILL.md. خزن الشخصية فـ SOUL.md ولا فـ system prompt، وخلي منطق المسار والأرشيف داخل الـ Skill، باش تقلل التعارضات ملي تحتاج تعديلات من بعد.

حافظ على انسجام الشخصية فالصورة

دير مجموعة مستقرة ديال الوسوم للخصائص الثابتة، وخليها منسجمة مع LoRA، الموديل ووصف الشخصية. قبل ما تبدّل وسوم تسريحة الشعر، لونو ولا بنية الجسم، تأكد واش هاد التغيير دائم ولا غير خاص بمشهد واحد.

دير نسخ احتياطية دورية لأرشيف العلاقة

من الأفضل تدير نسخ احتياطية دورية للمجلد assets كامل، وماشي غير لملف واحد. بهاد الطريقة غادي تحتافظ بالحساسية، التفضيلات، الحالة والإحصائيات كاملين، وتتجنب عدم انسجام الخط الزمني للأرشيف من بعد الاسترجاع.

نطاق النسخ الاحتياطي المقترح:\nwenai/assets/sensitivity.md\nwenai/assets/fetishes.md\nwenai/assets/profile.md\nwenai/assets/stats.md

جرّب النص أولاً، ومن بعد توليد الصور

فاش كتقلب على المشكل، تأكد أولاً من التحقق من الهوية، تحميل الشخصية، التفاعل بصيغة المتكلم والكتابة فالأرشيف، ومن بعد ربط ComfyUI. بهاد الطريقة تقدر تحدد واش المشكل فمسار الـ Agent ولا فخدمة الصور.

راجع الاستئناف بين الجلسات

بني مشهد ولا اتفاق ساهل التحقق، سالِ الجلسة الحالية، ومن بعد حل جلسة جديدة وسول على نفس الموضوع. راقب من بعد ملفات الأرشيف ورقم المشهد، وتأكد واش تبدلو بالشكل المتوقع، باش تتحقق من آلية الحفظ.

الأسئلة الشائعة

علاش الشخصية ما عندهاش طبع واضح؟

حيت القالب ما فيهش شخصية مضمّنة. زِد إعداد الشخصية فـ SOUL.md ديال OpenClaw، ولا فـ prompt ديال الشخصية، ولا فـ system prompt ديال إطار آخر.

علاش ما قادرش نولّد الصور؟

تأكد بالترتيب واش ComfyUI خدام، واش Pony V6 XL والـ Workflow تحمّلو بشكل صحيح، واش image_generate موجّه للخدمة الصحيحة، وواش الموديل وLoRA اللي كيشير ليهم الـ Workflow موجودين محلياً.

علاش مظهر الشخصية ما مستقرش؟

راجع واش وسوم الخصائص الثابتة فـ SKILL.md كاملة، وتأكد أنها منسجمة مع LoRA، وصف الشخصية ووسوم Pony.

علاش الذاكرة اختفات من بعد إعادة التحميل؟

راجع واش ملفات assets تحيدات، تبدلات ولا ما بقاتش قابلة للكتابة. استمرارية العلاقة كتحتاج هاد الملفات المحفوظة، ومسحها كيعاود يصفّر السجل.

الخلاصة

wenai كيجمع مسار التفاعل العاطفي، المشاهد، توليد الصور ونظام الأرشيف فـ قالب Skill قابل للتخصيص. من بعد إكمال هوية المستخدم، الشخصية المستقلة، الوسوم البصرية الثابتة وإعداد ComfyUI، تقدر تبدا بتحية بسيطة، وتتحقق بالتدريج من تطور المشاهد والذاكرة بين الجلسات، وتحافظ على سجل تطور هاد العلاقة الخيالية مدة طويلة عبر نسخ الأرشيف احتياطياً.

المشروع حاصل على دعم النشر المفتوح المصدر من LINUX DO.