أفضل تطبيقات البطاقات التعليمية مفتوحة المصدر لعام 2026
لا يكشف رابط GitHub، على نحو يثير الدهشة، إلا القليل عن تطبيق للبطاقات التعليمية. فقد يكون تطبيق سطح المكتب مفتوح المصدر، بينما يكون تطبيق iPhone مملوكًا. وقد تمنحك صورة Docker تطبيقًا يعمل في المتصفح، لكن من دون مزامنة مع التطبيقات الأصلية. بل قد يعمل تطبيق للبطاقات التعليمية دون اتصال، مع أن نواته مغلقة المصدر بالكامل.
لذلك تختبر هذه المقارنة بين أفضل تطبيقات البطاقات التعليمية مفتوحة المصدر الحدود التي تهم بعد التثبيت: الترخيص، والمنصات، والعمل دون اتصال، والمجدول، والمزامنة، والاستيراد والتصدير، وما يمكنك استضافته ذاتيًا على وجه الدقة. تضم القائمة المختصرة Anki وFlashcards وMnemosyne وSiYuan، يليها Mochi للمقارنة بوصفه تطبيقًا مملوكًا يتبع نهج «محلي أولًا».
إفصاح: أنا كيريل ماركين، مطوّر Flashcards، وهو أحد المنتجات التي يتناولها هذا المقال. أدرجته في القائمة المختصرة لأن مستودعه يضم تطبيق الويب والتطبيقات الأصلية والواجهة الخلفية والمزامنة والبنية التحتية للإنتاج تحت ترخيص MIT. لكنني لا أعدّه الفائز تلقائيًا. فـAnki أكثر نضجًا، ويقدم Mnemosyne سير عمل مركزًا على سطح المكتب وانتقالًا أفضل من Anki، ويعد SiYuan نظامًا أوسع لإدارة المعرفة، بينما يسهل وضع Mochi ضمن الخيارات إذا لم يكن المصدر المفتوح شرطًا.
تاريخ التحقق من المعلومات: 2 أغسطس 2026.

ماذا نقصد هنا بـ«مفتوح المصدر» و«العمل دون اتصال» و«الاستضافة الذاتية»؟
أدرجت المنتج ضمن المجموعة مفتوحة المصدر إذا كانت شفرة تطبيقه الأساسي الموجّه إلى المستخدم منشورة وفق شروط ترخيص معلنة. ثم قيّمت كل خيار بالأسئلة العملية نفسها، بدلًا من التعامل مع عدد نجوم المستودع باعتباره مقياسًا للجودة.
- المصدر المفتوح يصف الحقوق القانونية المرتبطة بالشفرة، لكنه لا يضمن الوصول دون اتصال أو وجود تطبيق هاتف يخضع للصيانة أو خادم قابل للتثبيت.
- العمل دون اتصال يعني أن التطبيق المثبّت يستطيع إنشاء البطاقات أو مراجعتها اعتمادًا على بيانات محلية ومن دون الاتصال بخادم. ويمكن للبرمجيات المملوكة أن تستوفي هذا الشرط.
- المزامنة المستضافة ذاتيًا تعني أنك تشغّل الخدمة التي تتبادل البيانات بين التطبيقات. وقد لا توفر هذه الخدمة أي واجهة تعمل في المتصفح.
- الاستضافة الذاتية الكاملة لتطبيق الويب تعني أن نشرك يتضمن تطبيقًا يمكن استخدامه في المتصفح. وقد تظل التطبيقات الأصلية بحاجة إلى بناء أو توزيع منفصل، أو إلى نظام مزامنة مختلف.
هذه الفروق هي جوهر المقال. فعبارات «شفرته متاحة» و«يعمل دون اتصال» و«يعمل داخل Docker» لا تعني الشيء نفسه ولا تقدم وعودًا متكافئة.
مقارنة تطبيقات البطاقات التعليمية مفتوحة المصدر
تأتي أولًا الخيارات الأربعة المفتوحة المصدر فعلًا. ويأتي Mochi أخيرًا لأن عمله دون اتصال وصِيَغه القابلة للنقل يجعلان منه خيارًا ذا صلة بالبحث نفسه، لكن تطبيقه الأساسي مملوك.
| المنتج | الترخيص / حالة المصدر | المنصات | العمل دون اتصال | المجدول | المزامنة | الاستيراد / التصدير | النطاق الدقيق للاستضافة الذاتية |
|---|---|---|---|---|---|---|---|
| Anki | نواة سطح المكتب: AGPL-3.0-or-later، مع بعض الأجزاء بترخيص BSD-3-Clause؛ وAnkiDroid مشروع مستقل مفتوح المصدر؛ أما AnkiMobile الرسمي فمملوك | Windows وmacOS وLinux؛ وAndroid عبر AnkiDroid؛ وiOS عبر AnkiMobile؛ ودراسة مستضافة في المتصفح عبر AnkiWeb | تعمل تطبيقات سطح المكتب والهاتف الأصلية دون اتصال | FSRS ومجدول SM-2 القديم | AnkiWeb أو خادم المزامنة الرسمي المستضاف ذاتيًا | استيراد النص وحزم Anki وقواعد بيانات Mnemosyne بصيغة .db؛ وتصدير النص وحزم .apkg و.colpkg |
المزامنة فقط. الخادم الرسمي ليس نسخة مستضافة ذاتيًا من AnkiWeb، ولا يضيف واجهة للدراسة في المتصفح |
| Flashcards | MIT؛ الويب وiOS وAndroid والواجهة الخلفية والمزامنة والبنية التحتية في مستودع واحد | الويب وiOS وAndroid | تُكتب البيانات محليًا أولًا في IndexedDB أو SQLite؛ وتُزامن التغييرات المنتظرة بعد عودة الاتصال | FSRS | المزامنة المستضافة أو مكدس الإنتاج المستضاف ذاتيًا | ينقل flashcards.zip البطاقات والوسوم والوسائط المرتبطة بها فقط؛ وتنطوي مسودات TXT/CSV التي ينشئها الذكاء الاصطناعي ثم يراجعها المستخدم على فقدان للبيانات؛ ولا يوجد استيراد مباشر لـ.apkg |
المكدس كاملًا، مع محاذير. يرتكز الإنتاج على AWS ويعتمد على عدة خدمات خارجية؛ أما Docker Compose فللتطوير فقط |
| Mnemosyne | يختلف الترخيص باختلاف المكوّن: تستخدم النواة AGPL v3 مع شرط إضافي يتعلق بالاسم ونسب العمل، بينما يستخدم openSM2sync ترخيص LGPL v3 | Windows وmacOS وLinux وAndroid؛ والمراجعة في المتصفح عبر خادم يعمل على سطح المكتب | استخدام محلي على سطح المكتب ومراجعة دون اتصال على Android؛ ولا يمكن تعديل البطاقات على Android | جدولة تكيفية بناءً على درجات تذكّر من 0 إلى 5 | مزامنة مدمجة مع جهاز سطح المكتب أو الخادم عديم الواجهة الذي تشغّله بنفسك | استيراد كامل من Anki، يشمل أنواع البطاقات المخصصة وبيانات التعلم، إلى جانب النص العادي والصيغ الأقدم؛ ولا تعد صادرات المشاركة والنص نسخًا احتياطية كاملة | المزامنة مع مراجعة محدودة في المتصفح. أنت تشغّل نسخة من Mnemosyne؛ وليس هذا منتج ويب مستضافًا |
| SiYuan | AGPL-3.0؛ ويربط المشروع الرسمي أيضًا بتطبيقات Android وiOS وHarmonyOS مفتوحة المصدر | Windows وmacOS وLinux وAndroid وiOS وHarmonyOS؛ واستخدام في المتصفح عبر Docker | استخدام محلي كامل دون اتصال | FSRS | مزامنة رسمية مشفرة من طرف إلى طرف، أو دعم مدفوع للتخزين السحابي لدى جهات خارجية | يدعم التطبيق العام استيراد Markdown والبيانات، وتصدير Markdown وPDF وWord وHTML والبيانات؛ ولا يوجد مستورد موثّق لـ.apkg |
تطبيق ويب كامل عبر Docker. يقتصر Docker على المتصفح ولا يزامن تطبيقات سطح المكتب أو الهاتف |
| Mochi | النواة مملوكة؛ وتحتوي مستودعاته العامة على تكاملات، لا التطبيق نفسه | الويب وWindows وmacOS وLinux وiOS وAndroid | استخدام كامل دون اتصال ومن دون حساب؛ وقد يمسح المتصفح بيانات التخزين الخاصة بنسخة الويب | مجدول تكيفي لم تُنشر تفاصيله، بإجابتي Remembered / Forgot ومعدل تذكّر مستهدف افتراضي قدره 90% | مزامنة مستضافة ومدفوعة | يستورد .mochi وAnki .apkg وMarkdown وCSV؛ ويصدّر .mochi وMarkdown وCSV، مع اختلاف البيانات الوصفية التي تحتفظ بها كل صيغة |
لا شيء. لا يوجد تطبيق أساسي أو خدمة مزامنة مدعومان للاستضافة الذاتية |
هذا الجدول أداة لاتخاذ القرار، وليس تقييمًا لاكتمال الميزات. فإذا كان لديك سجل مراجعة يمتد عشر سنوات، فقد يكون المستورد المباشر لملفات .apkg أهم من الاستضافة الذاتية. وفي الفصل الدراسي، قد تكون واجهة المتصفح أهم من التحرير على الهاتف. ابدأ بالشرط الذي سيدفعك إلى رفض التطبيق إن لم يستوفه.
Anki: ناضج ومرن، لكن حدوده معقدة
يظل Anki الخيار الأكثر أمانًا لمجموعة حالية معقدة. فقد نضجت على مدى سنوات قوالب بطاقاته ومنظومة إضافاته وعناصر التحكم في الجدولة وصيغ حزمه. وإذا كانت هذه الجوانب هي أسباب استخدامك Anki، فقد لا يحل الانتقال إلى تطبيق أحدث أي مشكلة.
أما وضع المصدر فمختلط، وليس مفتوحًا بالدرجة نفسها في جميع الأجزاء. فـترخيص تطبيق سطح المكتب هو AGPL-3.0-or-later، مع أجزاء تحت BSD-3-Clause ومكونات مضمّنة تخضع لتراخيص أخرى. وAnkiDroid مشروع مستقل مفتوح المصدر لنظام Android. أما تطبيق AnkiMobile الرسمي لنظام iOS فمملوك، وAnkiWeb خدمة مستضافة تعمل في المتصفح. تعمل التطبيقات الأصلية دون اتصال، بينما يتيح AnkiWeb الوصول عبر المتصفح عند استخدام المنظومة المستضافة.
يدعم Anki كلًا من FSRS ومجدول SM-2 الأقدم. كما يقدم أفضل خيارات الانتقال في هذه المقارنة: فهو يستورد الملفات النصية وحزم البطاقات وقواعد بيانات Mnemosyne 2.0، ويمكنه تصدير النص أو حزم .apkg أو .colpkg، مع خيارات قابلة للضبط للوسائط وبيانات الجدولة.
لكن معنى الاستضافة الذاتية أضيق هنا. يزامن خادم المزامنة الرسمي تطبيقات Anki المتوافقة، وهو موجّه إلى المشغّلين المتقدمين الذين لا يريدون استخدام AnkiWeb. لكنه لا يستضيف واجهة AnkiWeb، ولذلك لا يوفر الدراسة في المتصفح ولا موقع حسابات مستضافًا ذاتيًا. ويجب كذلك إبقاء إصدارات التطبيق والخادم متوافقة مع تغيّر البروتوكول.
اختر Anki من أجل القوالب الناضجة والإضافات والانتقال الموثوق بالحزم وتوافر التطبيقات على نطاق واسع. ولا تتمثل سلبيته في هذه المقارنة في قدراته، بل في انقسام المنظومة بين نواة مفتوحة لسطح المكتب، ومشروع مستقل لنظام Android، وتطبيق رسمي مملوك لنظام iOS، وخدمة ويب مستضافة.
Flashcards: شفرة المكدس كاملةً ومهمة تشغيل بحجم AWS
يقدم Flashcards مفاضلة مختلفة. فمستودعه المرخّص بـMIT يضم تطبيق المتصفح وتطبيقي iOS وAndroid والواجهة الخلفية والمزامنة دون اتصال والبنية التحتية. وهذا يتيح للمشغّل الوصول إلى جزء أكبر من مكدس المنتج مقارنة بخادم المزامنة الرسمي لـAnki، لكنه يفرض عليه عملًا أكبر بكثير أيضًا.
يخزّن تطبيق الويب البيانات محليًا في IndexedDB، بينما يستخدم iOS قاعدة SQLite ويستخدم Android مكتبة Room فوق SQLite. وتقوم معمارية العمل دون اتصال أولًا بالكتابة محليًا، ووضع العمليات في صندوق صادر، ثم دفعها بعد أن يستعيد التطبيق اتصاله. وتستخدم المراجعات FSRS. وتدعم عمليات النشر المستضافة والمستضافة ذاتيًا نموذج المنتج نفسه الذي يجمع الويب والمزامنة وواجهة API.
تحتاج عبارة «الاستضافة الذاتية للمكدس كاملًا» إلى شرح مفصل. يستخدم دليل الاستضافة الذاتية للإنتاج المدعوم AWS CDK، وليس حزمة Docker إنتاجية محايدة تجاه المورّد. ويتطلب بنية AWS التحتية وCognito، وخدمة Cloudflare لنظام DNS، وخدمة Resend لإرسال البريد الإلكتروني، وإعداد Sentry. وتقع عليك مسؤولية الأسرار وترحيلات البيانات والتنبيهات والنسخ الاحتياطية واختبارات الاستعادة والترقيات. يشغّل إعداد Docker Compose في المستودع PostgreSQL وعمليات الترحيل لأغراض التطوير المحلي؛ وقد نُص صراحة على أنه ليس مسار الإنتاج. وتوجد التطبيقات الأصلية في المستودع، لكن يجب بناء نسخ iOS وAndroid الخاصة وتوزيعها على نحو منفصل. اقرأ نظرة عامة على المعمارية قبل أن تصفه بأنه نشر بأمر واحد.
الانتقال هو القيد الأهم للمستخدم. تنقل حزمة flashcards.zip البطاقات والوسوم والوسائط المرتبطة بها بين مساحات عمل Flashcards، لكنها لا تنقل سجل المراجعة أو حالة FSRS أو إعدادات مساحة العمل أو البنية الكاملة للمجموعات أو الحسابات. فهي وسيلة لنقل المحتوى، لا نسخة احتياطية كاملة ولا انتقالًا بلا فقدان من الخدمة المستضافة إلى الاستضافة الذاتية.
ولا يوجد مستورد مباشر لحزم Anki بصيغة .apkg. يطلب سير الانتقال المدعوم عبر TXT/CSV من الذكاء الاصطناعي إعداد مسودة بطاقات من النص المصدّر، ثم يطلب من المستخدم مراجعة المسودة. ولا يحتفظ هذا المسار بالقوالب أو حالة الجدولة أو بنية المجموعات، بل يلزم التحقق حتى من المحتوى البسيط. وهو مفيد لإعادة بناء البطاقات النصية في معظمها، لا للادعاء بالتوافق التام مع Anki.
اختر Flashcards إذا كنت تريد تحديدًا مكدسًا حديثًا ومفتوح المصدر للويب والتطبيقات الأصلية، وFSRS، وتطبيقات تعمل وفق نهج «دون اتصال أولًا»، وواجهة خلفية يتحكم فيها المشغّل. واختر Anki إذا كانت دقة نقل المجموعة أولويتك، أو Mnemosyne إذا كان تطبيق محلي تقليدي بمزامنة تشغّلها بنفسك يحقق حدود الملكية التي تحتاج إليها.
Mnemosyne: دراسة مركزة على سطح المكتب ومزامنة تشغّلها بنفسك
Mnemosyne هو الخيار الأقل تشعبًا هنا. فهو تطبيق تقليدي للتكرار المتباعد على سطح المكتب، يتمتع بقدرات محلية قوية وتطبيق Android للمراجعة، ويدعم الانتقال من Anki، ويوفر بروتوكول مزامنة يمكنك استضافته من تطبيق سطح المكتب أو من نسخة عديمة الواجهة.
ويستحق ترخيصه صياغة دقيقة. يوضح ملف الترخيص في جذر المستودع أن المكونات المختلفة تستخدم تراخيص مختلفة. فـترخيص نواة Mnemosyne هو AGPL v3 مع شرط إضافي يوجب إظهار اسم Mnemosyne بوضوح في الأعمال المشتقة، على أن تُناقش الصيغة الدقيقة مع القائمين على المشروع. أما ترخيص openSM2sync المتداخل فهو LGPL v3. ولا يمكن لرابط واحد أن يصف ترخيص المكوّنين بدقة.
تسرد صفحة التنزيل الحالية الإصدار 2.11 لأنظمة Windows وmacOS وLinux، إلى جانب تطبيق Android للمراجعة دون اتصال والمزامنة مع سطح المكتب. وعلى منصات الهاتف الأخرى، يتمثل الخيار الموثّق في المراجعة عبر المتصفح من خلال خادم ويب يعمل على سطح المكتب. ولا يتيح تطبيق Android تعديل البطاقات، لذا فهو تطبيق مصاحب للمراجعة، وليس محررًا كاملًا على الهاتف.
تعتمد الجدولة على تقييم ذاتي من 0 إلى 5 لتكييف الفواصل الزمنية اللاحقة. كما يملك Mnemosyne بنية للإضافات يمكنها استبدال أجزاء أساسية، مثل المجدول أو قاعدة البيانات. وتدمج المزامنة المضمّنة البطاقات وبيانات التعلم عبر أجهزة متعددة، وتتيح لتطبيق سطح مكتب أو عملية عديمة الواجهة أن يعمل خادمًا. ويمكن لخادم الويب على سطح المكتب إتاحة المراجعة في المتصفح، لكن صفحة الميزات الرسمية تحذر من أن هذا الخادم لا يملك ميزات أمنية. فهو ليس خدمة ويب متكاملة ومتعددة المستخدمين.
يعد الاستيراد أحد أفضل أسباب الانتقال إلى Mnemosyne: إذ يوثّق المشروع استيرادًا كاملًا من Anki يشمل أنواع البطاقات المخصصة وبيانات التعلم، إلى جانب النص العادي وصيغ SuperMemo وCueCard. أما التصدير فيتطلب مزيدًا من الحذر. فقد صُمم مسار .cards من أجل مشاركة بطاقات محددة، لا للحفاظ على حالة التعلم كاملة. ولإجراء انتقال كامل أو نسخة احتياطية، يوصي دليل الاستخدام على عدة أجهزة بنسخ دليل البيانات بدلًا من ذلك.
اختر Mnemosyne إذا كنت تريد امتلاك بياناتك محليًا على سطح المكتب ومزامنة مستضافة ذاتيًا من دون تشغيل مكدس لتطبيق سحابي. وتحقق من قيد التحرير على Android والحدود الأمنية لخادم المتصفح قبل الاعتماد عليه بعيدًا عن جهاز سطح المكتب.
SiYuan: قاعدة معرفة مستضافة ذاتيًا تتضمن بطاقات تعليمية
يمثل SiYuan الحالة المختلفة ضمن المجموعة مفتوحة المصدر. فهو في الأساس نظام لإدارة المعرفة يركز على الخصوصية، ويضم مراجع للكتل ومستندات وقواعد بيانات وبطاقات تعليمية مضمّنة تستخدم FSRS. وهذا جذاب عندما تنشأ البطاقات من الملاحظات. لكنه قد يبدو أكبر كثيرًا من حاجتك إذا كان كل ما تريده قائمة انتظار للمراجعة.
يخضع المستودع الرسمي لترخيص AGPL-3.0، ويربط أيضًا بمشروعات واجهة المستخدم والنواة وتطبيقات Android وiOS وHarmonyOS مفتوحة المصدر. تخزّن تطبيقات سطح المكتب والهاتف البيانات محليًا وتواصل العمل دون اتصال. ويمكن للتطبيقات الأصلية استخدام المزامنة السحابية المشفرة من طرف إلى طرف التي يقدمها SiYuan؛ كما يمكن للأعضاء المشتركين في الخطط المدفوعة إعداد تخزين سحابي مدعوم لدى جهات خارجية. ويظل مسار المزامنة هذا منفصلًا عن الاستضافة عبر Docker.
يشغّل Docker تطبيق SiYuan فعليًا يمكن الوصول إليه عبر المتصفح، لكن المستودع يسرد ثلاثة قيود مهمة: لا يمكن لتطبيقات سطح المكتب والهاتف الاتصال به، ولا يتوفر استيراد Markdown، ولا يتوفر التصدير بصيغ PDF وHTML وWord. وبعبارة أخرى، يقتصر وضع Docker على المتصفح، ولا يعمل بوصفه خادم مزامنة خاصًا للتطبيقات الأصلية.
ويقدم التطبيق العام نطاقًا أوسع للاستيراد والتصدير، يشمل Markdown وحزم بيانات SiYuan عند الاستيراد، وMarkdown مع الأصول وPDF وWord وHTML وصيغ البيانات عند التصدير. ولا ينبغي نقل هذه القدرات العامة إلى عمود Docker من دون ذكر القيود. ولم أجد في الوثائق الرسمية مستوردًا مباشرًا لحزم Anki بصيغة .apkg.
اختر SiYuan إذا كان هدفك الأساسي قاعدة معرفة محلية أو مستضافة ذاتيًا، وكانت البطاقات التعليمية جزءًا منها. أما إذا كان هدفك انتقالًا مركزًا من Anki، فيقدم Anki أو Mnemosyne نموذجًا أكثر مباشرة للبطاقات ونقلًا أوضح لبيانات التعلم.
Mochi: جودة العمل دون اتصال لا تجعل النواة مفتوحة المصدر
يستحق Mochi مكانًا في هذه المقارنة مع أنه لا يتأهل للقائمة المختصرة مفتوحة المصدر. فهو تطبيق هادئ للبطاقات التعليمية والملاحظات، يعتمد Markdown ويعمل على macOS وWindows وLinux وiOS وAndroid والويب. ويمكن لتطبيقات سطح المكتب والهاتف أن تعمل دون اتصال بالكامل ومن دون حساب. وتستخدم نسخة الويب أيضًا تخزين المتصفح للعمل دون اتصال، وتحذر الوثائق من احتمال مسحه على نحو غير متوقع.
يقدم مجدوله إجابتين، Remembered وForgot. وتصف الوثائق فواصل زمنية تكيفية وسلوكًا لإعادة التعلم ومعدل تذكّر مستهدفًا افتراضيًا قدره 90%، لكنها لا تنشر المعادلة. أما المزامنة بين الأجهزة فهي ميزة مستضافة ومدفوعة.
قابلية النقل من نقاط قوته. إذ يستورد Mochi ملفات Anki بصيغة .apkg، بما فيها سجل المراجعة، لكنه يزيل CSS وJavaScript ويحوّل HTML إلى Markdown، ولذلك لن تنتقل طرق العرض المخصصة كما هي. ويستورد أيضًا Markdown وCSV وصيغته الأصلية .mochi.
يمكن أن يتضمن أرشيف .mochi الأصلي المجموعات والبطاقات والمرفقات والوسوم والقوالب والمراجعات. أما تصدير Markdown وCSV فيسهل فحصه في أدوات أخرى، لكنه يفقد بيانات وصفية موثّقة، مثل سجل المراجعة أو الترتيب أو القوالب. ولذلك لا تؤيد الوثائق الحالية الادعاء القديم بأن صادرات Mochi لا تحمل سجل المراجعة مطلقًا؛ فالصيغة الأصلية تحمله.
تحتوي مستودعات Mochi مفتوحة المصدر على تكاملات وإضافات وأدوات مرتبطة، لا التطبيق الأساسي ولا خدمة مزامنة قابلة للنشر. ولا يوجد مسار مدعوم للاستضافة الذاتية. اختره إذا كان العمل دون اتصال وMarkdown والانتقال عبر .apkg أهم لديك من الوصول إلى الشفرة المصدرية.
أي تطبيق للتكرار المتباعد يناسب شروطك؟
لا يوجد فائز تلقائي. ويبدأ القرار المفيد بما ترفض التنازل عنه.
- اختر Anki من أجل القوالب والإضافات وانتقال الحزم ومنظومة التطبيقات الأكثر نضجًا. وتغطي استضافته الذاتية الرسمية المزامنة، لا AnkiWeb.
- اختر Flashcards من أجل مستودع واحد مرخّص بـMIT للويب والتطبيقات الأصلية والواجهة الخلفية، ونشر إنتاج كامل ومدعوم. وتقبّل المكدس المرتكز على AWS والاعتماد على خدمات خارجية وعبء التشغيل والانتقال من Anki الذي ينطوي على فقدان للبيانات.
- اختر Mnemosyne من أجل دراسة محلية مركزة على سطح المكتب، واستيراد قوي من Anki، وخادم مزامنة تشغّله بنفسك. لا يتيح Android تعديل البطاقات، وترتبط المراجعة في المتصفح بالنسخة التي تشغّلها.
- اختر SiYuan عندما تكون الملاحظات والمستندات هي النظام الأساسي، وتنتمي إليها بطاقات FSRS التعليمية. يمنحك Docker تطبيقًا في المتصفح، لا مزامنة مع التطبيقات الأصلية.
- اختر Mochi عندما يكون استخدام تطبيق Markdown مملوك يعمل دون اتصال بالكامل ويستورد
.apkgمباشرة أمرًا مقبولًا. فلا تتوفر شفرة النواة ولا الاستضافة الذاتية.
إذا كان Anki يفي باحتياجاتك بالفعل، ولم يزعجك أي من هذه القيود، فمن المنطقي أن تبقى معه. فالانتقال بين تطبيقات التكرار المتباعد يتطلب عملًا حقيقيًا، ولا سيما مع وجود قوالب ووسائط وسنوات من سجل الجدولة. ولمعرفة مزيد من المنتجات خارج شرط المصدر المفتوح، راجع المقارنة الأوسع لبدائل Anki.
قائمة تحقق للانتقال قبل نقل كل شيء
اختبر أولًا مجموعة واحدة تمثّل بياناتك قبل أن تمس المجموعة كاملة. وأدرج البطاقات الصعبة: الحقول المخصصة وبطاقات ملء الفراغات والصور والصوت والمجموعات المتداخلة والوسوم، مع قدر من سجل المراجعة يكفي لكشف اختلافات المجدول.
- صدّر نسخة احتياطية كاملة من التطبيق الحالي، واترك ذلك الملف من دون تعديل.
- سجّل عدد البطاقات وأسماء الحقول والوسوم وبنية المجموعات وعدد ملفات الوسائط وعينة من تواريخ الاستحقاق.
- تأكد مما إذا كانت الوجهة تقرأ الصيغة الأصلية، أم تقتصر على النص أو CSV أو Markdown. فاستيراد الكلمات لا يعني الحفاظ على المجموعة.
- افحص التنسيق وبطاقات ملء الفراغات والقوالب والوسائط والوسوم وسجل المراجعة، كلًا على حدة، بعد الاستيراد التجريبي.
- أجرِ المراجعة دون اتصال على كل جهاز تنوي استخدامه. وتحقق من التعديلات التي توضع في قائمة انتظار محلية، وتلك التي لا تزال تتطلب خادمًا.
- أنشئ تعديلات متعارضة يمكن التخلص منها، وتأكد من طريقة حل المزامنة لها قبل أن تأتمنها على موادك الحقيقية.
- بالنسبة إلى البطاقات التعليمية المستضافة ذاتيًا، نفّذ ترقية ونسخة احتياطية وعملية استعادة فعلية. فالحاوية العاملة ليست خطة للتعافي.
- استخدم كلا التطبيقين للدراسة عدة أيام قبل حذف الإعداد القديم أو تجميده أو إعادة ضبطه.
تستحق صيغ التصدير فحصًا مستقلًا. إذ تستطيع حزم Anki الحفاظ على معلومات أكثر بكثير من النص وحده. ويحذف تصدير Mnemosyne المخصص للمشاركة بيانات التعلم. وتنقل حزم Flashcards المحتوى، لا حالة التعلم كاملة. ويحمل أرشيف Mochi الأصلي بيانات وصفية أكثر من صادرات Markdown وCSV. كما يزيل نشر SiYuan عبر Docker أوامر الاستيراد والتصدير المتاحة في التطبيق العام.
لماذا لا تضم القائمة المختصرة Scholarsome وOpenCards؟
Scholarsome مفتوح المصدر وقابل للاستضافة الذاتية، لكن صفحته الرئيسية الرسمية لا تزال تضع «تنفيذ نظام التكرار المتباعد» ضمن الميزات المرتقبة. وهذا يستبعده من مقارنة تتمحور حول المراجعة الدورية المجدولة، حتى لو كانت أوضاع الدراسة الأخرى فيه مفيدة.
OpenCards تطبيق للبطاقات التعليمية على سطح المكتب، مبني حول ملفات PowerPoint وMarkdown. وقد استبعدته لأن أحدث إصدار موسوم في المستودع الرسمي هو v2.5.1 من يناير 2017، بينما يعود أحدث التزام في المستودع إلى يونيو 2018. وهذه حقائق دقيقة عن المشروع، وليست ادعاءً بأن البرنامج بلا قيمة. لكنها تجعل من الصعب التوصية به لإعداد جديد متعدد الأجهزة في 2026.
القائمة المختصرة بصراحة
يقدم Anki أعمق منظومة ناضجة للبطاقات التعليمية، لكن قصة «Anki مفتوح المصدر» تصبح مختلطة عند الفصل بين Android وiOS والوصول إلى الويب المستضاف والمزامنة المستضافة ذاتيًا. ويكشف Flashcards أوسع مكدس كامل للمنتج هنا، لكنه يفرض أكبر عبء لتشغيل بيئة الإنتاج ويقدم أضعف انتقال بلا فقدان. ويحافظ Mnemosyne على تركيز الدراسة المحلية والمزامنة التي تشغّلها بنفسك. ويقدم SiYuan تطبيقًا حقيقيًا للمتصفح مستضافًا عبر Docker، ضمن نظام أكبر بكثير للملاحظات. ويثبت Mochi أن جودة العمل دون اتصال وقابلية النقل لا تتطلبان نواة مفتوحة المصدر.
أفضل تطبيق مفتوح المصدر للبطاقات التعليمية هو التطبيق الذي تتوافق حدود ملكيته مع متطلباتك الفعلية. تحقق من الترخيص، واختبر أصعب حالة انتقال، وحدد ما إذا كنت تحتاج إلى بيانات محلية أو مزامنة مستضافة ذاتيًا أو نشر كامل عبر المتصفح. فكل منها يحل مشكلة مختلفة.