🧠 الوضع الهجين SL5 Aura: تكامل LLM والحافظة المحلية¶
**الحالة:** مستقرة
**التقنية:** Ollama (Llama 3.2) + بنية جسر الملفات
**الخصوصية:** 100% غير متصل بالإنترنت
## المفهوم: "المهندس المعماري والمتدرب"
تقليديًا، تعتمد Aura على القواعد الحتمية (RegEx) – السريعة والدقيقة. هذا هو “المهندس المعماري”. يعمل المكوّن الإضافي LLM المحلي بمثابة “المتدرب”: فهو يتعامل مع الطلبات الغامضة، ويلخص النصوص، ويجيب على الأسئلة العامة.
## 🛠 الهندسة المعمارية: جسر الحافظة
نظرًا للقيود الأمنية في Linux (Wayland/X11)، غالبًا ما لا تتمكن عمليات الخلفية (مثل Aura) من الوصول إلى الحافظة مباشرةً. لقد قمنا بحل هذه المشكلة باستخدام هندسة الجسر:
الموفر (جلسة المستخدم): يتم تشغيل برنامج نصي صغير (
clipboard_bridge.sh) في جلسة المستخدم. يقوم بمراقبة الحافظة ويعكس محتواها إلى ملف مؤقت (/tmp/aura_clipboard.txt).المستهلك (Aura): يقرأ البرنامج المساعد Python هذا الملف. وبما أن الوصول إلى الملفات هو أمر عالمي، فسيتم تجاوز مشكلات الأذونات.
--- ## 🚀 دليل الإعداد ### 1. قم بتثبيت أولاما
sudo pacman -S ollama xclip wl-clipboard
sudo systemctl enable --now ollama
ollama run llama3.2
### 2. إعداد البرنامج النصي للجسر
أنشئ ~/clipboard_bridge.sh واجعله قابلاً للتنفيذ:
#!/bin/bash
# Mirrors clipboard to a file in RAM
FILE="/tmp/aura_clipboard.txt"
while true; do
if command -v wl-paste &> /dev/null; then
wl-paste --no-newline > "$FILE" 2>/dev/null
else
xclip -selection clipboard -o > "$FILE" 2>/dev/null
fi
sleep 1.5
done
هام: أضف هذا البرنامج النصي إلى نظام التشغيل التلقائي لديك!
### 3. منطق البرنامج المساعد (`ask_ollama.py`)
يوجد البرنامج النصي في config/maps/plugins/z_fallback_llm/de-DE/.
المشغل: يكتشف كلمات مثل “Computer”، و”Aura”، و”Clipboard”، و”Summary”.
الذاكرة: تحتفظ بـ “conversation_history.json” لتذكر السياق (على سبيل المثال، “ماذا سألت للتو؟”).
الهندسة السريعة: تعطي الأولوية لبيانات الحافظة الحالية على سياق المحادثة التاريخية لمنع الهلوسة.
--- ## 📝 أمثلة الاستخدام 1. **تلخيص النص:**الإجراء: انسخ رسالة بريد إلكتروني طويلة أو نص موقع ويب (Ctrl+C).
أمر صوتي: “أيها الكمبيوتر، قم بتلخيص النص الموجود في الحافظة.”
2. **الترجمة/التحليل:** * *الإجراء:* انسخ مقتطف الشفرة.أمر صوتي: “أيها الكمبيوتر، ما وظيفة الكود الموجود في الحافظة؟”
3. **الدردشة العامة:**
أمر صوتي: “أيها الكمبيوتر، أخبرني نكتة عن المبرمجين.”
4. **إعادة ضبط الذاكرة:**
الأمر الصوتي: “أيها الكمبيوتر، انسَ كل شيء.” (يمسح سجل JSON). اكس سبيس بريك اكس