عن المشروع
EdgeEver هو مساحة عمل حديثة ومفتوحة المصدر للملاحظات وقواعد المعرفة، تعيد إحياء التصميم ثلاثي الأعمدة المحبوب بأسلوب Evernote مع تقديم بنية بيانات مفتوحة وتكامل سلس مع وكلاء الذكاء الاصطناعي لتحقيق ملكية كاملة وإنتاجية ذكية.
## لماذا EdgeEver
يرغب العديد من مستخدمي Evernote القدامى ببساطة في الحصول على قاعدة معرفة شخصية موثوقة ومفتوحة وسريعة. الحلول السائدة الحالية جميعها تنطوي على مقايضات:
- **Evernote**: مثقل بالإعلانات التجارية، وتصدير البيانات مرهق، والخطط المجانية محدودة، وميزات الذكاء الاصطناعي/MCP مكلفة.
- **Obsidian**: النواة مغلقة المصدر، والمزامنة الرسمية مدفوعة، وثقيل لالتقاط الملاحظات الخفيفة.
- **Memos و Stream Notes**: تخطيطات الخط الزمني الاجتماعي تختلف عن الإنتاجية المنظمة.
- **SiYuan وقواعد المعرفة القائمة على الكتل**: البنية الدقيقة على مستوى الكتل تضيف عبئًا معرفيًا وتفتقر إلى طبقة خادم مجانية حقيقية.
**EdgeEver يسد هذه الفجوة**: المجموعة التقنية بأكملها مفتوحة المصدر، بما في ذلك المزامنة والاستضافة الذاتية. يحافظ على التصميم ثلاثي الأعمدة، ويبقى سلسًا مع أكثر من 10,000 ملاحظة، ويوفر وكلاء ذكاء اصطناعي أصليين بنشر مجاني.
## الميزات
- **انشر بالطريقة التي تناسبك**: شغّل على منصة Cloudflare الخادمية المجانية أو باستخدام Docker على VPS أو NAS أو خادم منزلي. يمكن للنشر الشخصي استيعاب حوالي 150,000 ملاحظة قصيرة و50,000 صورة على Cloudflare؛ ويتوسع Docker حسب الطلب.
- **بيانات مفتوحة، لا احتكار**: مبني على SQLite قياسي مع وصول كامل عبر REST API وMCP وCLI.
- **نسخ احتياطي ZIP بدون فقدان وقابلية نقل**: صدّر مكتبتك الكاملة كأرشيف نظيف يحتوي على Markdown وFront Matter ومجلدات متداخلة وروابط مرفقات نسبية وسجلات إصدارات.
- **تكامل أصلي مع وكلاء الذكاء الاصطناعي**: التكامل العميق مع بروتوكول سياق النماذج (MCP) يسمح لوكلاء الذكاء الاصطناعي مثل Claude Code وCodex وAntigravity وWorkBuddy بقراءة الملاحظات وتنظيمها وتلخيصها، أو المزامنة مع Notion وFeishu Bitable.
- **استخدم نماذج الذكاء الاصطناعي الخاصة بك**: اربط خدمات متوافقة مع OpenAI أو Anthropic أو Gemini للتلخيص الذكي واستخراج النقاط الرئيسية والتدقيق اللغوي والترجمة واستكمال النص.
- **واجهة برمجية غنية للإضافات**: وسّع EdgeEver عبر Plugin API.
- **مزامنة غير محدودة عبر الأجهزة**: لا حدود تجارية على عدد الأجهزة أو جدران دفع. مزامنة عبر الكمبيوتر والجهاز اللوحي والجوال عبر الويب أو PWA أو المتصفح.
- **تصميم ثلاثي الأعمدة الكلاسيكي ووضع التركيز**: أشجار دفاتر الملاحظات وقوائم الملاحظات ومحرر واسع مع وضع تركيز لسطح المكتب.
- **أداء سطح مكتب خفيف ودائم**: تبديل الملاحظات لا يبقي الصور والمستندات القديمة في الذاكرة.
- **دفاتر ملاحظات متداخلة بلا حدود**: نظّم المعرفة بعمق مجلدات تعسفي.
- **نسخ غني بنقرة واحدة للنشرات والمدونات**: حوّل الملاحظات إلى نص منسق مع CSS مضمّن لـ Substack أو Medium أو WordPress أو محرري النشرات.
- **محرر مزدوج العرض سلس**: بدّل بين التحرير الغني وشفرة Markdown على سطح المكتب.
- **تصدير ملاحظة واحدة مريح**: صدّر كـ Markdown أو HTML أو PDF.
- **عرض رسوم Mermaid أصلي**: اعرض المخططات الانسيابية ومخططات التسلسل والخرائط الذهنية مباشرة في الملاحظات.
- **ملاحظات رسومية مرئية**: ارسم خرائط ذهنية ومخططات انسيابية ومخططات معمارية مباشرة في الملاحظات مع تخطيط تلقائي ذكي وتصدير متجهي.
- **سجل المراجعات**: افحص واستعد الإصدارات السابقة من الملاحظات.
- **مشاركة الملاحظات العامة**: شارك الملاحظات علنًا مع كلمات مرور وصول تلقائية اختيارية.
- **قص مقالات WeChat على الجوال**: استخرج المحتوى من مقالات حسابات WeChat الرسمية.
- **ضغط الصور المحلي الذكي**: ضغط WebP من جانب العميل يقلل أحجام الملفات بنسبة 50%-90%.
- **مرفقات ملفات عامة**: أرفق وعاين PDF ومستندات Office وملفات zip وصوت وفيديو؛ يدعم التحميل المجزأ ملفات حتى 1 جيجابايت.
- **عمليات دفعة وفرز مرن**: ادمج أو انقل ملاحظات متعددة مع إعادة ترتيب دفاتر الملاحظات بالسحب والإفلات.
- **مسودات دون اتصال وقائمة انتظار**: اكتب وحرر دون اتصال؛ تتم المزامنة عند إعادة الاتصال.
- **حماية من هجمات تخمين كلمات المرور**: تقييد من جانب الخادم لمحاولات تسجيل الدخول الفاشلة بناءً على الحساب وعنوان IP.
- **عزل حسابات متعددة المستأجرين**: استضف حسابات مستخدمين متعددة على مثيل واحد مع مساحات مقسمة بدقة.
- **متاح أينما تحتاج**: متاح على الويب وAndroid وmacOS وWindows وLinux وiOS؛ أداة قص الويب تدعم Chrome وEdge وFirefox.
## النشر
### الخيار أ: النشر باستخدام وكيل ذكاء اصطناعي (موصى به)
انسخ موجهًا إلى وكيل ذكاء اصطناعي (مثل Codex أو Claude أو Cursor أو WorkBuddy أو Antigravity) لنشر EdgeEver بالكامل عبر GitHub وCloudflare. يقوم الوكيل بعمل fork للمستودع وإنشاء موارد D1 وR2 وإنشاء Worker وتعيين كلمة مرور المسؤول وتمكين التحديثات التلقائية.
### الخيار ب: النشر اليدوي عبر الإنترنت
أكمل الإعداد في 6 خطوات ويب: fork المستودع، وإنشاء موارد Cloudflare، واستيراد المشروع وتكوينه، واختيار كلمة مرور المسؤول، والبناء والتحقق، وتمكين التحديثات التلقائية.
### الخيار ج: Docker على VPS أو NAS
استخدم مثبت GitHub:
```sh
curl -fsSL https://edgeever.org/install.sh | bash
```
يسحب الأمر أحدث صورة، ويولد كلمة مرور المسؤول، ويبدأ EdgeEver مع Docker Compose، ويجدول تحديثات تلقائية يومية.
## تسجيل الدخول متعدد الحسابات
يدعم المثيل الواحد تسجيل دخول متعدد الحسابات. يمكن لمسؤول المثيل إنشاء حسابات الأعضاء أو تعطيلها أو إعادة تعيينها. يحصل كل عضو على مساحة عمل شخصية معزولة تمامًا.
## أداة قص الويب للمتصفح
أداة قص الويب منشورة رسميًا لـ Chrome وMicrosoft Edge وFirefox.
## المجتمع والملاحظات
- الأخطاء وطلبات الميزات ومشكلات النشر: GitHub Issues
- المساهمات البرمجية: اقرأ دليل المساهمة
- انضم إلى مجموعة EdgeEver على Telegram لمناقشات تطبيقات وكلاء الذكاء الاصطناعي وسير عمل الأتمتة.
## الإضافات والسمات
تطبيقات الويب وسطح المكتب تدعم الإضافات الوظيفية والسمات المخصصة، القابلة للتثبيت من السوق الرسمي أو GitHub أو عبر عنوان Manifest. يمكن للمطورين توسيع القدرات باستخدام `@edgeever/plugin-api`.
## المجموعة التقنية
- مستودع أحادي مساحات عمل Bun مع الويب وAPI والموقع الرسمي وحزمة الأنواع المشتركة.
- الواجهة الأمامية: Vite وReact وReact Router وTanStack Query وTailwind CSS وshadcn/ui وRadix UI.
- المحرر: TipTap / ProseMirror مع دعم Markdown؛ يستخدم PWA vite-plugin-pwa وWorkbox وDexie.
- تطبيق Android: Expo + React Native مع تخزين SQLite محلي ومزامنة تدريجية.
- تطبيق iOS: SwiftUI أصلي (iOS 17+) مع حزمة TipTap EditorBundle وGRDB مرآة/صندوق صادر محلي.
- تطبيق سطح المكتب الأصلي: Electron + Rust sidecar لخدمات بيانات محلية عالية الأداء.
- أداة قص الويب: Manifest V3 وMozilla Readability وTurndown.
- الواجهة الخلفية: تطبيق أعمال Hono/Zod مع REST API وRemote MCP؛ يستخدم Cloudflare Workers/D1/R2 بينما يستخدم Docker Bun/SQLite/ملفات محلية أو S3.
- الموقع الرسمي: موقع Astro ثابت قابل للنشر على Cloudflare Pages.
## البدء السريع
```sh
bun install
bun run dev
```
التطوير المحلي يسجل الدخول تلقائيًا؛ قواعد البيانات الجديدة تستخدم `owner` / `edgeever-local-dev`.
## تنسيقات المحتوى
يخزن EdgeEver محتوى الملاحظات بثلاثة أشكال: `content_json` (مستند TipTap/ProseMirror)، و`content_markdown` (تنسيق API والوكيل والاستيراد والتصدير)، و`content_text` (نص البحث والتلخيص والفهرسة).
## MCP
أنشئ رمز API في الملف الشخصي -> إعدادات MCP وقدمه لوكيل الذكاء الاصطناعي الخاص بك. يمكن للوكيل إدارة قاعدة معرفتك بأمان ضمن صلاحيات حسابك، مع دعم ملاحظات نصية ورسومية بقدرات CRUD كاملة، بالإضافة إلى الاتصالات بقواعد بيانات Notion وFeishu Bitable.
## ضغط الصور
يحدث ضغط الصور في عميل الويب قبل الرفع. يتم تحويل ملفات PNG وJPEG وWebP وAVIF إلى WebP عندما يكون ذلك مفيدًا، مع تحديد أطول حافة بـ 2560 بكسل.
## تخزين الكائنات المتقدم
يمكن لمالك المثيل تكوين تخزين كائنات متوافق مع S3 تحت الإعدادات -> خيارات متقدمة -> تخزين كائنات OSS.
## الترحيل
تتوفر أدلة الترحيل من Evernote وflomo وMemos وNotion.
## نشر Docker
يشغل Docker نفس الواجهة الأمامية ومسارات API والخدمات والمصادقة وتنفيذ MCP والترحيلات مثل Cloudflare. تستخدم الحاوية SQLite مع ملفات محلية أو تخزين مرفقات متوافق مع S3 وتدعم `amd64` و`arm64`.
## توقيت المزامنة
يرفع الويب وPWA وسطح المكتب تعديلات الملاحظات بعد 30 ثانية من الخمول ويتحقق من التغييرات البعيدة كل 5 دقائق أثناء الظهور؛ يبقى التركيز والتحديث اليدوي فوريين.
## شكر وتقدير
استند تصميم منتج تدوين الملاحظات في EdgeEver إلى تجارب المنتجات العامة المتاحة لأدوات تدوين الملاحظات الناضجة مثل Evernote. تم تصميم وتنفيذ الميزات ذات الصلة بشكل مستقل بواسطة EdgeEver.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.