# ⬟ SL5 Aura - صوتك. القواعد الخاصة بك.
غير متصل بالإنترنت بنسبة 100%، إطار عمل المساعد الصوتي الذي يولي الأولوية للخصوصية.XSPACEbreakX حدد بالضبط ما يفعله صوتك - من كلمة واحدةXSPACEbreakX إلى نصوص بايثون الكاملة. لا سحابة. لا توجد بيانات تترك جهازك.XSPACEbreakX يعمل في المحطة الطرفية، أو المتصفح، أو كخدمة خلفية - على Linux، وmacOS، وWindows.
| 👵 مبتدأ | 🎓 المتعلم | 🧑u200d💻 مطور |
|---|---|---|
| وضع OMA: فقط اكتب كلمة واحدة، وستقوم Aura بالباقي | تعلم مع Koans - مفهوم واحد في كل مرة | البرمجة النصية الكاملة لبايثون، والمكونات الإضافية، واستدعاءات واجهة برمجة التطبيقات | | 🗄️ إدارة الدولة | تنسيق Trino + Airflow، fzf، CopyQ، الأوامر الصوتية/الطرفية، واجهات مستخدم المتصفح |
⚡ ~2.87 J لكل اختبار (39 اختبارًا بمتوسط 0.34 ثانية · تم القياس باستخدام Eco-CI) · لا يوجد حساب سحابي
<التفاصيل>
<summary>البدء السريع</summary>
## بداية سريعة
1. قم بتنزيل هذا المستودع أو استنساخه
قم بتشغيل البرنامج النصي للإعداد لنظام التشغيل لديك (راجع مجلد “الإعداد/”): - Linux (Arch/Manjaro):
bash setup/manjaro_arch_setup.sh===> 🧩 اقرأ docs/LINUX_WAYLAND_dotool - Linux (Ubuntu/Debian):bash setup/ubuntu_setup.sh- Linux (openSUSE):bash setup/suse_setup.sh
Linux (NixOS):
nix-shell setup/shell.nixثمbash setup/nixos_setup.sh. ===> ⚠️ تجريبي — لم يتم اختباره من قبل المؤلفين، نرحب بالتعليقات! اكس سبيس بريك اكس - نظام التشغيل macOS:bash setup/macos_setup.sh- ويندوز:setup/windows11_setup_with_ahk_copyq.bat3. ابدأ Aura:./scripts/restart_venv_and_run-server.sh
اضغط على مفتاح التشغيل السريع وتحدث — full guide →
**⚠️ متطلبات النظام والتوافق**
Windows: ✅ مدعوم بالكامل (يستخدم AutoHotkey/PowerShell). * macOS: ✅ مدعوم بالكامل (يستخدم AppleScript). * Linux (X11/Xorg): ✅ مدعوم بالكامل.
Linux (Wayland): ✅ مدعوم بالكامل (تم اختباره على KDE Plasma 6 / Wayland).
Linux (إصدار متجدد قائم على CachyOS / Arch): ✅ مدعوم بالكامل. يتطلب mimalloc (
sudo pacman -S mimalloc) بسبب توافق glibc 2.43.Linux (NixOS): 🧪 تجريبي — إعداد ساهم به المجتمع، ولم يتم اختباره بعد. إذا حاولت ذلك، يرجى فتح قضية أو العلاقات العامة مع النتائج التي توصلت إليها! اكس سبيس بريك اكس
Linux (Manjaro): جديد / تجريبي: يفتح مفتاح التشغيل السريع على مستوى النظام واجهة تعتمد على لوحة المفاتيح تشبه fzf حتى تتمكن من تشغيل أوامر Aura من أي مكان على سطح المكتب (منفصلة تمامًا عن النافذة النشطة). يتم حاليًا تنفيذ واختبار هذا المشغل الذي يعتمد على مفتاح التشغيل السريع على Linux (Manjaro)؛ قد تعمل توزيعات أخرى ولكنها تتطلب الإعداد. انظر في 👉 docs/Feature_Spotlight/CopyQ_Shortcut_Super_s.md XSPACEbreakX
اكس سبيس بريك اكس
SL5 Aura عبارة عن مساعد صوتي متكامل غير متصل بالإنترنت مبني على Vosk (لتحويل الكلام إلى نص) وLanguageTool (للقواعد النحوية/الأسلوب)، ويتميز بوظيفة احتياطية Local LLM (Ollama) اختيارية للاستجابات الإبداعية والمطابقة الغامضة المتقدمة. إنه يحول صوتك إلى إجراءات ونص دقيق، مصمم للتخصيص النهائي من خلال نظام قواعد قابل للتوصيل ومحرك برمجة نصية ديناميكي. اكس سبيس بريك اكس الترجمات: هذا المستند موجود أيضًا في other languages.
ملاحظة: العديد من النصوص عبارة عن ترجمات تم إنشاؤها آليًا للوثائق الإنجليزية الأصلية وهي مخصصة للإرشاد العام فقط. وفي حالة وجود تناقضات أو غموض، فإن النسخة الإنجليزية هي التي تسود دائمًا. نحن نرحب بالمساعدة من المجتمع لتحسين هذه الترجمة!
</التفاصيل>
<التفاصيل>
<summary>عرض توضيحي</summary>
### 📺 العرض التجريبي للمحطة
نصيحة: للحصول على تجربة طرفية أفضل، راجع Zsh Integration.
### 🎥 فيديو تعليمي
[](https://www.youtube.com/watch?v=BZCHonTqwUw)
*(الرابط البديل: [skipvids.com](https://skipvids.com/?v=BZCHonTqwUw))*
</التفاصيل>
<التفاصيل>
<summary>الميزات الرئيسية</summary>
## الميزات الرئيسية
خاص وغير متصل بالإنترنت: محلي 100%. لا توجد بيانات تترك جهازك على الإطلاق.
محرك البرمجة الديناميكية: تجاوز مجرد استبدال النص. يمكن للقواعد تنفيذ برامج Python النصية المخصصة (
on_match_exec) لتنفيذ إجراءات متقدمة مثل استدعاء واجهات برمجة التطبيقات (على سبيل المثال، البحث في Wikipedia)، أو التفاعل مع الملفات (على سبيل المثال، إدارة قائمة المهام)، أو إنشاء محتوى ديناميكي (على سبيل المثال، تحية بريد إلكتروني تراعي السياق).قواعد مدركة للسياق: تقييد القواعد على تطبيقات محددة. باستخدام
only_in_windows، يمكنك التأكد من تشغيل القاعدة فقط إذا كان عنوان نافذة معين (على سبيل المثال، “Terminal” أو “VS Code” أو “Browser”) نشطًا. يعمل هذا عبر الأنظمة الأساسية (Linux وWindows وmacOS).محرك التحويل عالي التحكم: ينفذ خط أنابيب معالجة يعتمد على التكوين وقابل للتخصيص بدرجة كبيرة. يتم تحديد أولوية القاعدة، واكتشاف الأوامر، وتحويلات النص بشكل كامل من خلال الترتيب التسلسلي للقواعد في الخرائط الغامضة، مما يتطلب التكوين، وليس الترميز.
الاستخدام المحافظ لذاكرة الوصول العشوائي: يدير الذاكرة بذكاء، ولا يتم تحميل النماذج مسبقًا إلا في حالة توفر ذاكرة وصول عشوائي كافية، مما يضمن الأولوية دائمًا للتطبيقات الأخرى (مثل ألعاب الكمبيوتر).
النظام الأساسي المشترك: يعمل على Linux وmacOS وWindows.
** مؤتمت بالكامل: ** يدير خادم LanguageTool الخاص به (ولكن يمكنك أيضًا استخدام خادم خارجي).
سرعة فائقة: يضمن التخزين المؤقت الذكي إشعارات “الاستماع…” الفورية والمعالجة السريعة.
إدارة الحالة الديناميكية عبر Trino: محرك تكوين مدرك للواجهة يفصل بين إعدادات “الكلام” و”المحطة الطرفية” و”الويب” - قم بتغيير الإعداد بدون تؤثر على الآخرين. يتضمن لوحة تحكم المشرف في الوقت الفعلي (المنفذ 8084). </التفاصيل>
<التفاصيل>
يأتي SL5-Aura مزودًا بنظام بيئي واسع يضم أكثر من 100+ مكون إضافي تم تكوينه مسبقًا. فيما يلي بعض النقاط البارزة:
### التحكم الصوتي في OculiX / SikuliX IDE
يوفر SL5-Aura دعمًا صوتيًا من الدرجة الأولى لـ OculiX و SikuliX IDE. يتيح لك هذا التكامل “التحدث” برمز الأتمتة الخاص بك.
صوت إلى مقتطف: قل “انقر” أو “انتظر” أو “ابحث عن الكل”، وستقوم الخدمة على الفور بكتابة رمز Python الصحيح (على سبيل المثال،
click("image.png")) في IDE.التعرف على النوافذ: البرنامج المساعد حساس للسياق؛ يتم تنشيطه فقط عند التركيز على نافذة OculiX/SikuliX.
دعم اللغة الإنجليزية الذكية: مُحسَّن للعمل في “en-US” مع التركيز بشكل خاص على اللهجات غير الأصلية (مثل الصوتيات الألمانية-الإنجليزية)، مما يضمن دقة التعرف العالية للمجتمع العالمي.
قابل للتوسيع: يستخدم تنسيق
FUZZY_MAP_pre.pyسهل التحرير.
الحالة: تم الاعتراف به كمكون إضافي للمجتمع من قبل فريق OculiX (راجع Issue #204).
### التحكم الصوتي LibreOffice IDE
### 0 م التحكم الصوتي
---
</التفاصيل>
<التفاصيل>
<summary>التوثيق</summary>
## التوثيق
للحصول على مرجع فني كامل، بما في ذلك جميع الوحدات والبرامج النصية، يرجى زيارة صفحة الوثائق الرسمية لدينا. يتم إنشاؤه تلقائيًا ويتم تحديثه دائمًا.
👉[**Go to Documentation sl5net.github.io/SL5-aura-service**](https://sl5net.github.io/SL5-aura-service/)
### حالة البناء
[](https://youtu.be/29xiwIW1ZHQ)
[](https://github.com/oculix-org/Oculix)
<div محاذاة = "يسار">
<a href="https://github.com/sl5net/SL5-aura-service/stargazers">
