من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

أعلن مطورٌ مستقل عن مشروع Yara Reads، تطبيق ويب مجاني يهدف إلى مساعدة الأطفال الذين تعلموا أصوات الحروف على قراءة قصص حقيقية. يتيح التطبيق لكل كلمة في القصة إظهار الصوت المتاح للطفل، مع إمكانية النقر للحصول على النطق الفوري.

ما هو Yara Reads؟

Yara Reads (yarareads.finereli.com) لا يتطلب إنشاء حساب، ويمكن للآباء رفع قصصهم الخاصة أو الاعتماد على القصص التي كتبها الأخ الأكبر لتوم. يحدّد التطبيق الكلمات التي يستطيع الطفل نطقها بناءً على الأصوات التي تعلمها، ويُظهر خطًا تحت الحروف أو الأزواج أو الأصوات المنقسمة لتوجيه الطفل.

التقنية وراء التطبيق

التطبيق مبني كـ Cloudflare Worker مع أصول ثابتة، ويستفيد من قواعد بيانات D1 لتخزين البيانات وR2 لتخزين الصور. لا توجد خطوة بناء (build step)؛ يمكن تشغيله مباشرةً عبر أوامر npm. يُستَخدم npm لتثبيت الحزم، وwrangler لإنشاء قواعد البيانات، وتحميل الصور، ثم تشغيل الخادم محليًا قبل النشر.

  • git clone https://github.com/finereli/yarareads && cd yarareads
  • npm install
  • npx wrangler d1 create yara-reads
  • npx wrangler r2 bucket create yara-reads-pictures
  • npx wrangler d1 migrations apply yara-reads –local
  • node tools/lexicon-asset.mjs
  • npx wrangler dev
  • npm run deploy (بعد تعديل routes في wrangler.jsonc)

الترخيص مفتوح المصدر (MIT) للشفرة، بينما القصص والصور مرخصة بموجب Creative Commons Attribution 4.0، ما يسمح بإعادة الاستخدام مع الإشارة إلى Yara Reads والمؤلفين.

ما يعنيه ذلك للمطورين؟ يمكن لأي مطور‑أب أو مطور‑أم أن ينسخ المستودع، يضيف قصصًا أو أصواتًا جديدة، أو يدمج وكيلًا آخر مثل Claude أو ChatGPT لتوليد محتوى مخصص. بما أن التطبيق يعمل على Cloudflare Workers، فهو مثال عملي على بناء تطبيقات خفيفة الوزن دون الحاجة إلى خوادم تقليدية.

المصدر: github.com

«نموذج عالم الشركة» يغيّر اتخاذ القرار بالذكاء الاصطناعي
العامل البشري يصبح عنق الزجاجة في Anthropic

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل