DevMotion — مكتبة الأيقونات والرسومات المحلية تحديث: 25 أكتوبر 2026 20,407 ملفات رسوم قابلة للاختيار، تشمل تنويعات الشكل واللون؛ ليست 20,407 مفاهيم مختلفة. العدد الفعلي مأخوذ من الملفات المقبولة، وليس أرقام صفحات الدعاية. المصادر والإصدارات ----------------- Tabler Icons: 6,238 — @iconify-json/tabler 1.2.42 — MIT https://github.com/tabler/tabler-icons Material Design Icons: 7,447 — @iconify-json/mdi 1.2.3 — Apache-2.0 https://github.com/Templarian/MaterialDesign Health Icons: 2,062 — @iconify-json/healthicons 1.2.14 — MIT https://github.com/resolvetosavelives/healthicons Devicon: 1,063 — @iconify-json/devicon 1.2.71 — MIT https://github.com/devicons/devicon Fluent Emoji Flat: 3,139 — @iconify-json/fluent-emoji-flat 1.2.6 — MIT https://github.com/microsoft/fluentui-emoji Bioicons: 458 رسمة علمية مقبولة من مجموعة CC0 فقط. https://bioicons.com/ Source commit: d29e766ea7580b8063c4f47b29e872db40a4d979 فُحصت 488 رسمة من مجلد cc-0؛ استُبعدت 30 تحتوي صورًا نقطية أو مراجع/عناصر غير مدعومة. أزيلت بيانات محرر Inkscape والإعلانات القديمة عن DTD دون جلبها. أسماء الفنانين والمصدر الأصلي محفوظان لكل رسم في catalog.json. لا تشمل هذه النسخة مجموعات Bioicons بتراخيص CC BY أو CC BY-SA. نصوص التراخيص في licenses/. رقم الإصدار هنا لإعادة توزيع بيانات Iconify؛ قد يختلف عن إصدار المشروع الأصلي. Iconify مصدر تنسيق وتجميع، وليس ترخيصًا موحدًا لكل الرسومات. شعارات البرمجة وغيرها تحتفظ بحقوق العلامات التجارية لأصحابها. تنزيل SVG من الواجهة يضمّن بيانات المصدر ونص ترخيص المجموعة داخل تعليق XML. يوجد زر مستقل لتنزيل بيانات المصدر. ملفات الفيديو المصدرة تستخدم ملف asset-credits.json المصاحب للمشروع؛ احتفظ به وبإشعارات التراخيص عند التوزيع. الاستخدام --------- افتح /assets/icons/index.html من الاستوديو المحلي. ابحث بالعربي أو بالإنجليزي، اختر المجال أو المجموعة، ثم افتح الأيقونة. يمكن تنزيل SVG أو نسخ عنصر asset-icon لاستخدامه في بيانات الحلقة. لو نسخت عنصرًا، اضبط start/end بالنسبة لمدة المشهد وضعه داخل scene.nodes. هذا الاختيار لا يغير الحلقة المفتوحة تلقائيًا. البحث العربي يعتمد على قاموس مرادفات محلي، وليس استدعاء AI. يدعم مصطلحات للمهن والعلوم والأعضاء والرياضة والبرمجة وغيرها، لكنه ليس ترجمة شاملة لكل مصطلح علمي. الإنجليزية متاحة بالاسم الأصلي. التصنيفات اقتراحات قابلة للتحسين وقد يتكرر الرسم في أكثر من مجال. الأيقونات العلمية توضيحية وتحتاج مراجعة المحتوى نفسه عند شرح تركيب أو علاقة دقيقة. الأداء والتكلفة --------------- كل الملفات محلية بعد التنزيل؛ لا يوجد اعتماد على خدمة أيقونات أو CDN وقت العرض. فهرس البحث مستقل عن بيانات الرسم. الواجهة تعرض 48 بطاقة في المرة وتحمل مجموعات صغيرة عند الحاجة؛ الرسومات العلمية تحمل فرديًا. المترجم يضمّن SVGs المستخدمة فقط في icon-assets.js لكل حلقة، وينتظر المحرك اكتمال فك صورها قبل أول فريم. لا تُحمّل المكتبة كلها مع كل فيديو. اختيار الأيقونات يتم حاليًا من الواجهة/البيانات. مخطط OpenAI لا يزال يستخدم قائمته القديمة ذات 44 أيقونة؛ ترشيح عدد صغير من المكتبة حسب السكريبت خطوة مستقلة لم تُنفذ بعد. لم نضع 20 ألف اسم في prompt أو نجرِ أي طلب توليد مدفوع. مثال يعمل في المحرك: episodes/icons-demo/episode.json تصديره: exports/icons-demo-animatic.mp4 — 4 ثوانٍ صامتة لاختبار ستة مجالات. تقرير الفحص: exports/icon-library-test.json فحص البيانات: npm test فحص المتصفح والمحرك: node integrations/icons/verify.cjs إعادة الاستيراد للمطور --------------------- integrations/icons/sources-lock.json يسجل الأرشيفات وإصداراتها وبصمات SHA-512 وشجرة SVGs العلمية مع commit وبصمات Git. import_library.py يتحقق من البيانات قبل إخراجها ولا يشغل كود الحزم. لا يلزم إعادة الاستيراد لتشغيل الحزمة الحالية؛ الفهرس والرسومات موجودون بالفعل. لا تُضاف الأيقونات المخفية أو الأسماء المستعارة إلى العدد. تفاصيل الاستبعادات في import-report.json.