مسار الأتمتة والنو-كود · المشروع التطبيقي 3 من 3

مشروع: لوحة تجميع فرص من مصادر RSS

أسبوع شغل مركز، صفر تكلفة، ومخرَج بيفيدك شخصياً مو بس بملف أعمالك: أتمتة n8n بتجمع عدة مصادر RSS دفعة وحدة، بتفلتر الفرص ذات الصلة، بتمنع تكرار الفرص المكتشفة قبل، وبترسلك ملخصاً يومياً بتيليغرام — أشمل مشروع بالمسار وأقربه لأتمتة حقيقية تخدمك أنت أول ما تخدم عميلاً.

ابدأ خطوات التنفيذ ارجع لخارطة المسار

ليش هالمشروع بالذات؟

لأنه بيجمع كل مهارات المشروعين السابقين بمستوى تعقيد أعلى، وبيضيف مهارة جديدة أساسية: التعامل مع مصادر متعددة دفعة واحدة. بدل مصدر بيانات واحد (جدول أو نموذج)، هون عندك ثلاثة أو أربعة مصادر RSS مستقلة لازم تُدمج بمسار واحد، تُفلتر بمنطق واحد، وتُقارن بسجل سابق لمنع التكرار — وهاد بالضبط شكل التعقيد اللي بتشوفه بمشاريع «ربط الأنظمة» الحقيقية الأعلى سعراً بالسوق الموثق.

وفيه سبب عملي مضاعف: خلافاً للمشروعين السابقين اللي بنيتهم لعميل وهمي، هالأتمتة بتخدمك أنت شخصياً وأنت عم تبحث عن أول فرص فريلانس بمجال الأتمتة نفسه. لما تخلص المشروع، رح يكون عندك أداة حقيقية بتساعدك تكتشف فرص جديدة أسرع من المنافسين اللي عم يتصفحوا المواقع يدوياً — استخدام عملي مباشر لمهارتك الجديدة.

بصراحة كمان: هالمشروع بيعلّمك درساً مهماً بمعالجة الأخطاء ما تعلمته بالمشروعين السابقين — الفشل الجزئي. لو مصدر RSS واحد من أصل أربعة تعطل مؤقتاً، سير عملك ما لازم يتوقف كلياً ويخسر بيانات الثلاثة الباقيين. هالمفهوم — استمرار العمل رغم فشل جزء منه — هو علامة أتمتة مصممة بنضج، وأغلب المبتدئين ما بينتبهوا له إلا بعد أول تجربة فاشلة حقيقية.

خطوات التنفيذ الكاملة

المدة الواقعية: أسبوع كامل بمعدل 1–2 ساعة شغل يومياً، لأن جزءاً من التقييم يحتاج مراقبة السير لعدة أيام متتالية. لا تستعجل — الاختبار الممتد جزء من المشروع لا خطوة إضافية.

الخطوة 1: اختر ثلاثة إلى أربعة مصادر RSS ذات صلة (ساعتان)

ابحث عن مصادر RSS نشطة ذات صلة بمجال الأتمتة أو الفريلانس — مواقع وظائف تنشر خلاصات RSS، مدونات تقنية عن n8n وMake، أو نشرات تحديثات أدوات الأتمتة. اختبر كل رابط RSS بمتصفحك أولاً للتأكد أنه يعمل فعلاً وينشر محتوى بانتظام قبل بناء أي شيء عليه — مصدر معطل أو بطيء التحديث يفسد نتيجة المشروع كله.

الخطوة 2: جهّز جدول لوحة الفرص بأعمدة واضحة (ساعة)

ابنِ جدول Google Sheets بأعمدة: العنوان، الرابط (المعرّف الفريد لمنع التكرار)، المصدر، تاريخ الاكتشاف، والحالة (جديد/مُراجَع). عمود الرابط هو الأهم هون — رح يكون مرجعك لمعرفة هل فرصة معينة اكتُشفت من قبل أم لا.

الخطوة 3: ابنِ مُشغّلاً زمنياً يعمل مرة أو مرتين يومياً (نصف ساعة)

أضف عقدة Schedule Trigger تشغّل سير العمل مرة أو مرتين يومياً — تكرار أعلى من هيك غير ضروري لمصادر RSS العادية وبيستهلك موارد بلا فائدة إضافية حقيقية.

الخطوة 4: اقرأ كل مصدر RSS وادمج المخرجات بمسار واحد (ساعتان ونصف)

أضف عقدة قراءة RSS منفصلة لكل مصدر اخترته، ثم اجمع مخرجاتها كلها بعقدة Merge بمسار واحد موحد. هالخطوة تطبيق مباشر لمفهوم دمج مصادر متعددة — من هون وصاعد، باقي سير العمل يتعامل مع كل العناصر كقائمة واحدة بغض النظر عن مصدرها الأصلي.

الخطوة 5: فلتر العناصر بكلمات مفتاحية ذات صلة (ساعتان)

أضف عقدة Filter تُبقي فقط العناصر اللي عنوانها أو وصفها يحوي كلمات مفتاحية حددتها مسبقاً (مثل «n8n»، «أتمتة»، «Make»، «Automation»). جرّب الفلتر بمصادرك الفعلية وراقب النتيجة: فلتر ضيق جداً بيفوّت فرصاً حقيقية، وفلتر واسع جداً بيغرقك بنتائج غير ذات صلة — عدّل الكلمات المفتاحية بناءً على النتيجة الفعلية لا التخمين النظري.

الخطوة 6: أضف منطق منع تكرار الفرص المكتشفة سابقاً (ثلاث ساعات)

لكل عنصر ناجٍ من الفلتر، قارن رابطه بجدول اللوحة الحالي (عبر قراءة الجدول ومطابقة الروابط) قبل إضافته — إن كان موجوداً مسبقاً، تجاهله. هالخطوة هي أصعب جزء تقني بالمشروع وأهمها: بدونها، رح تتكرر نفس الفرص بلوحتك كل يوم وتفقد اللوحة فائدتها العملية بالكامل خلال أيام قليلة.

الخطوة 7: اكتب الفرص الجديدة بجدول اللوحة (ساعة)

أضف عقدة Google Sheets (Append) تكتب فقط العناصر الجديدة الناجية من خطوتي الفلترة ومنع التكرار، مع كل تفاصيلها. تأكد أن الكتابة تحدث بعد التحقق من عدم التكرار مباشرة — لا قبله — لتفادي أي فجوة زمنية تسمح بإدخال مكرر.

الخطوة 8: جمّع ملخصاً يومياً وأرسله عبر تيليغرام، واختبر أسبوعاً (يوم إلى أسبوع مراقبة)

أضف خطوة تجمع عدد الفرص الجديدة المكتشفة بهذا التشغيل مع أهم عنوانين منها، وأرسلها كملخص واحد مقروء لبوت تيليغرام أنشأته بنفس طريقة المشروع الأول — «اليوم: 3 فرص جديدة» أفضل من ثلاث رسائل منفصلة تغرق قناتك. اترك سير العمل يشتغل تلقائياً لأسبوع كامل وراقبه يومياً: هل يتعامل مع تعطل مصدر واحد بلا توقف الباقي؟ هل منع التكرار يعمل بثبات مع تراكم البيانات؟ هالمراقبة الممتدة جزء أساسي من إثبات جاهزية المشروع، لا خطوة اختيارية.

معايير التقييم الذاتي — قيّم حالك بصدق

لا تعتبر المشروع خالصاً قبل ما تحقق كل بند. هالمشروع الأشمل بالمسار — التساهل هون بيعني ملف أعمال ناقص أهم قطعة فيه:

  • كل المصادر تُقرأ وتُدمج بمسار واحد فعلياً: تحققت أن عناصر من مصادر مختلفة تظهر معاً باللوحة النهائية.
  • الفلتر يوازن بين الدقة والشمول: عدّلته بناءً على نتيجة فعلية لا تخمين، ولا يفوّت فرصاً واضحة الصلة ولا يغرقك بغير ذي صلة.
  • منع التكرار يعمل بثبات عبر عدة تشغيلات: راقبت اللوحة لعدة أيام وتأكدت أن نفس الفرصة لا تتكرر.
  • تعطل مصدر واحد لا يوقف باقي السير: اختبرت هذا بتعطيل أحد الروابط عمداً وتأكدت أن باقي المصادر استمرت بالعمل.
  • الملخص اليومي مقروء ومجمّع لا رسائل متفرقة: رسالة واحدة واضحة بدل إغراق القناة بإشعارات منفصلة لكل عنصر.
  • راقبته لأسبوع كامل فعلياً: لا اكتفيت باختبار يوم واحد — التراكم عبر أيام هو ما يكشف مشاكل منع التكرار الحقيقية.
  • لا مفاتيح أو Tokens ظاهرة بأي عقدة: كل بيانات الاعتماد محفوظة بنظام Credentials المشفر حصراً.
  • بإمكانك شرح منطق منع التكرار من الذاكرة: إذا سألك عميل مستقبلي «كيف بتتأكد إنه ما في تكرار؟» بتجاوب بثقة وبتفصيل تقني دقيق.

كيف تعرضه بمعرض أعمالك؟

هالمشروع أقوى قطعة تقنية بملف أعمالك لأنه بيثبت تعاملك مع تعقيد حقيقي — مصادر متعددة، فلترة، منع تكرار، وفشل جزئي — لا سيناريو مبسط. أساسيات بناء دليل ملموس بلا خبرة سابقة بتلاقيها بدليل معرض أعمال بلا خبرة، وطبّق عليه هون بالذات لأن المشروع يستحق شرحاً تقنياً أعمق من الآخرين.

سطر العرض المقترح: «بنيت أتمتة تجمع عدة مصادر RSS، تفلترها بكلمات مفتاحية، تمنع تكرار الفرص المكتشفة سابقاً، وترسل ملخصاً يومياً — مع معالجة فشل جزئي لا توقف السير كاملاً عند تعطل مصدر واحد». هالوصف بالذات يجاوب على سؤال يطرحه أي عميل يفكر بمشروع ربط أنظمة معقد: «شو بيصير لو فشل جزء من النظام؟» — وأنت عندك جواب مثبت بمشروع حقيقي جربته بنفسك.

وبكذا تكون خلصت الثلاثية: مشروع أتمتة النشر المجدول أثبت فهمك للمُشغّلات الزمنية ومنع التكرار البسيط، مشروع ربط نموذج الطلبات أثبت فهمك للاستقبال اللحظي والتصنيف الشرطي ومعالجة الأخطاء، وهالمشروع أثبت قدرتك على معالجة تعقيد حقيقي متعدد المصادر — الثلاثة مع بعض بيغطوا تقريباً كل نوع مشروع أتمتة تشوفه فعلياً بإعلانات الوظائف والمشاريع المنشورة.

الأخطاء القاتلة — لا تقع فيها

تصميم سير عمل يتوقف كلياً عند فشل مصدر واحد

إذا تعطل رابط RSS واحد أوقف السير كله، فقدت بيانات المصادر الثلاثة الباقية بلا داعٍ. صمّم كل مصدر ليعمل بشكل شبه مستقل قدر الإمكان، بحيث فشل واحد لا يمنع نجاح الباقي.

الاكتفاء باختبار يوم واحد فقط

مشاكل منع التكرار الحقيقية تظهر فقط مع تراكم البيانات عبر عدة تشغيلات — اختبار يوم واحد يعطي انطباعاً كاذباً بالنجاح بينما المشكلة تظهر باليوم الثالث أو الرابع.

فلتر كلمات مفتاحية بلا مراجعة فعلية للنتائج

كتابة كلمات مفتاحية بالتخمين بلا مراجعة ما يمر فعلياً وما يُستبعد يؤدي لفلتر يبدو منطقياً نظرياً لكنه يفوّت فرصاً واضحة أو يغرقك بضجيج غير ذي صلة — راجع النتيجة الفعلية دائماً وعدّل بناءً عليها.

إرسال رسالة منفصلة لكل عنصر جديد بدل ملخص واحد

لو ظهرت خمس فرص جديدة بنفس اليوم وأرسلت خمس رسائل منفصلة، أغرقت قناتك وأزعجت نفسك من أداة كان يفترض أن تريحك. جمّع دائماً بملخص واحد مقروء.

أسئلة بتخطر ببالك

ما لقيت مصادر RSS كتيرة بمجال الأتمتة تحديداً — شو الحل؟

وسّع بحثك: مواقع وظائف عامة كثيرة تنشر خلاصات RSS لتصنيفات فرعية، ومدونات تقنية عامة تغطي أخبار الأدوات بشكل متكرر حتى لو لم تكن مخصصة للأتمتة حصراً. وإذا فعلاً ما توفرت مصادر كافية بمجالك المحدد تماماً، استخدم مصادر من مجال قريب (تطوير الويب، الذكاء الاصطناعي) للتمرين — الهدف التقني الأساسي هو إتقان دمج المصادر والفلترة ومنع التكرار، وهذه المهارة تنتقل حرفياً لأي موضوع تختاره لاحقاً.

ليش هالمشروع بالذات آخر واحد بالمسار مو أوله؟

لأنه يجمع كل المفاهيم اللي بنيتها بالمشروعين السابقين — المُشغّل الزمني ومنع التكرار من المشروع الأول، والفلترة الشرطية ومعالجة الأخطاء من المشروع الثاني — ويضيف عليها تعقيداً جديداً (مصادر متعددة وفشل جزئي) بمستوى واحد أعلى فقط. لو بدأت فيه مباشرة بلا المشروعين السابقين، رح تواجه كل المفاهيم دفعة واحدة بدل ما تبنيها تدريجياً — والترتيب المتدرج هو نفسه سبب تسميته «مسار» لا قائمة مشاريع عشوائية.

خلصت الثلاثية؟ صرت جاهزاً للتقديم

معك هلق حزمة كاملة: أتمتة النشر المجدول، وربط نموذج الطلبات وإشعار تيليغرام، ولوحة تجميع الفرص من RSS — ثلاث قطع تقنية موثقة تغطي المُشغّلات الزمنية واللحظية، الشروط والتصنيف، ومعالجة مصادر متعددة وأخطاء جزئية. فخطوتك الجاية مو مشروعاً رابعاً، بل بناء عرضك الأول والتقديم الفعلي.

دليل أول عميل فريلانس ارجع لخارطة المسار

ابدأ التعلم مجاناً كيف أقبض؟