مقدمة
مرحباً بك في توثيق Moraya. يُعدّ Moraya محرر Markdown مفتوح المصدر بسيط يعمل بنظام WYSIWYG، مبني بتقنية Rust + Tauri v2.
يجمع الاسم بين mora (لاتينية، “لحظة”) وya (صينية، “أناقة”). على عكس محررات Markdown التقليدية التي تعتمد على لوحتين منفصلتين “للتحرير” و”المعاينة”، يعرض Moraya محتوى Markdown مباشرةً أثناء الكتابة — مستوحى من تجربة التحرير السلسة في Typora.
الميزات الرئيسية
- WYSIWYG فوري — اكتب Markdown وشاهد النتيجة المُعرَضة فوراً. لا حاجة للوحة معاينة.
- ثلاثة أوضاع تحرير — المرئي، والمصدر، والعرض المقسّم (
Cmd+/للتبديل) - دعم الرياضيات — عرض KaTeX لمعادلات LaTeX المضمّنة والكتلية
- جداول GFM — جداول GitHub Flavored Markdown مع شريط أدوات عائم
- تكامل الذكاء الاصطناعي — دعم مدمج لـ Claude وOpenAI وGemini وDeepSeek وOllama
- بروتوكول MCP — نقل عبر stdio وSSE وHTTP لتكامل الأدوات
- حجم صغير — مثبّت DMG بحجم ~3MB. بدون Electron.
- تجربة أصلية — نافذة بدون إطار مع قوائم أصلية واختصارات لوحة المفاتيح
- i18n — الإنجليزية والصينية المبسطة، مع كشف تلقائي “متابعة النظام”
- السمات — الوضع الفاتح والداكن مع كشف تفضيلات النظام
حزمة التقنيات
| الطبقة | التقنية |
|---|---|
| بيئة التشغيل | Tauri v2 (>=2.9) |
| الواجهة الخلفية | Rust 2021 edition |
| الواجهة الأمامية | Svelte 5 (runes mode) |
| إطار العمل الوصفي | SvelteKit (SPA via adapter-static) |
| محرك التحرير | Milkdown v7 (ProseMirror-based) |
| الرياضيات | KaTeX |
| أداة البناء | Vite 6 |
| مدير الحزم | pnpm 10.x |
الرخصة
Moraya مُصدَر تحت رخصة Apache 2.0. مجاني للاستخدام والتعديل والتوزيع.