|
30 | 30 |
|
31 | 31 | ## الميزات |
32 | 32 |
|
| 33 | +AQBot هو مساحة عمل AI مكتبية local-first. تم تحديث هذه الصفحة لـ v0.0.85 لتشمل import للمزوّدين، import للبيانات من التطبيقات الأخرى، MCP، HTML rendering، backup وgateway. |
| 34 | + |
33 | 35 | ### الدردشة والنماذج |
34 | 36 |
|
35 | | -- **دعم متعدد المزودين** — متوافق مع OpenAI وAnthropic Claude وGoogle Gemini وجميع واجهات برمجة التطبيقات المتوافقة مع OpenAI |
36 | | -- **إدارة النماذج** — جلب قوائم النماذج عن بُعد، وتخصيص المعاملات (درجة الحرارة، الحد الأقصى للرموز المميزة، Top-P، إلخ) |
37 | | -- **تدوير متعدد المفاتيح** — تكوين مفاتيح API متعددة لكل مزود مع التدوير التلقائي لتوزيع ضغط حد المعدل |
38 | | -- **الإخراج المتدفق** — عرض في الوقت الفعلي رمزاً بعد رمز مع كتل تفكير قابلة للطي |
39 | | -- **إصدارات الرسائل** — التبديل بين إصدارات متعددة للاستجابة لكل رسالة لمقارنة تأثيرات النموذج أو المعاملات |
40 | | -- **تفريع المحادثة** — إنشاء فروع جديدة من أي عقدة رسالة، مع مقارنة الفروع جنباً إلى جنب |
41 | | -- **إدارة المحادثات** — التثبيت والأرشفة والعرض المجمّع حسب الوقت والعمليات الجماعية |
42 | | -- **ضغط المحادثة** — ضغط المحادثات الطويلة تلقائياً مع الحفاظ على المعلومات الرئيسية لتوفير مساحة السياق |
43 | | -- **استجابة متزامنة لنماذج متعددة** — طرح نفس السؤال على نماذج متعددة في آنٍ واحد، مع مقارنة الإجابات جنباً إلى جنب |
| 37 | +- **Multi-provider chat** — اربط OpenAI وClaude وGemini وDeepSeek وQwen وأي OpenAI-compatible endpoint مع Base URL وAPI Path وheaders وproxy rules. |
| 38 | +- **تهيئة المزوّدين** — استخدم aqbot:// provider links وCC Switch import لجلب provider profiles إلى AQBot بعد تأكيد المستخدم. |
| 39 | +- **إدارة النماذج** — زامن remote model lists، ونظّم groups، واختبر latency، واضبط capabilities وcontext length وsampling defaults وreasoning profiles وper-model extra_body. |
| 40 | +- **مسارات المحادثة** — Streaming replies وthinking blocks وmessage versions وbranches وtitle-generation status وlong chat compression وmulti-model comparison. |
44 | 41 |
|
45 | 42 | ### AI Agent |
46 | 43 |
|
47 | | -- **وضع Agent** — التبديل إلى وضع Agent للتنفيذ التلقائي للمهام متعددة الخطوات: قراءة/كتابة الملفات، تشغيل الأوامر، تحليل الكود، والمزيد |
48 | | -- **ثلاثة مستويات أذونات** — افتراضي (الكتابة تحتاج موافقة)، قبول التعديلات (الموافقة التلقائية على تغييرات الملفات)، وصول كامل (بدون مطالبات) — آمن وقابل للتحكم |
49 | | -- **صندوق حماية دليل العمل** — عمليات Agent مقيدة بشكل صارم بدليل العمل المحدد، مما يمنع الوصول غير المصرح به |
50 | | -- **لوحة الموافقة على الأدوات** — عرض في الوقت الفعلي لطلبات استدعاء الأدوات مع مراجعة كل أداة، والسماح دائماً بنقرة واحدة، أو الرفض |
51 | | -- **تتبع التكلفة** — إحصائيات استخدام الرموز المميزة والتكلفة في الوقت الفعلي لكل جلسة |
| 44 | +- **Agent mode** — يمكن للنموذج تعديل الملفات وتشغيل الأوامر وتحليل الكود داخل desktop workflow مضبوط. |
| 45 | +- **التحكم في الصلاحيات** — اختر standard review أو auto-accept edits أو full-access mode مع استمرار working-directory sandbox checks. |
| 46 | +- **الموافقة والتكلفة** — راجع tool calls لحظياً، واحفظ allow decisions، وتابع token/cost لكل session. |
52 | 47 |
|
53 | 48 | ### عرض المحتوى |
54 | 49 |
|
55 | | -- **عرض Markdown** — دعم كامل لتمييز الكود وصيغ الرياضيات LaTeX والجداول وقوائم المهام |
56 | | -- **محرر كود Monaco** — Monaco Editor مضمّن في كتل الكود مع تمييز بناء الجملة والنسخ ومعاينة diff |
57 | | -- **عرض المخططات** — عرض مدمج لمخططات تدفق Mermaid ومخططات بنية D2 |
58 | | -- **لوحة Artifact** — مقتطفات الكود ومسودات HTML وملاحظات Markdown والتقارير قابلة للعرض في لوحة مخصصة |
59 | | -- **دردشة صوتية في الوقت الفعلي** — (قريباً) صوت في الوقت الفعلي قائم على WebRTC مع دعم OpenAI Realtime API |
| 50 | +- **Markdown والمعادلات** — اعرض Markdown وcode highlighting وtables وtask lists وLaTeX formulas داخل streaming conversations. |
| 51 | +- **الكود والمخططات وArtifact** — استخدم Monaco code blocks وMermaid وD2 وArtifact panel للكود والملاحظات والتقارير والمعاينات. |
| 52 | +- **HTML fragments** — عاين generated HTML fragments بأمان مع أحدث streaming stability fixes. |
60 | 53 |
|
61 | 54 | ### البحث والمعرفة |
62 | 55 |
|
63 | | -- **بحث الويب** — متكامل مع Tavily وZhipu WebSearch وBocha والمزيد، مع تعليقات توضيحية لمصادر الاستشهاد |
64 | | -- **قاعدة المعرفة المحلية (RAG)** — يدعم قواعد معرفة متعددة؛ تحميل المستندات لتحليل وتقطيع وفهرسة تلقائية، مع الاسترداد الدلالي للمقاطع ذات الصلة أثناء المحادثات |
65 | | -- **نظام الذاكرة** — يدعم ذاكرة المحادثة متعددة مساحات الأسماء، مع إدخال يدوي أو استخراج تلقائي بالذكاء الاصطناعي (الاستخراج التلقائي قريباً) |
66 | | -- **إدارة السياق** — إرفاق مرفقات الملفات ونتائج البحث ومقاطع قاعدة المعرفة وإدخالات الذاكرة ومخرجات الأدوات بمرونة |
| 56 | +- **Web search** — يدعم Tavily وZhipu WebSearch وBocha مع cited sources وgenerated search queries. |
| 57 | +- **Local knowledge base** — افهرس private documents باستخدام sqlite-vec واضبط retrieval/rerank options وراجع retrieval feedback. |
| 58 | +- **Context management** — أضف files وsearch results وknowledge snippets وmemories وtool output إلى conversation context. |
67 | 59 |
|
68 | 60 | ### الأدوات والامتدادات |
69 | 61 |
|
70 | | -- **بروتوكول MCP** — تطبيق كامل لـ Model Context Protocol يدعم نقلَي stdio وHTTP |
71 | | -- **الأدوات المدمجة** — أدوات MCP مدمجة جاهزة للاستخدام مثل `@aqbot/fetch` |
72 | | -- **لوحة تنفيذ الأدوات** — عرض مرئي لطلبات استدعاء الأدوات والنتائج المُعادة |
73 | | - |
74 | | -### بوابة API |
75 | | - |
76 | | -- **بوابة API محلية** — خادم API محلي مدمج مع دعم أصلي لواجهات متوافقة مع OpenAI وClaude وGemini، قابل للاستخدام كخلفية لأي عميل متوافق |
77 | | -- **إدارة مفاتيح API** — توليد مفاتيح الوصول وإلغاؤها وتمكينها/تعطيلها مع ملاحظات وصفية |
78 | | -- **تحليلات الاستخدام** — تحليل حجم الطلبات واستخدام الرموز المميزة حسب المفتاح والمزود والتاريخ |
79 | | -- **دعم SSL/TLS** — توليد شهادات موقّعة ذاتياً مدمج، مع دعم الشهادات المخصصة |
80 | | -- **سجلات الطلبات** — تسجيل كامل لجميع طلبات واستجابات API المارة عبر البوابة |
81 | | -- **قوالب التكوين** — قوالب تكامل مسبقة البناء لأدوات CLI الشائعة مثل Claude وCodex وOpenCode وGemini |
82 | | - |
83 | | -### البيانات والأمان |
84 | | - |
85 | | -- **تشفير AES-256** — مفاتيح API والبيانات الحساسة مشفرة محلياً بـ AES-256؛ المفتاح الرئيسي مخزّن بأذونات 0600 |
86 | | -- **أدلة بيانات معزولة** — حالة التطبيق في `~/.aqbot/`؛ ملفات المستخدم في `~/Documents/aqbot/` |
87 | | -- **النسخ الاحتياطي التلقائي** — نسخ احتياطية تلقائية مجدولة إلى أدلة محلية أو تخزين WebDAV |
88 | | -- **استعادة النسخ الاحتياطي** — استعادة بنقرة واحدة من النسخ الاحتياطية التاريخية |
89 | | -- **تصدير المحادثات** — تصدير المحادثات كلقطات PNG أو Markdown أو نص عادي أو JSON |
90 | | - |
91 | | -### تجربة سطح المكتب |
92 | | - |
93 | | -- **تبديل السمة** — سمات داكنة/فاتحة تتبع تفضيلات النظام أو يمكن ضبطها يدوياً |
94 | | -- **لغة الواجهة** — دعم كامل للصينية المبسطة والصينية التقليدية والإنجليزية واليابانية والكورية والفرنسية والألمانية والإسبانية والروسية والهندية والعربية، قابلة للتبديل في أي وقت من الإعدادات |
95 | | -- **صينية النظام** — التصغير إلى صينية النظام عند إغلاق النافذة دون مقاطعة الخدمات الخلفية |
96 | | -- **دائماً في المقدمة** — تثبيت النافذة الرئيسية فوق جميع النوافذ الأخرى |
97 | | -- **اختصارات عالمية** — اختصارات لوحة مفاتيح عالمية قابلة للتخصيص لاستدعاء النافذة الرئيسية في أي وقت |
98 | | -- **التشغيل التلقائي** — إطلاق اختياري عند بدء تشغيل النظام |
99 | | -- **دعم الوكيل** — تكوين وكيل HTTP وSOCKS5 |
100 | | -- **التحديث التلقائي** — يتحقق تلقائياً من الإصدارات الجديدة عند بدء التشغيل ويطلب التحديث |
| 62 | +- **MCP protocol** — شغّل Model Context Protocol servers عبر stdio أو SSE أو StreamableHTTP. |
| 63 | +- **Built-in tools** — استخدم @aqbot/fetch وfile search بدون تثبيت server منفصل. |
| 64 | +- **Tool loop limit** — اضبط MCP tool-call loop count واستعد بشكل أفضل من interrupted أو stuck tool sessions. |
| 65 | + |
| 66 | +### API gateway |
| 67 | + |
| 68 | +- **Local gateway** — اعرض OpenAI Chat Completions وOpenAI Responses وClaude-native وGemini-native endpoints من desktop app. |
| 69 | +- **الوصول والمراقبة** — أدر gateway keys وSSL/TLS certificates وrequest logs وusage analytics محلياً. |
| 70 | +- **Client templates** — Templates جاهزة لـ Claude Code وCodex CLI وOpenCode وGemini CLI وcustom clients. |
| 71 | + |
| 72 | +### استيراد البيانات والنسخ الاحتياطي |
| 73 | + |
| 74 | +- **Third-party imports** — استورد ChatGPT official exports وCherry Studio backups وKelivo backups مع preview counts وwarnings وduplicate handling. |
| 75 | +- **Provider and file migration** — يمكن لـ Cherry Studio/Kelivo import نقل linked providers وAPI keys وfile attachments اختيارياً. |
| 76 | +- **Backups** — انسخ واستعد البيانات عبر local folders أو WebDAV أو S3-compatible storage. |
| 77 | + |
| 78 | +### سطح المكتب والأمان |
| 79 | + |
| 80 | +- **Local encryption** — يُحفظ app state في ~/.aqbot/ وuser files في ~/Documents/aqbot/، وتُحمى API keys عبر AES-256 وlocal master key. |
| 81 | +- **Desktop integration** — Tray وalways-on-top وglobal shortcuts وauto-start وproxy settings وautomatic update checks. |
| 82 | +- **11 interface languages** — بدّل بين Simplified Chinese وTraditional Chinese وEnglish وJapanese وKorean وFrench وGerman وSpanish وRussian وHindi وArabic. |
101 | 83 |
|
102 | 84 | ## دعم المنصات |
103 | 85 |
|
|
0 commit comments