إنتقل إلى المحتوى الرئيسي

نصائح احترافية

تجمع هذه الصفحة أساليب عملية تجعل استخدام Libre WebUI اليومي أسرع وأكثر تنظيمًا وموثوقية.

إبقاء نموذج يومي صغير محمّلًا

استخدم نموذجًا محليًا سريعًا للأعمال المعتادة، وانتقل إلى النماذج الأكبر فقط عندما تتطلب المهمة ذلك.

أمثلة جيدة للاستخدام اليومي:

  • gemma4:12b للمحادثات اليومية السريعة
  • qwen3.8:27b للأعمال العامة الأكثر تطلبًا
  • gemma4:26b لكفاءة MoE على الأجهزة الأقوى
  • gemma4:31b لأفضل جودة محلية من نموذج dense
  • nomic-embed-text لتضمينات المستندات

افتح النماذج لمعرفة النماذج قيد التشغيل. ألغِ تحميل النماذج التي لا تستخدمها عندما تضيق سعة VRAM.

استخدام المحادثة الخفية للمحادثات التي يجب ألا تُحفظ

ابدأ محادثة خفية من قائمة + في شريط علامات التبويب، أو لوحة الأوامر، أو الصفحة الرئيسية، أو زر الشبح في شاشة ترحيب المحادثة. ولها أيضًا عنوان URL مباشر: /chat?incognito=1.

لا تُحفظ المحادثة الخفية مطلقًا: لا تُنشأ جلسة على الخادم، ولا تُحفظ أي رسالة، ولا تظهر في الشريط الجانبي أو السجل. تعرض المحادثة شريط الوضع الخاص («لن تُحفظ هذه المحادثة»). يؤدي فتح محادثة محفوظة إلى مغادرة الوضع الخفي؛ كما يبدأ تحديث علامة تبويب خفية محادثة خاصة جديدة وفارغة، فتختفي الجولات السابقة.

افهم هذا الحد جيدًا: يتحكم الوضع الخفي في الاستمرارية، لا في انكشاف البيانات للموفّر. لا يزال النموذج المحدد — محليًا كان أم بعيدًا — يتلقى كامل المحادثة، ويظل سياق المستندات مطبقًا عند تفعيله. إذا كان يجب ألا تغادر المحادثة بنيتك التحتية، فاجمع بين الوضع الخفي ونموذج Ollama محلي.

إدارة علامات التبويب بقائمة السياق

انقر بزر الفأرة الأيمن على علامة تبويب (أو اضغط Shift + F10 عندما تكون مركزة) للوصول إلى:

  • إغلاق علامة التبويب
  • إغلاق علامات التبويب الأخرى
  • إغلاق علامات التبويب إلى اليمين
  • إغلاق كل علامات التبويب

تظل الصفحة الرئيسية أول علامة تبويب ولا يمكن إغلاقها. ويحصل المسؤولون أيضًا على إدخالات مباشرة إلى إدارة المستخدمين والنظام واستخدام الموفّرين في قائمة +، ويمكنهم تثبيت أي منها في تذييل الشريط الجانبي (إلى جانب الإعدادات) عبر أيقونة التثبيت في قائمة الصورة الرمزية، فلا يحتاجون إلى القائمة مجددًا.

التنقل السريع باستخدام لوحة الأوامر

يفتح Cmd/Ctrl + K لوحة الأوامر من أي مكان، حتى عندما يكون التركيز في محرر الرسالة. تبحث اللوحة بحثًا تقريبيًا في إجراءات التطبيق ومحادثاتك ومهام Work، لذلك تصل الاستعلامات الجزئية أو المكتوبة خطأ أيضًا: يجد autmtn قسم الأتمتة، وتجد كلمة «صور» قسم Imagine، وتجد «داكن» مبدّل السمة. وبدءًا من ثلاثة أحرف، تبحث أيضًا داخل محتوى الرسائل والملاحظات والمستندات (بما في ذلك الملاحظات المشتركة معك) وتعرض مقتطفًا لكل نتيجة. يجري ذلك على بياناتك المفكوكة التشفير في الذاكرة؛ ولا يُفهرس شيء كنص صريح على القرص. تُميَّز الأحرف المطابقة، وتُرتب النتائج حسب الصلة، وعند غياب استعلام تظهر أحدث محادثاتك ومهامك. تنقّل باستخدام /، وافتح بـ Enter، وأغلق بـ Esc (أو Cmd/Ctrl + K مرة أخرى).

السمة الافتراضية

تستخدم التثبيتات الجديدة السمة الداكنة، وتُطبّق قبل أول رسم حتى لا يظهر وميض فاتح. ويمكن للمسؤول تغيير الافتراضي على مستوى الخادم كله من الإعدادات > إدارة المستخدمين > السمة الافتراضية (فاتح أو داكن أو أسود نقي). ويُرسم بهذا الافتراضي صفحة تسجيل الدخول، وتنطلق منه كل الحسابات الجديدة، ويُطبّق في أي متصفح لم يختر سمة خاصة به؛ ويحترم التطبيق دائمًا التفضيل الشخصي المحفوظ. لا يتبع Libre WebUI إعداد سمة نظام التشغيل؛ بدّلها صراحةً باستخدام Cmd/Ctrl + D أو زر الشمس/القمر أو من الإعدادات. ويتنقّل الزر بين فاتح وداكن وأسود نقي وسماوي.

يتبع سماوي الشمس: تتغيّر لوحة الألوان وسماء حيّة (الشمس أو القمر على قوسه، والغيوم، والنجوم بعد الغسق، ومصباح يتبع المؤشر ليلًا) دقيقةً بدقيقة، مع انتقال الشروق والغروب عبر فصول السنة. اخترها من الإعدادات > المظهر؛ وهناك شريط تمرير يعاين أي دقيقة من اليوم، ويعيدك اتبع الساعة إلى الوقت الحقيقي. وبدون موقع يفترض التطبيق يومًا في خط عرض متوسط؛ شارك موقعك (أو اكتب الإحداثيات) فيُحسب الشروق والغروب لسمائك الفعلية. ويُقرَّب الموقع إلى نحو كيلومتر واحد، ويُحفظ في ذلك المتصفح وحده، ولا يُرسل إلى الخادم أبدًا. ومع وجود موقع يمكنك أيضًا تفعيل مطابقة الطقس: تصل الأحوال الجوية الحالية مباشرة من Open-Meteo إلى متصفحك، وتشكّل الغيوم والمطر والثلج والضباب والرياح هيئة السماء.

إبقاء مهام Work مركّزة

استخدم مهمة Work منفصلة لكل مشروع أو هدف مستقل. لكل مهمة محادثتها الخاصة وهوية حاوية مُدارة وملفات دائمة. يمكن أن تتوقف الحاوية نفسها أو يُعاد إنشاؤها مع بقاء وحدتها المسماة؛ لذلك يحافظ استخدام المهمة نفسها على السياق المفيد، بينما تنشئ مهمة جديدة حدًا نظيفًا.

ينبغي للتعليمة الأولى الجيدة أن تمنح النموذج:

  • النتيجة التي تريدها.
  • القيود التقنية أو التصميمية المهمة.
  • الأمر أو السلوك الذي يثبت اكتمال العمل.
  • أي ملفات أو واجهات يجب ألا تتغير.

تابع التقدم في النشاط، ثم افحص النتيجة واختبرها في الملفات وGit والطرفية والمعاينة. يدعم محرر الملفات تمييز الصياغة في السمتين الفاتحة والداكنة، ومسودات غير محفوظة يحتفظ بها المتصفح، والتنسيق لأنواع الملفات المدعومة. استخدم Cmd/Ctrl + S للحفظ وShift + Alt + F للتنسيق.

استخدم نموذج Ollama مثبّتًا وقادرًا على الأدوات عندما تريد إبقاء حركة النموذج ضمن بنية Ollama التي ضبطتها. قد يخفّض نموذج بعيد أو سحابي الضغط على ذاكرة الاستدلال المحلية، لكنه قد يجري عدة استدعاءات مدفوعة ويتلقى نتائج الأدوات المطلوبة، والتي قد تحتوي بيانات مساحة العمل.

يحافظ إيقاف التشغيل أو المعاينة على مساحة العمل. أما حذف مهمة Work فيزيل مساحتها نهائيًا، لذا انسخ كل ما تحتاجه أولًا.

استخدام الشخصيات للأعمال المتكررة

أنشئ شخصيات لأساليب العمل التي تكررها:

  • مراجع شيفرة موجز بدرجة حرارة منخفضة.
  • محرر نصوص لديه دليل أسلوب واضح.
  • مساعد بحث مع تفعيل البحث في المستندات.
  • مساعد دعم بنبرة وبنية استجابة ثابتتين.

تخزّن الشخصيات النموذج المحدد ورسالة النظام ومعلمات التوليد والصورة الرمزية أو الخلفية وإعدادات الذاكرة أو التحوّل الاختيارية. ويمكن أيضًا تصديرها واستيرادها بصيغة JSON.

الاحتفاظ بملاحظات دائمة بجانب عملك

افتح الملاحظات من قائمة الإنشاء عندما يجب أن تبقى المعلومات مستقلة عن محادثة أو مهمة Work واحدة. تدعم الملاحظات معاينة Markdown والتحرير الصريح والبحث والحفظ التلقائي. كما تعرض المعاينة SVG المضمّن وHTML الأساسي داخل الملاحظة، بعد تنقيته بحيث لا تُنفّذ النصوص البرمجية أو معالجات الأحداث أو عناوين URL غير الآمنة مطلقًا. يضيف درج أدوات الملاحظات سجل مراجعات مع الاستعادة، ومرفقات ملفات، وتثبيتًا، ومشاركة لكل مستخدم (عرض أو تحرير)، وتصدير Markdown، وشريط تحرير بالذكاء الاصطناعي يعاين كل اقتراح على هيئة فرق قبل تطبيقه. ولأن التطبيق يلتقط نسخة من الإصدار السابق أولًا، يمكن التراجع عن أي تعديل بالذكاء الاصطناعي. تخص الملاحظات الحساب وتُضمّن في أرشيف المستخدم الكامل؛ أما سجل المراجعات والمرفقات فيبقيان على المثيل ولا يشملهما الأرشيف.

زيادة موثوقية العناصر التفاعلية

يكتشف Libre WebUI وسوم العناصر الصريحة وكتل الشيفرة المسيّجة ومستندات HTML المستقلة وحزم HTML متعددة الملفات الشائعة. للحصول على أفضل مخرجات من النموذج، اطلب:

Create one complete self-contained HTML file.
Inline the CSS and JavaScript.
Do not rely on external files unless they are CDN URLs.

إذا أردت كتلًا منفصلة، فسمِّها بوضوح:

```html filename="index.html"
...
```

```css filename="style.css"
...
```

```js filename="app.js"
...
```

سيحاول Libre WebUI دمج كتل CSS وJavaScript المحلية في معاينة HTML.

وضع المطالبات في قائمة انتظار أثناء تدفق الرد

يؤدي الإرسال أثناء التوليد إلى وضع المطالبة في قائمة الانتظار بدل إسقاطها: تظهر المطالبات المنتظرة أعلى المحرر، ويمكن تعديلها وإعادة ترتيبها وإزالتها، وتُرسل واحدة تلو الأخرى عند انتهاء كل رد. تُحفظ القائمة مع المحادثة، لذا تبقى بعد تحديث الصفحة أو إعادة الاتصال.

تفريع محادثة

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

مقارنة النماذج في جولة واحدة

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

استخدام محادثة المستندات بتأنٍ

تقبل محادثة المستندات ملفات PDF وOffice ‏(DOCX/PPTX/XLSX) وMarkdown وHTML والشيفرة وCSV حتى 10 MB. يعمل البحث بوضعين:

  • البحث بالكلمات المفتاحية (BM25) متاح دائمًا.
  • يدمج البحث الهجين الترتيب الدلالي وترتيب الكلمات المفتاحية عند تفعيل التضمينات في الإعدادات وتوفر نموذج تضمينات.

ثبّت nomic-embed-text إذا أردت نموذج تضمينات محليًا سهل الاستخدام:

ollama pull nomic-embed-text

لأفضل النتائج، ارفع مستندات مركزة لكل محادثة بدل مجموعة ضخمة مختلطة.

ضبط إعدادات التوليد

الإعدادالاستخدام العملي
درجة الحرارةاخفضها للدقة وارفعها للاستكشاف الإبداعي
Top P / Top Kاترك القيم الافتراضية إلا إذا كنت تضبط أخذ العينات عمدًا
نافذة السياقزدها للمحادثات الطويلة فقط إذا كان النموذج والذاكرة يتحملان ذلك
الحد الأقصى للرموزاخفضه للحد من الإجابات الطويلة أو ارفعه لتوليد الشيفرة والعناصر
عقوبة التكرارارفعها قليلًا عندما يدخل النموذج في حلقة

عندما يسيء نموذج الأداء، اخفض درجة الحرارة أولًا، ثم خفّف ضغط السياق، ثم جرّب نموذجًا آخر.

تحديد مقدار تفكير النموذج

يفتح عنصر التحكم بجانب اسم النموذج في المحرر مستويات الاستدلال: متوقف ومفعّل ومنخفض ومتوسط ومرتفع. ينتمي الاختيار إلى المحادثة، لذا يبقى بعد التحديث وينطبق على إعادة التوليد؛ وتحتوي الإعدادات > التوليد على القيمة الافتراضية للردود الجديدة، بينما تعرض لوحة تحكم المحادثة القيمة نفسها.

اتركه بلا ضبط فلا يُرسل شيء، وهو سلوك كل الإصدارات السابقة. وإذا ضبطته، يحوّل الخادم القيمة الواحدة بما يلائم الموفّر الذي يجيب: يتلقاها Ollama في جسم الطلب، وتتلقى الموفّرات المتوافقة مع OpenAI جهد استدلال، ويتلقى Anthropic وGemini ميزانية رموز مع مساحة محجوزة للإجابة.

ينبغي معرفة أمرين. لا يتلقى نموذج يصرّح Ollama بأنه غير قادر على الاستدلال هذا الإعداد أصلًا، لذلك يغيب عنصر التحكم عنه ببساطة. كما أن المستويات المسماة لا توجد إلا في النماذج التي تنشرها، مثل gpt-oss؛ وفي نموذج يستدل بلا مستويات، يتصرف المستوى المسمى كخيار مفعّل، فلا ينتج عن انتقال محادثة بين النماذج خطأ. وعند ضبط قيمة افتراضية عامة أو مثبّتة، يعرض زر المحرر المستوى الذي سيعمل به الرد التالي فعلًا، وتوضح خانة «الافتراضي» ما تُحل إليه حاليًا.

مراقبة نافذة السياق

تمتلئ الحلقة بجانب اسم النموذج مع نمو المحادثة. مرّر المؤشر فوقها لمعرفة نسبة امتلاء النافذة والرموز المستخدمة وحجم النافذة المرجعية. تتحول إلى كهرماني بعد أربعة أخماس وإلى أحمر عند الحد؛ وإذا كان حجم نافذة النموذج مجهولًا تظهر حلقة متقطعة بدل حلقة فارغة.

يشمل العدد ما سيرسله الطلب التالي فعلًا؛ فلا تستهلك المحفوظات المضغوطة والفروع المتروكة شيئًا. يبدأ من القياس الذي أبلغ عنه الموفّر للرد الأخير إن وجد، ثم يضيف تقديرًا بمعدل أربعة أحرف لكل رمز لما أضيف إلى المحادثة بعد ذلك، مع علامة ~ عندما لا يوجد قياس بعد. وإذا كانت النافذة محدودة دون طول تدريب النموذج، يُذكر ذلك: يقيس المؤشر النافذة التي يعمل بها الطلب فعلًا، وهي OLLAMA_MAX_CONTEXT (32,768 افتراضيًا)، لا طول تدريب النموذج الكامل. ارفع المتغير لتزداد النافذة الفعلية والمؤشر معًا.

تعرض نماذج الموفّرين نافذة فقط عندما تنشر قائمة نماذجهم حجمًا لها. وعندما لا تفعل، يظل المؤشر يعد الرموز لكنه لا يجد قيمة يقسمها عليها.

السماح للمحادثات الطويلة بضغط نفسها

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

الإعدادما يتحكم فيه
عتبة الرموزالحجم المقدّر للسياق الذي يبدأ عملية ضغط
الرسائل الحديثة المحفوظةعدد أحدث الرسائل التي تبقى حرفية دائمًا
نموذج الضغطالنموذج الذي يكتب الملخصات؛ الافتراضي هو نموذج المحادثة نفسه
مطالبة تلخيص مخصصةتعليماتك باستخدام {{PREVIOUS_SUMMARY}} و{{MESSAGES}}

يكون الضغط معطلًا افتراضيًا وينطبق على كل مستخدمي الخادم، لكن لكل محادثة رأيها: يمكن للوحة التحكم تعطيله لمحادثة واحدة، وتحمل كل بطاقة ملخص خيار تراجع يعيد بالضبط الرسائل التي استبدلها ذلك الملخص، عملية ضغط واحدة في كل مرة. لا يقسم الضغط جولة مطلقًا؛ فالرسائل المحفوظة حرفيًا تبدأ دائمًا بإحدى رسائلك. يضم كل ضغط جديد الملخص السابق في الجديد، ولذلك تحمل المحادثة ملخصًا جاريًا واحدًا. وإذا فشل الملخّص، يستمر التوليد بالسجل غير المضغوط بدل أن يتوقف بسببه.

الاحتفاظ بمفاتيح الموفّرين لكل مستخدم

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

استخدم متغيرات بيئة الخادم للقيم الافتراضية على مستوى النشر أو التثبيتات المؤتمتة.

جعل الوصول البعيد متوقعًا

للوصول من هاتف أو شبكة محلية، اربط خادم التطوير بواجهة الشبكة:

npm run dev:host

ثم افتح عنوان IP الخاص بالشبكة المحلية أو Tailscale للجهاز على المنفذ 8080 من الجهاز الآخر (dev:host يقدم الواجهة الأمامية على 8080، لا على منفذ Vite الافتراضي). في الإنتاج، اضبط CORS_ORIGIN وعنوان API للواجهة الأمامية صراحةً كي لا تعود المتصفحات إلى localhost.

التحقق من إصدارك من داخل التطبيق

يقارن الإعدادات ← حول بنيتك بأحدث إصدار GitHub: يخبرك إن كنت على الإصدار الحالي، ويربط بصفحة الإصدار عندما تكون متأخرًا، ويذكر عندما تعمل بنية -dev أحدث من الإصدار المثبّت. ويضم السطر نفسه زر عرض سجل التغييرات الذي يعيد فتح ملاحظات الإصدار التي رأيتها بعد الترقية. وإذا كان Libre WebUI مفيدًا لك، فإن رابط ضع نجمة على GitHub هناك أسهل طريقة لمساعدة الآخرين على العثور عليه.

إبقاء المستندات والواجهة متزامنتين

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

مستندات ذات صلة