عن المشروع

متحف الحيوانات ما قبل التاريخ هو متحف ثلاثي الأبعاد مجاني ومفتوح المصدر مصمم للأطفال الفضوليين والكبار الذين يجلسون بجانبهم. يعرض معروضات الحيوانات ما قبل التاريخ بالإنجليزية أو الصينية المبسطة، مع سرد قصير ودليل للوالدين للأسئلة التي تتبع ذلك. المشروع مجاني للزيارة، ولا يتطلب حسابًا، ولا يتضمن إعلانات أو نصوصًا تحليلية. يُوصف الدافع بشكل شخصي: عندما كانت ابنة المؤلف في الثالثة من عمرها، جعلتها برامج الديناصورات التلفزيونية تشعر بعدم الارتياح لأن القصص كانت تتمحور حول المطاردات والقتال وهزيمة الديناصور. بدلاً من ذلك، يقدم المتحف مكانًا لا يوجد فيه فوز أو خسارة ولا مشاهد مخيفة. يمكن للطفل اختيار حيوان، وتدويره، والاستماع إلى مقدمة قصيرة، بينما يمكن للبالغ إضافة فكرة أو طرح سؤال. تشمل ميزات التفاعل وإمكانية الوصول السحب بإصبع أو فأرة لتدوير النموذج، والقرص أو التمرير للتكبير، وسرد قصير بالإنجليزية والصينية الماندرين لا يتم تشغيله تلقائيًا أبدًا، وتخطيط متجاوب للهاتف والجهاز اللوحي وسطح المكتب. يدعم التنقل بلوحة المفاتيح ويحترم إعدادات تقليل الحركة. يتبع المتحف لغة الجهاز عند الزيارة الأولى، ويسمح بالتبديل بين الإنجليزية والصينية المبسطة في أي وقت، ويتذكر الاختيار، ويوفر رابطًا قابلًا للمشاركة لكل لغة. وهو موجه بشكل أساسي للأطفال من عمر 2-6 سنوات مع وجود شخص بالغ قريب. تمتد المعروضات عبر البر والسماء والبحر. تشمل حيوانات البر الستيغوصور، والباكيسيفالوصور، والتيرانوصور ريكس، والتريسيراتوبس، والأباتوصور، والجيغانتو رابتور، والماموث الصوفي، والماياصورا، والسوروبيلتا، والديلوفوصور، والسبينوصور، والليستروصور، والباريونيكس، والكارنوتور. تشمل حيوانات السماء البترانودون، والرامفورينخوس، والتوباندكتيلوس، والميغانيورا، والأركيوبتركس. تشمل حيوانات البحر الإكثيوصورات، والبليزيوصورات، والميغالودون، والموزاصور، والأنومالوكاريس. تمثل معروضات الإكثيوصور والبليزيوصور مجموعات أوسع بدلاً من نوع واحد محدد، وتوصف الألوان والأنسجة الرخوة وبعض الحركات بأنها إعادة بناء فنية مستنيرة بالأدلة. تتم معالجة الخصوصية بشكل صريح: لا يوجد تسجيل دخول أو ملف تعريف مستخدم، ولا يُطلب أي أسماء أو تفاصيل اتصال. في ميزة "قارن معي"، قد يختار أحد الوالدين اختياريًا صبيًا أو فتاة وإدخال طول تقريبي فقط لضبط مقياس الشخصية ثلاثية الأبعاد ووجهة النظر في الصفحة الحالية؛ لا يتم وضع هذه الخيارات في الرابط، أو تحميلها، أو إرسالها إلى التحليلات، وتختفي عند إغلاق الصفحة. لا تُجري التجربة أي استدعاءات وقت التشغيل لخدمات الذكاء الاصطناعي أو الإعلانات أو التحليلات؛ النماذج والصور والسرد هي أصول ثابتة مُعدة مسبقًا. للتطوير المحلي، يلزم Node.js 20.19 أو أحدث، مع npm ci و npm run dev كأوامر أساسية. تشمل فحوصات المشروع lint و typecheck واختبارات الوحدة والبناء واختبارات النهاية إلى النهاية. تُوجَّه المساهمات بواسطة دليل تأليف الحيوانات ووثيقة المساهمة. يحدد المستودع عدة طبقات قانونية: يستخدم كود البرمجيات GNU AGPL-3.0-only؛ وتستخدم كتابة المتحف الأصلية والسرد وخلفيات المعروضات والمحتوى المشابه CC BY-NC-SA 4.0؛ وتحتفظ مكتبات الطرف الثالث والخطوط والنماذج ثلاثية الأبعاد والأصول المختلطة بشروطها المسجلة الخاصة؛ وتُحفظ أسماء المشروع وشعاراته وعناصر العلامة التجارية المحددة للمصدر، بينما تظل النسخ المتفرعة المعاد تسميتها وإعادة علامتها التجارية مرحبًا بها ضمن التراخيص المعمول بها. GitHub هو المستودع الأساسي، مع AtomGit كمرآة رسمية للزوار في البر الرئيسي للصين.