Skip to content

CHANGELOG

SalehGNUTUX edited this page Jul 25, 2026 · 3 revisions

سِجِلُّ التغييرات — مِشكاةُ الطفلِ والآليّ (GT-MISHKATKIDS)

كلُّ التغييراتِ المهمّةِ في هذا المشروع تُوثَّق هنا. التنسيقُ مستوحًى من Keep a Changelog، والإصداراتُ على نهجِ الإصدار الدلاليّ.

[1.7.1] — 2026-07-25

إصلاحاتٌ صغيرة للقرآنِ الكاملِ عبرَ الإنترنت والوضعِ الداكن.

تغيّر

  • حمايةُ تنزيلِ/حذفِ سُوَرِ القرآنِ الكاملِ عبرَ الإنترنت — صارَ التنزيلُ والحذفُ يمرّانِ برسالةِ تأكيدٍ + كلمةِ مرورِ الوالدَين + مهلةِ تراجع (نفسُ حارسِ العملياتِ الحسّاسةِ confirm-action)، فلا يُنزّلُ الطفلُ بياناتٍ أو يحذفُ محتوًى منزَّلًا دونَ إذنِ الوالد.

أُصلِح

  • الوضعُ الداكن — زرُّ «تفاصيل» في تقاريرِ الأبناءِ وأزرارُ «رجوع» في لوحةِ الأهلِ كانت بنصٍّ أسودَ غيرِ ظاهرٍ (عناصرُ <button> لا ترثُ لونَ النصّ)؛ أُضيفَ color:var(--ink) وحُوِّلَ حدٌّ فاتحٌ ثابتٌ إلى var(--line).
  • المطبوعاتُ على الهاتف — كانت الصفحةُ تنزاحُ أفقيًّا (تحتاجُ توسيطًا يدويًّا) وتخرجُ بعضُ الشبكاتِ (بنغو/دائرةٌ وعلامة) عن حدودِ الورقةِ والشاشة؛ لأنّ شبكاتِ العمودَينِ لا تنكمشُ دونَ محتواها على الشاشةِ الضيّقة. أُضيفَ تنسيقٌ متجاوبٌ (@media ≤640px) يجعلُها عمودًا واحدًا ويمنعُ التمريرَ الأفقيّ. لا يؤثّرُ في ملفِّ الـPDF فهو يُنقَّطُ بعرضِ A4 ثابتٍ (794px) عبرَ html2canvas.

[1.7.0] — 2026-07-24

تخصيصُ الآليّ · تحفيزٌ يوميّ · وصولُ الصغار · محتوًى تربويّ · القرآنُ الكاملُ عبرَ الإنترنت (أوّلُ ميزةٍ اتّصاليّةٍ، اختياريّةٌ خلفَ بوّابةِ الوالد) · لعبتا الدَّامةِ والشطرنجِ التنافسيّتان · تحكّمٌ بالصوتِ ونطقُ أسماءِ البطاقات.

أُضيف

  • 🎨 تخصيصُ الآليّ — لكلِّ حسابٍ: 8 ألوانٍ + اسمٌ + 10 ملحقاتٍ (فِراشة/نجمة/نظّارة/زهرة/وشاح/سمّاعة/قبّعة/طاقيّة/وسام/تاج) تُفتَحُ بالإنجاز. اللونُ يَسري على كلِّ نسخِ الآليّ.
  • 🔥 تحفيزٌ يوميّ — حلقةُ هدفِ اليوم + شعلةُ الأيّامِ المتتالية في بطاقةِ المهمّةِ بالفهرس.
  • 🔊 وصولُ الصغار — نطقُ أسماءِ البطاقات (رمزُ سمّاعةٍ على كلِّ بطاقة، يُفعّلُه الوالدُ من الإعدادات) · 🌜 وضعُ الاستماعِ الليليّ (إعتامٌ دافئٌ للقرآنِ والقصص) · اهتزازٌ لطيفٌ مع المؤثّرات · احترامُ «تقليلِ الحركة».
  • 📘 دليلُ الوالد — لكلِّ نشاطٍ: لماذا/كيفَ في الواقع/نصيحة، تجسيدًا لمبدأِ «الشاشةُ محفّزٌ لا معلّم».
  • 🌙 بانرُ المناسباتِ الإسلاميّة — تهنئةٌ في رمضان/العيدَين/عرفة/عشرِ ذي الحجّة/عاشوراء/رأسِ السنة (تحويلٌ هجريٌّ حسابيٌّ محلّيٌّ بلا إنترنت).
  • 🚀 شاشةُ إقلاعٍ متحرّكة — يُضيءُ الآليُّ أجزاءَه مع نسبةِ التحميلِ ثمّ يُلقي التحيّة. وذراعا الآليِّ تتحرّكانِ في «علّم الآليّ».
  • 📖 القرآنُ الكاملُ عبرَ الإنترنتاختياريٌّ مُطفأٌ افتراضيًّا خلفَ بوّابةِ الوالد: 60 حزبًا ← سورُها؛ استماعٌ وحفظٌ عبرَ الإنترنت (تلاوةُ الحصري) + تنزيلٌ لكلِّ سورةٍ (نصٌّ وصوتٌ) للاستماعِ دونَ اتّصال، بشارةِ 🟢 محلّيّ/🌐 متّصل. مشغّلٌ عائم: تمرير + إيقاف + حفظُ موضعِ التوقّف + زرّا رجوعٍ وفهرس. الدخولُ من حزبٍ يبدأُ وسطَ السورةِ يعرضُها من موضعِ الإتمام. لم يُمَسَّ الجزءُ المحلّيُّ (الفاتحة+جزء عمّ) الذي يعملُ دونَ إنترنتٍ كما هو.
  • ♛ الدَّامةُ التنافسيّة (لعبةٌ جديدة) — لوحةُ 8×8 + أسرٌ بالقفزِ (متتابع) + ترقيةٌ إلى «دامة» + آليٌّ بثلاثِ صعوبات + «ضدّ الوقت» + «وحدي». مندمجةٌ مع إطارِ التنافسِ (versus).
  • ♟️ الشطرنجُ التنافسيّ (لعبةٌ جديدة) — محرّكٌ كاملٌ محلّيّ: حركةُ كلِّ القطع + كِشّ + كِش مات + تعادلُ الجمود + تبييت + أخذٌ بالتجاوز + ترقية؛ آليٌّ بمينيماكس + قطعِ ألفا-بيتا بثلاثِ أعماق. إبرازُ الحركاتِ الشرعيّةِ (نقاطٌ متوهّجة) والأسرِ (حلقةٌ حمراء) والمَلِكِ عندَ الكِشّ.
  • ♟️ الشطرنجُ و♛ الدَّامَةُ في المطبوعات أيضًا — لوحةٌ وقطعٌ للقصِّ وقوانين، بديلًا عن لعبةِ النرد (المحذوفة).
  • 🔊 زرُّ التحكّمِ بالصوت في الفهرس — مستوى الصوتِ العامِّ (0–100%) + كتمُ صوتِ الآليِّ + كتمُ المؤثّرات.
  • 🗣️ نطقُ أسماءِ البطاقات — لغيرِ القارئين: رمزُ 🔊 على كلِّ بطاقةٍ ينطقُ اسمَها (بمقطعٍ عصبيّ)، يُفعّلُه الوالدُ من الإعدادات.
  • 🎵 مشغّلٌ عائمٌ في «القرآن الكريم» المحلّيّ (نفسُ القرآن الكامل): تمرير + إيقاف + حفظُ موضعِ التوقّف + زرّا رجوعٍ وفهرس.

تغيّر

  • 🐢 «بتمهّل» في سلّمِ القراءة يقرأُ الجملةَ كلمةً كلمةً بصوتٍ عصبيٍّ ببطء مع إبرازِ الكلمةِ الجارية (كان يقرؤُها دفعةً واحدة).
  • نطقُ عباراتِ الآليِّ الجديدةِ لهذا الإصدارِ عصبيًّا (Piper) لا بصوتِ النظام.
  • تجاوبٌ أفضلُ على الهاتف: بطاقةُ «مهمّة اليوم» في الفهرسِ وصفحةُ «تقدّمي» (لا فيضَ أفقيّ).
  • إزالةُ شاراتِ «جديد» من مزايا الإصداراتِ السابقة (تُحجَزُ للجديد).

أُصلِح

  • نطقُ «لوحة التحكّم» كان «علّم الآليّ» (تشابُهُ الرابط) — أُصلِح.
  • إبرازُ حركاتِ الشطرنج: مربّعاتُ الأسرِ ونقاطُ الحركةِ على المربّعاتِ الداكنةِ لم تكنْ تُرى — صارتْ واضحةً متوهّجة.

حُذِف

  • لعبةُ «سُلّمٌ وثعبان» (النرد) من المطبوعات — لاعتمادِها على الحظّ. واستُبدِلت أمثلةُ النردِ في هندسةِ المكعّبِ ومفردةِ الفرنسيّةِ (D) بغيرِها.

[1.6.0] — 2026-07-19

لعبتانِ ترفيهيّتانِ جديدتان · تنظيمُ صفحةِ الألعابِ بالأقسام · هويّةُ الأبِ والأمِّ في التنافس.

أُضيف

  • 🔴 أربعةٌ على التوالي — لوحةُ 7×6 بالجاذبيّة: تختارُ عمودًا فيسقطُ القرصُ لأدنى فراغ، ومن صفَّ أربعةً (أفقيًّا أو رأسيًّا أو قُطريًّا) فاز. آليٌّ بثلاثِ صعوباتٍ يفوزُ ويَسُدُّ ويتجنّبُ إهداءَ فوزٍ للخصم.
  • ▪️ مربّعاتُ النقاط — نظيرةٌ رقميّةٌ للّعبةِ الورقيّةِ في المطبوعات: صِلْ نقطتَينِ بخطّ، ومن أغلقَ مربّعًا ملكَه ولعبَ مرّةً أخرى. بثلاثةِ أحجامٍ وآليٍّ يتجنّبُ إهداءَ المربّعات.
  • صفحةُ «ألعابٌ وأنشطة» بلوحةِ أقسام: بطاقةٌ لكلِّ صنفٍ (بعددِ ألعابِه وكم منها تنافسيّة) تفتحُ ألعابَه وحدَها — والترفيهيّةُ أوّلًا.
  • هويّةُ الأبِ والأمّ: يُسألُ صاحبُ حسابِ الوالدَينِ مرّةً «مَن أنت؟» فيَنفصلُ سجلُّ كلٍّ منهما، ويُخاطَبُ باسمِه («دورُك يا الأب»). وحين يلعبُ الوالدُ ضدَّ الوالدِ يكونُ الخصمُ الطرفَ الآخرَ تلقائيًّا.
  • «🏆 مبارياتي» في صفحةِ تقدّمي: كلُّ ابنٍ يرى مبارياتِه ونتائجَها — بلا تصفير (التصفيرُ للوالدَين).
  • سجلُّ التنافسِ في لوحةِ الأهل أُعيدَ تنظيمُه: مطويّةٌ لكلِّ طرفَينِ تُفتَحُ وحدَها، وتصفيرٌ لكلِّ سجلٍّ على حدة إلى جانبِ الشامل.

أُصلِح

  • «اللعبُ ضدّ الوقت» كان معطوبًا صامتًا في الذاكرةِ ودائرةٍ وعلامةَ (منذ v1.5.4): انقضاءُ المهلةِ لا يُحرّكُ شيئًا ولا ينتقلُ الدورُ ولا يتفاعلُ الآليّ. (نداءُ دالّةِ صوتٍ غيرِ موجودةٍ كان يُجهِضُ المؤقّت.) وأُضيفَ ردُّ الآليِّ عند انقضاءِ المهلةِ — لم يكنْ موجودًا في أيِّ لعبة.
  • البدءُ في الألعابِ التنافسيّة: كان صاحبُ الحسابِ يبدأُ دائمًا ولو خسر — صار الفائزُ يبدأُ الجولةَ التالية (والأولى لصاحبِ الحساب). مُطبَّقٌ في ألعابِ الألعابِ واللغاتِ معًا.
  • الأيقونات: 24 رمزًا كان يُعرَضُ إيموجي خامًّا لا أيقونةً معتمدة (مظاهرُ الذاكرةِ والأوسمةُ والمهامُّ وبطاقاتُ الأقسام)، وأيقوناتُ الأقسامِ كانت ضخمةً تبتلعُ البطاقة. وأُضيفَ فحصٌ آليٌّ يمنعُ تكرارَ ذلك.
  • نطقُ البوصلة: مؤشّرُ القِبلةِ 🕋 لم يكنْ قابلًا للنقر — صار يَنطِقُ «اتّجاهُ القِبلة». وصُحِّحَ نطقُ «الوَقْت» (كان يُسمَعُ «الوَخْت»).

[1.5.5] — 2026-07-15

نطقٌ أصحُّ للآليّ · بوصلةٌ حقيقيّةٌ بالقِبلة · القرآنُ للحفظ · تنظيمٌ بالمطويّات.

أُصلِح

  • الآليُّ كان يَستعملُ نطقَ النظامِ بدلَ صوتِ Piper في بطاقةِ الشفاء: كانت أربعةُ نصوصٍ تُدمَجُ في سلسلةٍ واحدةٍ ثمّ تُنطَق، ومطابقةُ المقاطعِ حرفيّةٌ فلا مقطعَ للسلسلة. صارت تُنطَقُ متتابعةً كلٌّ بمقطعِه العصبيّ.
  • نصوصٌ منطوقةٌ بلا صوتٍ عصبيٍّ إطلاقًا أُدرِجت في المولّد: سؤالُ التعميقِ الخاصّ (think.why) والعامُّ بحسبِ المجال وعباراتُ التدبّر — ‏98 نصًّا (إجماليُّ مقاطعِ القارئ 953 ← 1051).
  • تشكيلُ نصوصِ المكتبةِ المنطوقةِ كاملًا (100%) فيَصحُّ نطقُ الآليِّ في «علّمِ الآليّ». (تُحُقِّقَ أنّ النصَّ مطابقٌ حرفًا بحرفٍ بعدَ تجريدِ الحركات، فلم يتغيّرْ معنًى. ولفظُ الجلالةِ يبقى مجرَّدًا عمدًا — المشكَّلُ يُشوَّه.)
  • فتحُ ملفّاتِ النسخةِ الاحتياطيّةِ (.json) من تطبيقاتِ المراسلة: واتساب وغيرُه يُرسِلُ الملفَّ بنوعٍ عامٍّ (octet-stream) فلا يُطابقُه الفلترُ القديمُ ولا يظهرُ تطبيقُنا في «فتح بواسطة» — أُضيفت مجموعةُ مُرشِّحاتٍ تُغطّي الأنواعَ العامّة.
  • القرآن: النقرُ على آيةٍ كان يُكرّرُها بلا توقّفٍ رغمَ إطفاءِ التكرار (حالةٌ عالقةٌ خفيّةٌ عبرَ السور) — الآن يُكمِلُ السورةَ من تلكَ الآية، وتهنئةُ الإتمامِ لا تُنطَقُ إلّا ببلوغِ آخرِ آيةٍ فعلًا.
  • القرآن: تباعدٌ كبيرٌ بين الكلماتِ على الهاتف (تبريرُ النصّ) — صار توسيطًا.
  • البوصلة: كانت تبدأُ صحيحةً ثمّ تنحرفُ وتحتاجُ وقتًا طويلًا لتُصحَّح — السببُ الارتدادُ إلى الاتجاهِ النسبيِّ (جيروسكوبيّ) الذي ينحرفُ تراكميًّا. صار المطلقُ وحدَه مقبولًا (وإلّا فتنبيهٌ صريح)، وتصحُّ الاتجاهاتُ مسطَّحًا في الوضعِ الطوليِّ والعرضيِّ والمقلوب.
  • الرجوعُ من الصورِ المحفوظة: كان فتحُها يَخرجُ من التطبيقِ بلا سبيلٍ للعودة (ولا زرُّ الرجوع) — صار عارضًا داخليًّا بزرِّ إغلاقٍ ونقرِ خلفيّةٍ وزرِّ رجوعِ الجهاز.
  • سجلُّ الجلسات: كان يَعرضُ جلساتِ الحسابِ الجاري وحدَه، وتَنسحقُ فيه الملاحظةُ إلى كلمةٍ في السطر.
  • الوضعُ الداكن: زرّا حجمِ خطِّ المصحفِ كانا يُخفيانِ الحرفَ عند التمرير.

أُضيف

  • حفظُ نطاقِ آياتٍ في القرآن: اختَرْ «من الآية … إلى …» (تُبنى من عددِ آياتِ السورةِ تلقائيًّا) فتتكرّرَ حتى الإتقان + تكبير/تصغيرُ خطِّ المصحف (محفوظ).
  • مؤشّرُ القِبلة 🕋 على البوصلةِ (حسابٌ محلّيٌّ من موقعِ الجهازِ إلى الكعبة، بلا إنترنت) + الكرةُ الأرضيّةُ تتجاوبُ مع الاتجاه. والبوصلةُ تظهرُ في تطبيقِ الهاتفِ وحدَه (المتصفّحاتُ تحجبُ المستشعر).
  • «أعمالي»: إضافةٌ لاحقةٌ لما نُسِي (📝 ملاحظة · 📸 صورة · 🎤 صوت) وحذفُ الخطأِ بمهلةِ تراجع، وحقلُ نصٍّ من التطبيقِ يتبعُ السمة.
  • تنظيمٌ بالمطويّات: صفحةُ الطباعة (فتَظهرَ معاينةُ الأوراق) · سجلُّ الجلسات (مطويّةٌ لكلِّ حسابٍ ولكلِّ جلسة) · «أعمالي».
  • سجلُّ الألعابِ التنافسيّة في لوحةِ الأهل: مَن لعبَ ومتى ومَن فاز، بإحصاءِ الانتصاراتِ لكلِّ خصمٍ وإمكانِ التصفير.
  • مخاطبةُ كلِّ لاعبٍ بجنسِه في الألعابِ التنافسيّة، مع اختيارِ أب/أم عند اللعبِ ضدَّ الوالد (محفوظ).
  • الآليُّ المرافقُ في «علّم الآليّ» أيضًا، و**«🧹 تفريغُ حسابِ الضيف»** في لوحةِ الأهل.
  • المطبوعات: «وصّل بخط» تتنوّعُ كلَّ طباعةٍ وتحترمُ مظهرَ الرموزِ المختار مع خيارِ «مختلط».

[1.5.4] — 2026-07-11

تحسيناتُ التفاعلِ والتنافسِ والمطبوعات.

أُصلِح

  • صوتُ خطابِ الآليِّ للأنثى (كان مؤنَّثًا نصًّا لكنّه صامت): وُلِّدَ لكلِّ عباراتِ الآليِّ المؤنَّثةِ مقطعُ Piper عصبيٌّ (503 مقاطعَ جديدة) فصار الآليُّ ينطقُ للبناتِ كما ينطقُ للبنين، بصوتٍ يطابقُ النصَّ المعروض.
  • تأنيثُ خطابِ الآليِّ صار شاملًا (كان يُخاطبُ بالمذكّر رغمَ اختيارِ الجنس): تغطيةٌ آمنةٌ للّواحقِ الموجَّهة (فِيكَ · جَزَاكَ · عَلَّمْتَنِي · رَكِّزْ · تَسْتَطِيع…) دون مسِّ الجذورِ (بَارَكَ · صوتَ)، وطُبِّقَ أيضًا في ردودِ الألعابِ المنطوقة (robo.read) وحلقةِ «علّم الآليّ».
  • خطابٌ محترَمٌ للأنثى: «صديقي/صغيري/بُنَيَّ» تُخاطَبُ الأنثى بها «معلّمتي» (لا «صديقتي»)، واستُبدِلت تحيّةُ «قلبي يفرح حين تكون معي» بـ**«سعيدٌ بعودتك يا معلّمي»**.
  • الآليُّ يُكتَمُ تلقائيًّا عند النقرِ عليه إن كان صوتٌ آخرُ يعمل (تلاوةُ القرآنِ/قصّة) — يُرحّبُ فقط حين لا شيءَ يُشغَّل.
  • الانتقالُ التلقائيّ: زرُّ «التالي» في الاختباراتِ وبطاقاتُ الفوزِ في الألعابِ تُمرَّرُ إلى مجالِ الرؤيةِ فلا حاجةَ للسحبِ يدويًّا.

أُضيف

  • الآليُّ المرافقُ حاضرٌ في الفهرسِ أيضًا (قابلٌ للسحبِ والنقرِ للترحيب)، ويُلقي التحيّةَ تلقائيًّا عند أوّلِ تشغيلٍ للبرنامج.
  • «⏱️ اللعبُ ضدّ الوقت» أُضيفَ إلى «تحدّي الساعة» و«دائرةٍ وعلامة» ولعبةِ الذاكرة — فاكتملَ في كلِّ الألعابِ التنافسيّة.
  • مطبوعاتٌ ورقيّةٌ جديدة: «🪜 سُلّمٌ وثعبان» و«▪️ مربّعاتُ النقاط»، وبطاقاتُ ✖⭕ قابلةٌ للقصِّ بمقاسِ اللوحةِ في «دائرة وعلامة» (لعبٌ مستدامٌ بلا كتابة، لكلِّ لاعبٍ شكلُه).
  • تنوّعُ مظاهرِ لعبةِ الذاكرة: 5 مظاهرَ جديدةً في الرقميّة (بحر · فضاء · رياضة · طقس · نباتات)، والورقيّةُ صارت بمظهرٍ يختارُه المستخدم (11 مظهرًا).

[1.5.3] — 2026-07-08

إصلاحاتُ النسخةِ الاحتياطيّة والأيقونات + ميزاتٌ: الآليُّ القابلُ للسحبِ والترحيب · تأنيثُ خطابِ الآليّ · تدفّقُ المهمّةِ اليوميّة · فصلُ الألعاب.

أُصلِح

  • النسخةُ الاحتياطيّة: المشاركةُ تُرسِلُ الملفَّ وحدَه بلا نصّ (يُصلحُ «رسالةٌ دون ملف» في بعضِ تطبيقاتِ المراسلة). وفتحُ ملفِّ .json بتطبيقنا (يظهرُ في «فتح بواسطة») عبرَ intent-filter في أندرويد + استقبالِ الملفِّ الواردِ واستيرادِه (بتأكيد).
  • الأيقونات: توحيدُ أيقوناتِ «الزمانِ والمكان» والأصواتِ في قسمِ اللغاتِ وأماكنَ أخرى إلى SVG المعتمدة (🧭🕐🏆🌅🍂🔊)، بتسجيلِها في مولّدِ الأيقونات.
  • صفحةُ المهمّةِ اليوميّة صارت progress.html (تقدّمي): زرُّ «العودة للمهامّ» يعودُ إليها، وكتلةُ الفهرسِ تُفضي إليها، ومهامُّها روابطُ تبدأُ الأنشطة. والشريطُ السفليُّ لم يعُدْ يحجبُ الآليَّ (يُرفَعُ فوقَه) وصارَ مهيّأً للهاتف.

أُضيف

  • الآليُّ قابلٌ للسحب (يُحفَظُ موضعُه على الجهاز)، وعند النقرِ عليه يُطلِقُ رسالةَ ترحيبٍ متنوّعة (12 عبارةً بصوتِ Piper العصبيّ، تُؤنَّثُ للأنثى).
  • تأنيثُ خطابِ الآليّ للأنثى: حقلُ جنسٍ لحساب الطفل، وحين يكونُ أنثى تُؤنَّثُ عباراتُ الآليِّ المنطوقةُ والمعروضة (معلّمي←معلّمتي، أحسنتَ←أحسنتِ…).
  • تدفّقُ المهمّةِ اليوميّة: مهامُّ اليومِ (في تقدّمي والفهرس) تبدأُ النشاطَ بوضعِ «مهمّة»، ويظهرُ شريطُ «↩ العودة للمهامّ» أسفلَ النشاط.
  • فصلُ الألعابِ التعليميّةِ عن الترفيهيّة في «ألعاب وأنشطة» (مجموعاتٌ مفصولة)، وتوجيهُ مهمّةِ «العب لعبة حروف» إلى ألعابِ الحروفِ فقط.

[1.5.2] — 2026-07-08

إصلاحاتُ عرضٍ ونطقٍ في «الزمانِ والمكان» + تفاعلُ البطاقاتِ (نطقٌ وبطاقاتٌ عائمة).

أُصلِح

  • الوضعُ الداكن: نصُّ أزرارِ الخيارات وبطاقاتِ «الزمان والمكان» وزرِّ «ابدأ الاختبار» كان أسودَ غيرَ ظاهرٍ (الأزرارُ لا ترثُ لونَ النص) — صارت تتبعُ السمة.
  • زرُّ «شارك المشروع» يعملُ الآن على الحاسوب (نسخٌ للحافظةِ مع ارتداد) لا على الهاتفِ فقط.
  • نطقُ فتراتِ اليومِ والاتجاهاتِ والفصول: تشكيلٌ كاملٌ لكلِّ الكلماتِ (تصحيحُ الصباح/الظهيرة/الغروب…) وإعادةُ توليدِ الصوتِ العصبيّ (Piper).
  • أيقوناتُ بطاقاتِ «الزمانِ والمكان» صارت من مجموعةِ أيقوناتِ التطبيقِ المعتمدة (SVG بدلَ الإيموجي).

أُضيف

  • نطقٌ عند النقرِ + بطاقةٌ عائمةٌ بمعلومةٍ مقتضبة في: فتراتِ اليوم (الصلاةُ المرتبطةُ بالفترة) · الفصول (وصفُ الفصل) · أوقاتِ الصلاة (تعريفُ الصلاةِ ووقتُها من اليوم) — بأسماءٍ منطوقةٍ عصبيًّا ومهيّأةٍ للهاتف.

[1.5.1] — 2026-07-08

إصلاحاتٌ وإثراءٌ لقسم «علّمِ الآليّ» + زرُّ مشاركةِ المشروع + تصحيحُ عنوانِ بطاقةِ «الزمانِ والمكان».

أُصلِح

  • عنوانُ بطاقةِ «الزمانُ والمكان» في الفهرس (كان لا يزال «الساعةُ والصلاة»).

أُضيف

  • 📂 «أعمالي» في «علّمِ الآليّ»: معرضٌ متاحٌ للطفلِ نفسِه يعرضُ الذكرياتِ التي أنجزها وما سجّلَه فيها (صوت/صورة/ملاحظة). (فرزُ المهامِّ المنجَزةِ يمنعُ إعادةَ تكليفِها أصلًا.)
  • ٦ مهامَّ جديدةً ومفيدة في المكتبةِ عبرَ المجالاتِ الخمسة: بذرةٌ تنمو · صدقةٌ خفيّة · خريطةُ غرفتي · معجمُ مطبخنا · أنماطٌ حولي · أصواتُ الطبيعة (إجماليُّ الذكرياتِ صار 85).
  • زرُّ «📤 شارك المشروع» في شاشةِ الدخول: على الهاتفِ تظهرُ صحيفةُ المشاركة (تطبيقاتٌ + خيارُ نسخ)، وعلى الحاسوبِ يُنسَخُ نصُّ التعريفِ والروابطُ إلى الحافظة.

[1.5.0] — 2026-07-07

نسخةٌ احتياطيّةٌ للحسابات (JSON) + نشاطُ «الزمانِ والمكان» الكبير (الساعةُ والاتجاهاتُ والفصولُ وفتراتُ اليومِ وأوقاتُ الصلاة) بنطقٍ عصبيٍّ في اللغاتِ الثلاث.

أُضيف

  • 🆕 نسخةٌ احتياطيّة (تصدير/استيراد JSON) في لوحةِ التحكّم وصفحةِ الوالدين: تجمعُ كلَّ بياناتِ الأسرة (الحسابات · التقدّم والإتقان · إعداداتُ الوالدين · تفضيلاتُ الصوت — كلُّ مفاتيح tilmithi_*) إلى ملفِّ JSON واحد، ويُستوردُ على جهازٍ جديدٍ (بتأكيدٍ يستبدلُ البياناتِ الحاليّة). وحدةٌ مشترَكة src/backup.js.
  • بطاقةُ اختصارٍ «نسخةٌ احتياطيّة» في صفحةِ الوالدين تفتحُ نافذةً مباشرةً بزرَّي التصدير/الاستيراد (بأيقونةِ التطبيقِ المعتمدة).
  • 🆕 نشاطُ «الزمانُ والمكان» (صفحةٌ جديدة clock.html) + قسمٌ مقابلٌ في اللغات: محورٌ يوجّهُ الطفلَ في الزمانِ والمكان، بوحدتَين مشترَكتَين src/clock-widget.js وsrc/orient-widget.js (تعملان في العربيّة والإنجليزيّة والفرنسيّة).
    • ⏰ الساعة: بطاقةٌ تعليميّة (ساعةٌ تناظُريّةٌ SVG بعقاربَ تُسحَب + رقميٌّ صباح/مساء (12) و24 ساعة) + لعبةٌ تنافسيّة (عبر versus) بأنماطٍ متنوّعة (عقارب→رقميّ · رقميّ→عقارب · اكتبِ الوقت · حرّكِ العقارب). نطقُ الوقتِ بجُمَلٍ طبيعيّةٍ صحيحةٍ Piper في كلِّ لغة («السَّاعَةُ الوَاحِدَةُ وَعَشْرُ دَقَائِق» · "ten past one" · "une heure dix"، content/clock-time.js).
    • 🧭 الاتجاهات: بوصلةٌ تفاعليّةٌ + كرةٌ أرضيّةٌ (SVG) — شمال/جنوب/شرق/غرب (+ الوسطى) + القِبلة — بطاقةٌ تعليميّة + اختبارٌ تنافسيّ.
    • 🌅 فتراتُ اليومِ والليل: الفجر/الصباح/الضحى/الظهيرة/العصر/الغروب/المساء/الليل — تعليمٌ + اختبار.
    • 🍂 الفصولُ الأربعة: الربيع/الصيف/الخريف/الشتاء وصفاتُها — تعليمٌ + اختبار.
    • 🕌 أوقاتُ الصلاة: الصلواتُ الخمسُ ووقتُها من اليوم.
    • المفرداتُ (content/orient.js) منطوقةٌ عصبيًّا (Piper) في اللغات، و(espeak) في العربيّة. تفاعلُ الآليّ: الطفلُ يُعلّمُ الآليَّ الذي «نسيَ». وبطاقةُ «تحدّي الساعة» أيضًا في «ألعاب وأنشطة».

تحسين

  • التصديرُ على الهاتف يكتبُ في الذاكرةِ المؤقّتة (CACHE) ثمّ يفتحُ صحيفةَ المشاركة — بلا حاجةٍ لأيّ صلاحيّةِ تخزين (نفسُ نهجِ الطباعةِ المُثبَت)، فيعملُ على أندرويد الحديثِ دونَ عوائقِ التخزينِ المُقيَّد.

[1.4.0] — 2026-07-06

توسيعُ الألعاب والأنشطة عبر إطارٍ تنافسيٍّ مشترك، ومحتوًى صوتيٌّ فرنسيٌّ وإنجليزيّ، وتحسيناتُ تجربة.

أُضيف

  • إطارٌ تنافسيٌّ مشترك (src/versus.js) يعملُ في أيّ صفحة: خصمٌ (الآليّ بثلاث صعوبات/الإخوة/الوالد) + ألوانٌ + ردودٌ وتعليماتٌ عصبيّة.

  • قسمُ اللغات — كلُّ الألعابِ صارت تنافسيّةً عبر محرّكٍ عامّ: سباقُ الترجمة · صنّفِ الكلمات · رتّبِ الأبجديّة · مطابقةُ الصور · مطابقةُ المعنى · الإملاء · الاستماع (ضدّ الآليّ/الإخوة/الوالد/وحدي).

  • اختبارُ اللغةِ موسَّع: أسئلةٌ متنوّعةٌ (صورة→كلمة · كلمة→معنى · سماع · تصريفُ الأفعال · فهمُ العبارات) بكشفِ الإجابةِ الصحيحةِ وردٍّ ثنائيِّ اللغة.

  • قسمٌ فرنسيٌّ جديد «🔊 الأصوات (Les sons)»: بطاقةٌ لكلّ صوتٍ (الرسمُ + كلمةُ مثالٍ يظهرُ فيها الصوتُ ملوّنًا + معناها + نطقُ Piper؛ الشارةُ تنطقُ الصوتَ مجرّدًا والبطاقةُ تنطقُ الكلمة) — ٣٢ صوتًا من بطاقات الطفل (em/an/ion/ille/aille/euille…) + توسيعٌ (ou/on/oi/eau/eu/ch/gn/ph)، وأسئلةُ صوتٍ في الاختبار.

  • قسمٌ فرنسيٌّ جديد «🔡 خرائطُ المقاطع (Charte des syllabes)»: أربعُ خرائطَ تفاعليّة (حركاتٌ بسيطة · أصواتُ e · أنفيّة · مركّبة) — ٤٤٨ مقطعًا يُنطَقُ كلُّ واحدٍ عند الضغط (décodage)، مبنيّةً برمجيّاً «ساكن + صوت»، مع «🎯 اختبارِ المقاطع» المبتكرِ متعدّدِ الأنماط: مقطعٌ منطوقٌ←خياراتٌ مكتوبة · مكتوبٌ←خياراتٌ صوتيّة (تُسمَعُ ثمّ تُؤكَّد) · صوتٌ داخلَ كلمةٍ منطوقة والعكس.

  • النسخةُ الإنجليزيّةُ للصوتيّات (باحترامِ قواعدِ الإنجليزيّة): «🔊 Phonics» (٢٥ صوتًا: حروفٌ مزدوجةٌ digraphs · أصواتٌ مركّبةٌ vowel teams · مُتحكَّمٌ فيها بالراء) و«🔡 Word Families» (٥ عائلاتٍ صوتيّةٍ CVC: a/e/i/o/u بنظام onset+rime بدلَ جداولِ الفرنسيّة) — بنطقِ Piper (alba) والصوتِ المجرّدِ واختبارِ المقاطع.

  • مظاهرُ لعبة الذاكرة (Memory Themes): سبعُ مجموعاتٍ أيقونيّةٍ يختارُها اللاعبُ من الإعداد (مِشكاة SVG · حيوانات · فواكه · أشكال · مركبات · طعام · وجوه). وظهرُ البطاقة صار الآليَّ الرسميَّ (نفسَ المرافق) — عُمِّم على بطاقة الدخول أيضًا.

  • إعادةُ تصميمِ «عجلة الحروف» 🎡 بأسلوبِ العجلةِ الدوّارة (كعجلة أدرْ وأجب): تقفُ على حرفٍ فيتعلّمُ الطفلُ صوتَه ودمجَه بالحركات (بَ · بُ · بِ) ومثالًا فيه الحرف — أنفعُ للقراءةِ من نمطِ البَكَراتِ السابق.

  • مطبوعاتٌ حسابيّةٌ جديدة (print.html): أوراقُ الطرح ➖ · الضرب ✖️ · القسمة ➗ (بنتائجَ صحيحة) و**«أكملِ الناقص» ❓** (٣ + __ = ٧) — إضافةً إلى الجمع، عمودان متنافسان في كلِّ ورقة.

  • عجلةُ «أدرْ وأجبْ» 🎡 (تنافسيّة): عجلةٌ من ستّةِ قطاعاتٍ (حساب · ألوان · أشكال · حيوانات · عامّ · لغة، بنكٌ موسَّع) تدورُ ثمّ تقفُ على قطاعٍ فيُطرَحُ سؤالُه — دورٌ بدور ضدّ الآليّ/الإخوة/الوالد/وحدي (أوّلُ من يبلغ 5)، تلوينُ اختيارِ الآليّ، تعليمةٌ منطوقةٌ (Piper)، وزرُّ إدارةٍ عصريٌّ جذّاب.

  • الرياضيّات — لعبتان تنافسيّتان جديدتان في math.html (عبر versus): «تحدّي النمط» 🧩 (أنماطُ أشكالٍ + تسلسلاتُ أعداد) و**«تحدّي الحساب» 🧮** (عمليّاتٌ مختلطة: جمع/طرح/ضرب/قسمة حسبَ الصعوبة) — ثلاثُ صعوبات، ضدّ الآليّ/الإخوة/الوالد/وحدي، خيارُ «ضدّ الوقت»، تلوينُ اختيارِ الآليّ.

  • وسمُ «🆕 جديد» (متغيّرُ اللغة New/Nouveau بنبضة) على مستجدّاتِ v1.4 لجذبِ الانتباه.

  • بطاقاتُ الأجوبةِ ثنائيّةُ اللغة (تتبدّلُ بين العربيّةِ ولغةِ القسم) + الجملةُ الافتتاحيّةُ تُعرَضُ وتُنطَقُ باللغتين (عربيٌّ ثمّ أجنبيٌّ) مع زرِّ 🔊 لإعادةِ سماعِ كلٍّ + ردُّ فعلِ الآليِّ بعد الإجابةِ ثنائيُّ اللغة.

  • خيارُ «وحدي» في كلّ الألعاب التنافسيّة (كما في لعبة الذاكرة): لعبٌ منفردٌ دون خصمٍ للتدرّب؛ وفي «دائرةٍ وعلامة» يعني اللعبَ بالعلامتين ✖ و◯ بنفسك.

  • خيارُ «⏱️ اللعبُ ضدّ الوقت» (تفعيل/تعطيل) في كلّ الألعاب المؤقّتة.

  • دائرةٌ وعلامة: خيارُ حجم اللوحة (3×3 · 4×4 · 5×5) مستقلٌّ عن مستوى الآليّ.

  • نافذةُ نهاية الجولة الموحّدة لكلّ الألعاب: اسمُ الفائز + سجلُّ الانتصارات لكلّ طرف (يتراكم) + [جولةٌ جديدة/خروج/تصفير]، ويظهرُ السجلُّ أثناء اللعب.

  • رسالةُ تبديل الدور المبهجة (حبّةٌ ملوّنةٌ بحركة) + تعليماتُ الألعاب تُنطَقُ عبر Piper + تلوينُ بطاقةِ اختيارِ الآليّ (خضراءَ/حمراءَ) وإظهارُ الصحيحة.

  • بطاقاتُ الأحرف على الهاتف (basics.html): خاناتُ أشكال الحرف (أوّل/وسط/آخر) صارت مرنةً متساويةً لا تفيضُ على الشاشات الضيّقة + وضعٌ داكنٌ لها.

أُصلِح

  • الألعابُ التنافسيّةُ تتوقّفُ فعلاً عند الرجوع (لم تعُدْ مؤقّتاتُها تعملُ في الخلفيّة وتُرجِعُ قسرًا).
  • ضغطُ الأصوات المدمجة (public/tts → 48kbps) لتصغير الحجم (~7م). (تلاوةُ القرآن لم تُضغَط — قرارُ المستخدم.)
  • إصلاحاتٌ متفرّقةٌ لأعطالٍ ظهرت أثناء الاختبار (اختبارُ اللغة الموسَّع · نطقُ «points» · دالّةُ العجلة · تصادمُ أسماء).

[1.3.0] — 2026-06-30

تجربةٌ أغنى: ألعابٌ تنافسيّة، ومطبوعاتٌ للّعب على الورق، وإصلاحات.

ألعابٌ تنافسيّة (جديد)

  • خمسُ ألعابٍ تنافسيّةٍ ضدّ الآليّ (بثلاث صعوبات) أو الإخوة/الوالد، بإطارٍ مشترك (خصمٌ + صعوبةٌ + ألوانٌ لكلّ لاعب + ردودٌ تنافسيّة): دائرةٌ وعلامة (مينيماكس) · تحدّي الأعداد · صيدُ الحرف/الرقم (بمؤقّت) · سباقُ المطابقة · شبكةُ الكلمات (تكوينُ الكلمات بتتبُّعِ حروفها وتلوينِها). + لعبةُ الذاكرة ضمن المنظومة (مستوى «خبير · 20»). علامةُ «⚔️ تنافسيّة» تُميّزُ بطاقاتِها.
  • أصواتٌ تفاعليّةٌ + صوتُ الآليّ العصبيّ: لمسة/نجاح/خطأ، وردودُ الآليّ المنطوقةُ (Piper) بنصِّها المعروضِ نفسِه.

ألعاب/أنشطة للطباعة (جديد)

  • نماذجُ جاهزةٌ للطباعة واللعبِ على الورق، يُختارُ منها واحدٌ/أكثر/الكلّ، وفي كلِّ ورقةٍ حقولُ أسماء المتنافسين: دائرةٌ وعلامة (3 أحجام/صعوبات) · شبكةُ الكلمات · صيدُ الحرف/الرقم · تحدّي الأعداد · وصِّلْ بخطّ · بطاقاتُ الذاكرة · بنغو الأعداد.
  • عددُ نُسخٍ في الورقة (1–4) مع حشوها لاستغلال المساحة دون قطعِ لعبة؛ والنُّسخُ المتعدّدةُ للألعاب المتغيّرة بمحتوًى مختلفٍ غيرِ مكرَّر.

أُصلِح

  • أيقونةُ البرنامج في كلّ الأماكن: صارت الشعارَ الكاملَ بالعنوان (GT-MISHKATKIDS + مشكاة الطفل والآلي) على الأخضر، محشوّةً ضمن المنطقة الآمنة دون اجتزاء — المُشغِّل وشاشةُ البدء (أندرويد) + سطحُ المكتب + PWA، بدقّةٍ عالية.
  • الطباعةُ على الهاتف: نصٌّ عربيٌّ سليمٌ (تنقيطٌ عبر html2canvas بدل خطٍّ لا يدعمُ العربيّة) + توليدُ PDF ومشاركتُه (@capacitor/filesystem+share) + تنسيقٌ ملائم: كلُّ لعبةٍ ورقيّةٍ كاملةً في صفحةٍ واحدة (تنقيطٌ بعرض A4 ثابت).
  • الوضع الداكن: نصُّ نافذة تبديل الحساب + تعميمُ ظهورِ الخيار المختار (.on).
  • الألغاز الذكيّة: قبولُ الجواب بكلّ صيغه (تعريف/مفرد/جذر + مرادفاتٌ مركزيّة) — مُعمَّمٌ.
  • بطاقاتُ أحرف اللغات على الهاتف: ترتيبٌ منتظم (auto-fill).

أُضيف

  • عجلةُ الحروف: تعرّفٌ أوسع (96 كلمة) + تسجيلُ نطق الطفل + نطقُ أيّ كلمة.
  • تذييلُ الفهرس في شاشة الدخول + مطويّةُ «حول المشروع» في لوحة التحكّم.

[1.2.0] — 2026-06-28

إصلاحاتٌ للهاتف واللوحيّ وقسم اللغات. (حزمٌ للتجربة قبل الإصدار العامّ.)

أُصلِح

  • زرُّ الرجوع في أندرويد: كان يخرجُ من البرنامج فورًا (حزمةُ @capacitor/app مفقودة). الآن يتراجعُ تدريجيًّا داخل الصفحات (اللغاتُ مستوًى مستوًى، والألعابُ تعودُ لقائمتها)، وعلى الفهرس رسالةُ تأكيد الخروج/البقاء.
  • شاشةُ البدء على الهاتف (أندرويد 12+): كان الشعارُ يظهرُ ناقصًا/رديءَ الجودة لأنّ واجهةَ الأيقونة تملأُ الإطارَ فتَقُصُّها الأقنعة؛ حُشِيت ضمن المنطقة الآمنة فظهرَ الشعارُ كاملًا وواضحًا.
  • نطقُ «Père» الفرنسيّة: كان حرفُ p ضعيفًا؛ يُركَّبُ الآن من نظيرتها «paire» (نفسُ اللفظ، p أوضح).

تحسّن

  • الخطُّ الافتراضيّ: «Noto Sans Arabic» (أوضحُ للأطفال، مُضمَّنٌ offline) بدل خطّ النظام.
  • لوحةُ التحكّم (للوالد فقط): تعديلُ حساب الطفل صار يشملُ الرمز (avatar) مع الاسم والفئة وكلمة المرور.

[1.1.0] — 2026-06-25

تحسيناتٌ في الأنشطة والتصميم واللغات والتحزيم.

أُضيف

  • الرياضيّات — بطاقةُ القسمة (➗): نتائجُ صحيحةٌ دائمًا (المقسوم = القاسم × الناتج) بعرضٍ مرئيّ.
  • عجلةُ الحروف: الطفلُ يختارُ عددَ الأحرف (2–5) بدل ثلاثةٍ ثابتة.
  • ألغازٌ ذكيّة — إدخالُ الحلّ كتابةً: يُقبَلُ كلُّ صيغ الكتابة (أداةُ التعريف/التشكيل/المسافات، والأرقامُ رقمًا أو كلمةً: خمسة=5=٥) + 5 ألغازٍ جديدة (66 إجمالًا).
  • لعبةُ الذاكرة: مستويات 8/12/16 بطاقة، واللعبُ ضدّ الإخوة/الوالد/الآليّ (ثلاثُ صعوبات) بأدوارٍ ونقاطٍ وإعلانِ فائز، مع الإبقاء على الفرديّ.
  • اللغات — أربعةُ ألعاب: قسمُ «ألعاب» مركزٌ بأربع: مطابقةُ الصور · مطابقةُ المعنى (لغة↔عربيّ) · الإملاء/التهجئة · استماعٌ واختيار. وتوسعةُ المفردات: فئاتُ مهن/رياضة/أدواتِ البيت
    • جُمَلٌ مفيدةٌ أطول (إنجليزيّ وفرنسيّ).
  • اللغات — الأفعالُ والأزمنة: تصريفُ 10 أفعالٍ في المضارع لكلّ الضمائر (أنا/أنتَ/هو/هي/نحن/هم)
    • الأزمنةُ الثلاثُ (ماضٍ/مضارع/مستقبل) + الترجمةُ والنطقُ وزرُّ تسجيلِ نُطق الطفل.
  • اللغات — «كيف أسأل؟»: فئةُ 12 سؤالًا يوميًّا (كيف حالك/ماذا بك/إلى أين تذهب…) بالترجمة والنطق.
  • اللغات — قصّةُ «رحلة الأرقام»: نشأةُ الأرقام العربيّة والصفر، برسومٍ أصليّةٍ وعباراتٍ حواريّةٍ داخل الصور حسب اللغة، وصوتِ راوٍ عصبيّ.

تحسّن

  • الوضع الداكن: بطاقاتُ الفهرس صارت زجاجيّةً ملوّنةً خفيفة بدل الأسطح المسطّحة.
  • زرُّ الرجوع في أندرويد: تنقّلٌ تدريجيٌّ عبر الصفحات، وعلى الفهرس رسالةُ تأكيد الخروج/البقاء.
  • صلاحيّاتُ الميكروفون: سماحٌ في Electron (AppImage/DEB) + RECORD_AUDIO في أندرويد.
  • أيقونةُ نافذة Electron من المخرَج المُحزَّم، وأيقونةُ القسمة بأيقونةِ Font Awesome مطابقة.
  • الشخصيّةُ الودودةُ صارت تُسمّى «الآليّ» في كلّ الواجهة والتوثيق (استُبدِل الاسمُ السابق «روبو»).

أُصلِح

  • لعبةُ الإملاء: ظهورُ الحرف الأخير في خانته، وتقدّمٌ متينٌ مع زرّي «كلمةٌ أخرى» و«التالي».
  • صوتُ محتوى اللغات الجديد (الأفعالُ و«كيف أسأل؟» وقصّةُ الأرقام) يعملُ محلّيًّا بمقاطعَ عصبيّةٍ مُولَّدة.
  • رسمُ قصّة الأرقام: انقلابُ الأرقام داخل صفحةٍ RTL (ضُبِط اتّجاهُ النصّ إلى LTR).

1.0.0 — 2026-06-20

أوّلُ إصدارٍ عامّ. تطبيقٌ تعليميٌّ إسلاميٌّ للأطفال (4–10) يعملُ محلّيًّا 100% دون إنترنت ودون ذكاءٍ اصطناعيٍّ وقتَ التشغيل، بفكرةِ قلبِ الأدوار: الطفلُ يُعلّم آليًّا فقَدَ ذاكرتَه (أثرُ التلميذ — Protégé Effect). الشعار: «الطفلُ يُعلّم، والآليُّ يَستنير».

الأقسام والمزايا

  • علّمِ الآليّ (الحلقةُ الأساسيّة): آلةُ حالاتٍ (شرارة→مهمّة→تعليم→شفاء)، خريطةُ عالَمٍ تُضيءُ بالمكافآت، «فاجئني»، وضعُ الإخوة.
  • القرآن الكريم: الفاتحةُ وجزءُ عمَّ (38 سورة/571 آية) بالرسم العثمانيّ، تلاوةُ الحصري آيةً آية (محلّيّة)، تظليلُ الآية، «اقرأ/كرّرِ السورة»، البسملةُ صفًّا مستقلًّا، خطوطٌ قرآنيّة، تسجيلُ تلاوةِ الطفل، ترتيبٌ تدرّجيٌّ (الأقصر أوّلًا) وتصفيةٌ بالعمر.
  • الأساسيّات: فهرسُ الحروف (نطقٌ دون انتقال)، «اقرأ بصوتك» (تقطيعٌ مقطعيٌّ مع إبراز)، تسجيلُ القراءة.
  • الرياضيّات: الأعداد 0–100، جمع/طرح/ضرب بمستوياتٍ عمريّة، ألعابٌ، موسوعةُ الأشكال، ورشةُ الورق (خطواتٌ مرسومةٌ + تنزيل PDF)، وقصّةُ الأرقام والصِّفر.
  • اللغات الأجنبيّة (إنجليزيّ/فرنسيّ): أحرفٌ (نطقٌ سليمٌ بـespeak) وأرقامٌ وكلماتٌ (15 فئة) وعباراتٌ وقصصٌ مترجمة واختبارٌ وألعاب؛ تسجيلُ نُطقِ الطفل؛ الآليُّ يتفاعلُ بردودٍ ثنائيّةٍ (أجنبيٌّ + ترجمتُه العربيّة المنطوقة).
  • القصص المصوّرة: قصصُ قيمٍ مرسومةٌ + القصّةُ المصوّرة «الكتابُ السحريّ — رحلةُ الأرقام»؛ قارئٌ صوتيٌّ (تشغيل/القصّة كاملةً)، توگل التشكيل، تسجيلُ قراءة.
  • قصصٌ وعِبَر: 51 قصّةً (قيمٌ/أنبياءٌ/علماءٌ/صحابةٌ/قرآن) بـ166 سؤالَ فهمٍ متنوّعةٍ (حدثٌ + لحظة + العِبرة)، تُعرَض سؤالًا سؤالًا.
  • الألعاب والألغاز والاختبارات: بتدفّقٍ موحّدٍ وتغذيةٍ راجعةٍ من الآليّ، ونمطِ «فكّرْ ثمّ أظهِرِ الخيارات».
  • التقدّم والتكيّف: أوسمةٌ، مهمّةٌ يوميّة، إتقانُ لايتنر، ترجيحُ المهارات الضعيفة.

الصوت

  • ثلاثُ طبقاتٍ بنهج «أفضل المتاح»: بشريٌّ (تسجيلاتُ «صالح» + تسجيلُ الجهاز) ← عصبيٌّ (Piper، للجُمَل والنصوص وردود الأفعال) ← آليٌّ (espeak، تغطيةٌ كاملةٌ مضمونة). كلُّها مقاطعُ MP3 ثابتةٌ تعملُ offline.
  • استوديو تسجيلٍ (record.html) لبناء صوتٍ بشريٍّ للتطبيق، ومُسجّلُ تمرّنٍ لكلّ حساب.
  • إصلاحاتُ نطقٍ: ترتيبُ الشدّة قبل الحركة، لفظُ الجلالة، تاءُ التأنيث وقفًا، إملاءُ الأحرف الأجنبيّة.

الحسابات والأهل

  • حساباتٌ محلّيّةٌ (طفل/ضيف/والد)، لوحةُ تحكّمٍ محميّةٌ بكلمة مرور (تقاريرُ الأبناء، إدارةُ الحسابات، مصادرُ الصوت)، ومسنّنٌ ⚙️ للوصول إليها من كلّ صفحة.
  • خصوصيّةٌ مطلقة: بيانات الطفل لا تغادر الجهاز إطلاقًا.

التصميم

  • وضعٌ داكنٌ شاملٌ بلا وميض، تصميمٌ متجاوبٌ للهاتف، أيقونات Font Awesome للأقسام، أزرارُ رجوعٍ موحّدةٌ واضحةٌ بديهيّةٌ للطفل.
  • PWA قابلٌ للتثبيت ويعملُ دون إنترنت (عاملُ خدمةٍ يُخبّئ كلَّ الأصول).

الإطار العقديّ والقيم

تدبّرُ خلق الله، علومٌ إسلاميّة، علماءُ مسلمون، قيمٌ بأدلّة. الآليُّ لا يُوصَف بـ«حيّ». الأرقامُ الغربيّةُ (0-9) مع توثيقِ أصلِها وتطويرِ المسلمين لها.

الرخصة

GNU GPL v3 (يفرضها محتوى GT-SARARIM ومقاطعُ eSpeak NG). انظر LICENSE وGT-MK/docs/CREDITS.md.

Clone this wiki locally