e0a5f57793
Vendor the rebranded BoosAPI Desktop client (Tauri + Vue) into metapi as a monorepo subdirectory under desktop/. Source only — node_modules, dist, Cargo target and the upstream .git history are excluded. desktop/ keeps its own independent Cargo workspace (desktop/src-tauri with crates/*); it is not part of the backend boosapi crate, so a `cargo check` at the metapi root still compiles only the backend. Build the desktop app from desktop/src-tauri per desktop/README.md. Note: app icons are still placeholder assets pending the final BoosAPI logo. The updater signing keys live outside the repo and are not included.
53 lines
4.1 KiB
Markdown
53 lines
4.1 KiB
Markdown
# الميزات
|
|
|
|
BoosApi هو مساحة عمل AI مكتبية local-first. تم تحديث هذه الصفحة لـ v0.0.85 لتشمل import للمزوّدين، import للبيانات من التطبيقات الأخرى، MCP، HTML rendering، backup وgateway.
|
|
|
|
## الدردشة والنماذج
|
|
|
|
- **Multi-provider chat** — اربط OpenAI وClaude وGemini وDeepSeek وQwen وأي OpenAI-compatible endpoint مع Base URL وAPI Path وheaders وproxy rules.
|
|
- **تهيئة المزوّدين** — استخدم boosapi:// provider links وCC Switch import لجلب provider profiles إلى BoosApi بعد تأكيد المستخدم.
|
|
- **إدارة النماذج** — زامن remote model lists، ونظّم groups، واختبر latency، واضبط capabilities وcontext length وsampling defaults وreasoning profiles وper-model extra_body.
|
|
- **مسارات المحادثة** — Streaming replies وthinking blocks وmessage versions وbranches وtitle-generation status وlong chat compression وmulti-model comparison.
|
|
|
|
## AI Agent
|
|
|
|
- **Agent mode** — يمكن للنموذج تعديل الملفات وتشغيل الأوامر وتحليل الكود داخل desktop workflow مضبوط.
|
|
- **التحكم في الصلاحيات** — اختر standard review أو auto-accept edits أو full-access mode مع استمرار working-directory sandbox checks.
|
|
- **الموافقة والتكلفة** — راجع tool calls لحظياً، واحفظ allow decisions، وتابع token/cost لكل session.
|
|
|
|
## عرض المحتوى
|
|
|
|
- **Markdown والمعادلات** — اعرض Markdown وcode highlighting وtables وtask lists وLaTeX formulas داخل streaming conversations.
|
|
- **الكود والمخططات وArtifact** — استخدم Monaco code blocks وMermaid وD2 وArtifact panel للكود والملاحظات والتقارير والمعاينات.
|
|
- **HTML fragments** — عاين generated HTML fragments بأمان مع أحدث streaming stability fixes.
|
|
|
|
## البحث والمعرفة
|
|
|
|
- **Web search** — يدعم Tavily وZhipu WebSearch وBocha مع cited sources وgenerated search queries.
|
|
- **Local knowledge base** — افهرس private documents باستخدام sqlite-vec واضبط retrieval/rerank options وراجع retrieval feedback.
|
|
- **Context management** — أضف files وsearch results وknowledge snippets وmemories وtool output إلى conversation context.
|
|
|
|
## الأدوات والامتدادات
|
|
|
|
- **MCP protocol** — شغّل Model Context Protocol servers عبر stdio أو SSE أو StreamableHTTP.
|
|
- **Built-in tools** — استخدم @boosapi/fetch وfile search بدون تثبيت server منفصل.
|
|
- **Tool loop limit** — اضبط MCP tool-call loop count واستعد بشكل أفضل من interrupted أو stuck tool sessions.
|
|
|
|
## API gateway
|
|
|
|
- **Local gateway** — اعرض OpenAI Chat Completions وOpenAI Responses وClaude-native وGemini-native endpoints من desktop app.
|
|
- **الوصول والمراقبة** — أدر gateway keys وSSL/TLS certificates وrequest logs وusage analytics محلياً.
|
|
- **Client templates** — Templates جاهزة لـ Claude Code وCodex CLI وOpenCode وGemini CLI وcustom clients.
|
|
|
|
## استيراد البيانات والنسخ الاحتياطي
|
|
|
|
- **Third-party imports** — استورد ChatGPT official exports وCherry Studio backups وKelivo backups مع preview counts وwarnings وduplicate handling.
|
|
- **Provider and file migration** — يمكن لـ Cherry Studio/Kelivo import نقل linked providers وAPI keys وfile attachments اختيارياً.
|
|
- **Backups** — انسخ واستعد البيانات عبر local folders أو WebDAV أو S3-compatible storage.
|
|
|
|
## سطح المكتب والأمان
|
|
|
|
- **Local encryption** — يُحفظ app state في ~/.boosapi/ وuser files في ~/Documents/boosapi/، وتُحمى API keys عبر AES-256 وlocal master key.
|
|
- **Desktop integration** — Tray وalways-on-top وglobal shortcuts وauto-start وproxy settings وautomatic update checks.
|
|
- **11 interface languages** — بدّل بين Simplified Chinese وTraditional Chinese وEnglish وJapanese وKorean وFrench وGerman وSpanish وRussian وHindi وArabic.
|