مقدمة
مرحبًا بعودتك إلى سلسلة Creator Cloud! نحن متحمسون لمواصلة تعاوننا مع سكوت من Alpha Nerd Tech، الذي يدفع حدود ما يمكن لخادم منزلي صغير أن يفعله للمحترفين المبدعين.
في الجزء الأول، أثبتنا الفكرة بأمر واحد. لكن لنكن صادقين—كتابة الأوامر ليست بالضبط "نيرفانا سير العمل". في هذه الحلقة، يأخذنا سكوت إلى الكأس المقدسة لإدارة البيانات: الاستيراد التلقائي الكامل. نتحدث عن نظام توصل فيه بطاقة SD، تبتعد، وZimaBoard يتولى الباقي. لا تطبيقات، لا نقرات، لا مراقبة.
لنغص في كيفية تحويل سكوت لـ ZimaBoard 2 إلى جهاز وسائط مؤتمت.
(شكر كبير لسكوت على هذا الدرس الرائع. تأكد من الاشتراك في Alpha Nerd Tech لمزيد من الغوص العميق!)
الحلم: استيراد "بدون فوضى"
كمصور فيديو أو فوتوغرافي، آخر شيء تريده بعد التصوير هو سحب المجلدات يدويًا، إعادة تسمية الملفات، والقلق إذا فاتك مقطع.
يطرح سكوت السؤال النهائي: "كم سيكون رائعًا أن تأخذ بطاقة SD، توصلها إلى نظامك، وتجد ملفاتك قد تم استيرادها بالفعل، مصنفة حسب الكاميرا، وجاهزة للتحرير؟"
اليوم، نكمل العمل الذي بدأناه في الجزء الأول. الهدف بسيط: توصل الجهاز، والنظام يقوم بالعمل.
البنية: لماذا تعيش النصوص مع البيانات
قبل أن نصل إلى السحر، دعونا نلقي نظرة على هيكل الملفات. في تجمع التخزين، لدينا:
- مجلد CreatorCloud: الجذر.
- المكتبة: حيث تعيش الوسائط المصنفة.
- السجلات: دليل على ما حدث (ضروري للثقة!).
- النصوص: حيث تعيش منطق الأتمتة.
انتظر، لماذا النصوص ليست في نظام التشغيل؟
إذا كنت من قدامى مستخدمي لينكس، قد تكون معتادًا على وضع النصوص في /usr/bin. مع ذلك، ZimaOS مصمم ليكون غير قابل للتغيير.
ملاحظة تقنية: (غير القابل للتغيير يعني أن نظام التشغيل "للقراءة فقط" ومقفل. هذا يمنع تحديثات النظام من كسر إعداداتك المخصصة، وبصراحة، يحميك من كسر النظام عن طريق الخطأ.)
باحتفاظ النصوص في تجمع التخزين، يستمر سير العمل عبر التحديثات وإعادة التشغيل وحتى تبديل الأجهزة. الأتمتة تعيش مع الوسائط، لا مع الجهاز.

العقل المدبر: نصيْن للتحكم في كل شيء
لجعل هذا الإعداد ZimaBoard يعمل بشكل مستقل تمامًا، يستخدم سكوت نصيْن محددين.
1. سكربت الاستيراد الآلي (العامل)
يقوم هذا السكربت بالعمل الشاق. يتضمن "مفتاح أمان" للتوقف فورًا إذا حدثت أخطاء—لا يُسمح بالأخطاء الصامتة.
هو ذكي بما يكفي لاكتشاف السياق. ينظر إلى هياكل المجلدات وأسماء الملفات لتحديد علامة الكاميرا:
- DJI: يبحث عن بادئات DJI_.
- Canon: يبحث عن هياكل مجلد MVI_ أو كانون.
- GoPro: يتعرف على تخطيط DCIM المحدد.
- Sony: يحدد هياكل XML الخاصة بسوني.
يتم فرز الملفات تلقائيًا. إذا رأى السكربت ملف DJI، يذهب إلى مجلد DJI. إذا رأى ملفًا لا يتعرف عليه؟ يذهب بأمان إلى مجلد "كاميرا غير معروفة". لا يُفقد شيء أبدًا.
2. سكربت المراقب (المدير)
هذا هو الجزء الذي يجعل النظام يبدو كجهاز مخصص. يعمل في حلقة كل ثانيتين، ويفحص "جدول التركيب" للنظام (قائمة الأقراص المتصلة).
كيف يعمل:
- يفحص الأجهزة الجديدة المركبة تحت /media.
- يتجاهل صراحة محرك نظام ZimaOS ومجموعة التخزين الرئيسية (حتى لا يحاول نسخ نفسه احتياطيًا!).
- يستخدم مؤقت التثبيت. (هذه طريقة أنيقة للقول إنه ينتظر بضع ثوانٍ للتأكد من استقرار الاتصال قبل القيام بأي شيء).
- بمجرد التأكيد، يُشغّل سكربت الاستيراد الآلي.

العرض المباشر: يعمل ببساطة
في الفيديو، يقوم سكوت بإجراء اختبار مباشر وهو حقًا جميل للمشاهدة.
- يقوم بتوصيل بطاقة SD.
- لم يتم كتابة أي أوامر.
- يكتشف النظام البطاقة على الفور.
النتيجة؟ اكتشف السكربت أن بطاقة SD واحدة قد استخدمت في كل من طائرة DJI وكاميرا كانون. فصّل الملفات، وأرسل لقطات الطائرة إلى مجلد DJI ولقطات الكاميرا إلى مجلد كانون.
ثم يستبدل بطاقة GoPro. بوم. تم الكشف عنها، واستيرادها، وفرزها في مجلدات فرعية للفيديو والصور بناءً على التاريخ.
هذا هو شكل الاستيراد الهادئ. يعمل ZimaBoard كمساعد صامت، ينظم حياتك الرقمية بينما تذهب لتناول القهوة.
ما التالي؟
لقد بنينا بنجاح محطة استيراد "بدون رأس". لكن البيانات لا تزال موجودة فقط على الخادم.
في الجزء 3، سيُظهر لنا سكوت كيف:
- زامن هذه المكتبة مباشرة مع Mac Studio (أو جهاز كمبيوتر).
- قم بأتمتة التسليم بحيث تكون الملفات جاهزة للتحرير بمجرد جلوسك على مكتبك.
هذه اللوحة الصغيرة لديها الكثير لتقدمه. ترقب المزيد!
هل أنت مستعد لبناء سحابة المُبدع الخاصة بك؟ اطلع على ZimaBoard 2 على shop.zimaspace.com وابدأ في امتلاك سير عملك.
مركز حملة Zima
المزيد للقراءة

ماذا يحدث عندما يتقاتل وكيلان ذكاء اصطناعي على خادم واحد؟
استخدمت تجربة الأمن السيبراني بالذكاء الاصطناعي لـ Zero Noichi جهازين من ZimaBoard 2 لمحاكاة وكلاء المهاجم والمدافع، مما أظهر كيف يمكن لخوادم المختبرات المنزلية...

الذكاء الاصطناعي المحلي على ZimaCube 2 — توسيع PCIe، أولاما، وتأمين مستقبل مختبرك المنزلي
يأتي ZimaCube 2 مزودًا بأربعة فتحات NVMe، وفتحة توسعة PCIe، وذاكرة DDR5 — جاهز لتشغيل Ollama، وأنابيب RAG، وDocker مباشرةً من الصندوق. لا حاجة...

دليل مراقبة مختبر المنزل ZimaCube: من Uptime Kuma إلى وكلاء الذكاء الاصطناعي
راقب خادم منزلك باستخدام Uptime Kuma أو Pulse أو Proxmox Data Center Manager أو وكيل ذكاء اصطناعي لتتبع وقت التشغيل، والنسخ الاحتياطية، والآلات الافتراضية،...

