أسئلة قبل التثبيت
لمن يصلح kamishibai؟
لمن يريد تعلّم لغة من مواد يختارها بنفسه، ومستعد للعودة إليها على مدى شهور أو سنوات. تختار الكلمات من الكتب أو الترجمة النصية أو الدروس أو المحادثات، ويصنع kamishibai بطاقات بها. لا يحلّ البرنامج محل دورة تعليمية: فهو لا يختار لك المواضيع ولا ترتيب دراستها.
يتولى Anki المراجعات. يعتمد جدوله على التكرار المتباعد: تعود البطاقات المألوفة على فترات تتباعد تدريجيًا، وتعود البطاقات التي نسيتها في وقت أقرب. يمكنك ضبط عدد البطاقات الجديدة والحدود اليومية في Anki.
لماذا المانغا تحديدًا؟
أؤمن بأن الجيل الجديد من وكلاء الذكاء الاصطناعي يتيح لنا كتابة برمجيات تحمل بصمتنا بالسهولة نفسها التي كنا نكتب بها المدوّنات: نشارك خبراتنا من خلال أساليب يستطيع الآخرون تطبيقها بسهولة. Kamishibai هو طريقتي لاختبار هذه الفكرة. قبل كل شيء، هو أداة أستخدمها بنفسي كل يوم وأطوّرها بناءً على هذه التجربة.
يجمع المانغاكا، أي مؤلف المانغا، بنفسه القصة والرسم وطباع الشخصيات في عمل متكامل. هذا الأسلوب في التأليف قريب مني، ومنه جاء اختياري للطابع البصري لـ kamishibai. أحب أن يكون للمشروع منظور خاص يظهر في فكرته وفي شكله أيضًا.
ما الذي يمكن إضافته إلى kamishibai؟
في الوضع الأساسي، تضيف قائمة بالكلمات أو التعبيرات التي تريد تعلّمها. لا تحتاج إلى تحويلها إلى صيغتها المعجمية: سيحاول kamishibai التعرّف على النص الذي أدخلته ويعرض عليك معاني للاختيار منها. تُنشأ بطاقة مستقلة تتضمن جملة لكل معنى تختاره.
إذا لم تناسبك الجملة، يمكنك وصف التغيير المطلوب وإعادة توليدها. وإذا كانت نصوص بطاقاتك جاهزة بالفعل، يمكنك تقديمها بصيغة cards JSON، كما يوضح جواب مستقل أدناه.
ما دور Anki وما دور kamishibai؟
يجهّز Kamishibai المادة: ينشئ الجمل والشروح والصوت والرسوم، ثم يجمعها في ملف .apkg، وهو مجموعة بطاقات يمكن فتحها في Anki.
ينظّم Anki المراجعات: يعرض البطاقات ويحفظ تقييماتك ويحدّد موعد المراجعة التالية.
ينشئ Kamishibai أيضًا ملف PDF للبطاقات الورقية. يمكنك طباعته وقصّ البطاقات إذا أردت الدراسة بعيدًا عن الشاشة.
هل أحتاج إلى معرفة البرمجة؟
لا. بعد التثبيت تشغّل kamishibai في الطرفية، وهي نافذة بواجهة نصية. بعدها يرشدك البرنامج خطوة بخطوة: إضافة الكلمات، واختيار المعاني، وفحص البطاقات، والحصول على المجموعة. لا تحتاج إلى كتابة أي كود.
للأتمتة أوامر منفصلة تعيد النتائج بصيغة JSON. تستطيع السكربتات ووكلاء الذكاء الاصطناعي استخدامها، لكنك لن تحتاج إليها في الاستخدام العادي.
من يحدّد محتوى البطاقة؟
أنت تختار الكلمات والمعاني، وتولّد نماذج الذكاء الاصطناعي المادة وفق قواعد مضمّنة في kamishibai. تحدّد هذه القواعد بنية البطاقة ومتطلبات الجملة والشرح والصوت والرسم.
قبل التوليد يمكنك اختيار مستوى الصعوبة ونوع الجمل: جمل خبرية أو أسئلة أو حوارات أو مزيج منها. يمكنك فحص النتيجة وطلب توليدها مجددًا مع توضيح التغييرات التي تريدها.
ما اللغات المدعومة؟
يدعم البرنامج 22 لغة: الإنجليزية والصينية والإسبانية واليابانية والفرنسية والألمانية والكورية والروسية والإيطالية والبرتغالية والهندية والعربية والتركية والبولندية والأوكرانية والإندونيسية والفيتنامية والتايلاندية واليونانية والعبرية والهولندية والتشيكية.
تختار لكل مجموعة بطاقات زوجًا واحدًا: اللغة التي تتعلّمها ولغة الترجمة والشروح. يمكنك الجمع بين أي لغتين من القائمة. تعتمد جودة المادة على مدى إجادة النماذج العمل بالزوج المختار.
إذا احتجت إلى لغة أخرى، افتح طلبًا على GitHub، وسنرى ما يمكن فعله.
ما الذي أحتاجه قبل البدء؟
لإنشاء البطاقات تحتاج إلى:
- جهاز كمبيوتر يعمل بنظام macOS أو Linux أو Windows.
- اتصال بالإنترنت: تُنشأ النصوص والأصوات والرسوم عبر Gemini API.
- مفتاح Gemini API خاص بك. أنشئ مفتاحًا في Google AI Studio →
للمراجعة، ثبّت Anki →
إذا كانت اللغة المختارة تتطلب فحص النصوص داخل الصور محليًا، فسينزّل البرنامج أيضًا نماذج التعرّف الضوئي على الحروف (OCR) عند إنشاء الرسوم لأول مرة.
على أي أنظمة يعمل kamishibai؟
تتوفر إصدارات جاهزة لأنظمة macOS وLinux وWindows.
- macOS وLinux: التثبيت عبر Homebrew أو سكربت التثبيت.
- Windows: يُشغّل سكربت التثبيت عبر Git Bash أو MSYS أو Cygwin.
ستجد الأوامر ورابط السكربت في قسم التثبيت.
كم تبلغ التكلفة؟
Kamishibai مجاني ومفتوح المصدر. تُدفع تكلفة طلبات Gemini باستخدام مفتاح API الخاص بك بشكل منفصل.
للتقدير، تبلغ التكلفة نحو 15 دولارًا لكل 100 بطاقة تتضمن النص والصوت والرسوم. هذا تقدير تقريبي: تتوقف التكلفة النهائية على حجم المادة وعدد مرات إعادة التوليد وأسعار النماذج. النماذج محدّدة مسبقًا في البرنامج، ولا تحتاج إلى إعدادها للبدء.
بمعدل أربع بطاقات جديدة يوميًا، تكفي مجموعة من مئة بطاقة لمدة 25 يومًا. وتستمر مراجعة الجمل التي تعلّمتها بعد ذلك. لهذا أختار كلمات أريد استخدامها فعلًا، وأقدّم جودة البطاقات على الوصول إلى أقل تكلفة ممكنة للتوليد.
أين تُرسل الكلمات وأين يُحفظ المفتاح؟
تُحفظ بيانات عملك على جهازك: الإعدادات والجلسات وذاكرة التخزين المؤقت والملفات النهائية. لا يملك kamishibai خادمًا خاصًا لإنشاء البطاقات.
لتوليد المواد وفحصها، يرسل البرنامج إلى Gemini الكلمات والجمل والرسوم المطلوب فحصها، باستخدام مفتاح API الخاص بك. وعند المزامنة عبر Anki، تُرسل مجموعة البطاقات النهائية وملفات الوسائط إلى AnkiWeb أيضًا.
يُحفظ المفتاح في ملف إعدادات محلي، وليس في مخزن كلمات المرور الخاص بالنظام. لا تشارك هذا الملف مع الآخرين ولا تضفه إلى مستودع عام.
هل قد تحتوي البطاقات على أخطاء؟
نعم، قد تحدث أخطاء. لكن تجربتي مع الجيل الحالي من النماذج تشير إلى أنه يعطي نتائج مستقرة إلى حدّ جيد، وأنا أعمل كثيرًا على تحسين جودة البطاقات النهائية.
الصوت هو العنصر الأكثر استقرارًا حاليًا، وهو قريب من الكلام الطبيعي. أما ضبط صعوبة الجمل فأقل دقة: تسترشد النماذج بالمستوى المختار، لكنها قد تنتج أحيانًا جملة أسهل أو أصعب منه.
تظهر معظم الأخطاء في الرسوم: ما زال الذكاء الاصطناعي قادرًا على رسم شخص بثلاث أذرع. لذلك يستخدم التطبيق نماذج ذكاء اصطناعي منفصلة لتقييم الصور النهائية. إذا لم تجتز صورة الفحص، يولّدها البرنامج من جديد.
الفحص التلقائي لا يضمن صحة كل المادة. من الأفضل التحقق من الجملة التي تشك فيها باستخدام قاموس أو مع مدرّس، وإعادة إنشاء البطاقة عند الحاجة.
ماذا يعني Agent Ready بالضبط؟
يمكن لوكيل ذكاء اصطناعي، مثل Claude Code، العمل مع kamishibai. تصف المهمة، وينفّذها الوكيل عبر أوامر البرنامج. يمكنك مثلًا أن تطلب منه:
- اختيار كلمات حول موضوع محدّد أو من نص لديك.
- اختيار المعاني المناسبة وإنشاء البطاقات.
- فحص النتيجة وإعادة إنشاء البطاقات غير المناسبة قبل استيرادها إلى Anki.
لهذا توجد واجهة JSON CLI: أوامر تعيد البيانات بصيغة JSON ولا تتطلب حوارًا في الطرفية. يستطيع الوكيل تشغيل التوليد في الخلفية وإدارة عدة جلسات في الوقت نفسه.
أعط الوكيل رابط llms.txt. يشرح الملف كيفية تثبيت kamishibai أو تحديثه والحصول على التعليمات المضمّنة للإصدار المثبّت. قد يؤدي استخدام الوكيل نفسه وتوليد بطاقات إضافية إلى زيادة التكلفة.
متى تفيدني بطاقاتي الخاصة بصيغة JSON؟
عندما تريد الاحتفاظ بصياغات جاهزة، مثل جمل من درس أو حوارات قصيرة. بدل قائمة الكلمات، تقدّم محتوى البطاقات في ملف cards JSON، وهو ملف نصي ذو بنية محدّدة.
يجب أن يحتوي الملف على جميع حقول البطاقة الإلزامية، لا الجملة وحدها. يمكنك إعداده بنفسك أو إسناد ذلك إلى وكيل ذكاء اصطناعي. تُحفظ الصياغات الواردة في الملف من دون إعادة كتابتها. يضيف Kamishibai الصوت والرسوم، ثم يجمع مجموعة بطاقات Anki بصيغة APKG وملف PDF للطباعة.
هل يمكن مراجعة البطاقات على الهاتف؟
نعم. ينشئ Kamishibai البطاقات على الكمبيوتر، ويمكنك مراجعتها في تطبيق Anki على الهاتف.
- افتح ملف
.apkgالنهائي في Anki على الكمبيوتر. إذا لم يبدأ الاستيراد بالنقر المزدوج، اختر ملف → استيراد. - زامن مجموعتك عبر AnkiWeb.
- سجّل الدخول بالحساب نفسه في تطبيق الهاتف وابدأ المزامنة لتنزيل البطاقات والصور والصوت.
للدراسة بعيدًا عن الشاشة، يمكنك طباعة ملف PDF وقصّ الأوراق وطيّ البطاقات. لن تتوفر في البطاقات الورقية أصوات أو جدولة تلقائية للمراجعة.
من ينشئ النص والصوت والرسوم؟
تولّد نماذج عائلة Gemini النص والصوت والرسوم. يزوّدها Kamishibai بالتعليمات ويفحص جزءًا من النتائج ويجمع المواد في بطاقات.
الصوت مولّد بواسطة نموذج، وليس تسجيلًا لمؤدٍّ صوتي. ينبغي فحصه مع بقية المحتوى قبل بدء الدراسة.
ماذا أفعل إذا لم أتذكر الإجابة؟
إذا لم تتذكر معنى الجملة أو الكلمة الأساسية، اضغط «مجددًا». سيعيد Anki البطاقة للمراجعة في وقت أقرب. ينطبق ذلك على البطاقة الجديدة وعلى بطاقة عرفتها لعدة أشهر.
يعتمد مدى صرامتك في تقييم الإجابة على ما تتدرّب عليه حاليًا. في البداية أتجاوز خطأ صغيرًا في أداة التعريف أو حرف الجر إذا تذكرت المعنى والكلمات الأساسية. وعندما تصبح الجمل مألوفة، أبدأ بمطالبة نفسي بالدقة في هذه التفاصيل أيضًا.
إذا كانت بطاقة واحدة تربكك باستمرار، راجع الجملة نفسها: هل الموقف واضح؟ هل فيها الكثير من العناصر غير المألوفة؟ أحيانًا يكون تبسيط المثال أو استبداله أنفع من محاولة حفظه مرارًا بصيغته الحالية.
متى يمكن توقع نتائج؟
لا توجد مدة محدّدة. تعتمد النتيجة على مستواك الحالي والجمل المختارة وانتظام المراجعة وما إذا كنت تستخدم اللغة خارج Anki.
يمكن اتخاذ أول 50 جملة تتقنها نقطةً لتقييم التقدّم: هل صار استحضار التعبيرات المألوفة أسهل؟ هل تتعرّف عليها في نصوص جديدة؟ هل تستطيع استخدامها في الحديث؟ ليس هذا عددًا يضمن اكتساب «حسّ اللغة» بمجرد بلوغه. انتبه لما أصبحت قادرًا على فعله، لا لعدّاد البطاقات وحده.