ما الذي يُنشأ
عند تشغيل وولفيش لأول مرة، يُنشئ مساحة العمل في~/.wolffish/workspace/ وينسخ ملفات التكوين الافتراضية من القوالب المرفقة. إليك ما يُنشأ:
مساحة العمل
خطوات الإعداد الأولي
منذ الإصدار 1.0.289 صار الإعداد الأولي سمةً ولغةً ثمّ المحادثة — لا شيء غير ذلك.- المظهر — اختر سمةً ولغة.
- المحادثة. تحطّ في المحادثة.
- ضبط المزوّد — اضبط مزوّدًا واحدًا على الأقل قبل رسالتك الأولى: DeepSeek (موصى به)، أو Anthropic، أو OpenAI، أو أيّ من الباقين — أو Ollama للاستدلال المحلي.
لم يعد Ollama خطوة. كان التشغيل الأول يسوقك من شاشة الترحيب إلى ثبّت Ollama، ومنها إلى اختر نموذج Ollama — صفحتان ملءَ الشاشة لا تحملان شيئاً من تنقّل التطبيق، فمن لم يُرد نموذجاً محلّيّاً ببساطة لم يكن له مذهب. وصار وولفيش يعامل Ollama بما هو: مزوّدٌ اختياريّ واحد بين عدّة. ولم تعد شاشة انتقاء النموذج موجودةً أصلاً؛ صارت لوحة Ollama في الإعدادات ← النماذج، حيث تقصدها حين تريدها حقًّا. والإقلاع نفسه لا يسأل Ollama شيئاً — لا استطلاع، ولا قائمة وسوم، ولا إعادة كتابةٍ صامتة لإعداداتك قبل أن تظهر النافذة.
تخصيص وكيلك
بعد الإعداد الأولي، ستحتاج إلى تحرير ملفين:user.md
أخبر وولفيش عن نفسك — اسمك، وتفضيلاتك، ومشاريعك، وحزمتك التقنية. كلما قدمت سياقًا أكثر، كانت ردود الوكيل أكثر صلة.
soul.md
عرّف شخصية الوكيل ونبرته وإرشادات سلوكه. هذه هي الشخصية التي يتقمصها الوكيل.
ما يحدث في كل تشغيل
بعد التشغيل الأول، كل تشغيل لاحق يقوم بما يلي:- يقرأ
config.jsonلإعدادات النموذج والمزود - يهيّئ وحدات الدماغ الخمس عشرة عبر ناقل الأحداث (corpus)
- يفهرس ملفات Markdown في مساحة العمل ضمن
cortex.db(SQLite FTS5) - يبدأ العمليات الخلفية (مراقب الملفات، مجدول cron)
- يفحص صحة المزودين (Ollama، وواجهات السحابة إن كانت مُعدة)