ما الذي أبنيه
ليست دراسات حالة كُتبت لملف أعمال. هذه أنظمة تعمل في الإنتاج، وفرقها ما زالت تستخدمها.
بعض هذا بُني داخل جهات أعمل معها. أذكر المنهجية والنتيجة فقط، بلا أرقام داخلية ولا بيانات عملاء ولا أسماء تتجاوز ما أذن صاحبها بنشره.
عمليات المستودعات
قيد الاستخدام اليومي
نظام الجرد الدوري
التصميم والبناء والتطبيق · ٢٠٢٦
المستودع الذي يجرد مرة واحدة في السنة، على الورق، يكتشف أخطاءه مرة واحدة في السنة. هذا النظام استبدل ذلك بجردٍ دوري مستمر: يُستورد المخزون من أودو إلى لقطة غير قابلة للتعديل، ويعدّ العدّادون بالجرد الأعمى من هواتفهم دون رؤية الكمية المتوقعة، ثم يراجع المشرف، ولا تُغلق إلا السطور المطابقة. أما الفروقات فتتصاعد عبر سُلّم ثابت، إعادة عدّ، ثم عدّ ثالث، ثم إغلاق موثّق، بحيث لا يمكن شطب عجزٍ بهدوء.
النتيجة
- ١٬٦٣٩ صنفًا ضمن استيراد من ١٬٦٩٥ سطرًا، يعدّها فريق أرض العمل
- الجرد الأعمى أزال التحيّز الذي كان يجعل العدّ يوافق النظام بدل أن يوافق الرفّ
- محرّك توصيات يرتّب ما يجب عدّه تاليًا، ويشرح السبب
- إغلاق العجز مشروط بمستند، لا شطب صامت
بُني بـ
- Node.js
- SQLite
- تصدير أودو
- Docker
- Traefik
أتمتة العمليات
يعمل
بوتات عمليات المستودع
التصميم والبناء · ٢٠٢٦
ثلاث أدوات داخل المحادثة تُخرج الورق من العمل اليومي: قراءة مستندات الشحن، واستلام الحاويات، وحساب تكلفة الشحن. والمثير للاهتمام هو ما يُشغّلها، نماذج محلية على خادمنا بدل واجهة مدفوعة بالاستهلاك، مع تحويل صوتي محلي للرسائل الصوتية. التكلفة الشهرية المتكررة صفر، ولا تغادر أي بيانات تشغيلية الجهاز.
النتيجة
- ثلاثة مسارات عمل انتقلت من الإدخال اليدوي إلى المحادثة، ويستخدمها فريق العمليات
- صفر إنفاق شهري على الذكاء الاصطناعي: النماذج على أجهزة مملوكة
- تفريغ الرسائل الصوتية محليًا، ليستخدمها من يداه مشغولتان
- لا تخرج أي بيانات تشغيلية إلى واجهة طرف ثالث
بُني بـ
- نماذج محلية (Ollama)
- Whisper
- تيليجرام
- Python
إدارة الحسابات
يعمل
إحاطة ذكاء العملاء
التصميم والبناء · ٢٠٢٦
يُفترض بمدير الحساب أن يعرف ما جرى لعملائه هذا الأسبوع، ولا يجد وقتًا ليعرف. هذا النظام يقرأ الأخبار حول كل حساب، ويُصفّيها إلى ما يهمّ تجاريًا فعلًا، ويكتب الإحاطة بالعربية، ويرسلها في التوقيت الذي يناسب كل مدير، مع قائمة مستلمين مغلقة بحيث لا يُسرّب خطأ في الإعداد إحاطةَ عميل إلى الشخص الخطأ.
النتيجة
- إحاطة عربية يومية لكل مدير حساب، تصل تلقائيًا
- قائمة المستلمين المغلقة مطبَّقة على المُرسَل إليه والنسخة معًا
- يعمل على اشتراك بدل الفوترة بالاستهلاك
بُني بـ
- Python
- RSS
- مسار نماذج لغوية
- cron
تقييم
يعمل · عام
محاكي تقييم مديري الحسابات
التصميم والبناء · ٢٠٢٦
محاكٍ قائم على السيناريوهات لتقييم مديري الحسابات على الحُكم لا على الحفظ. يمرّ المرشّح بمواقف واقعية مع العملاء، ويُقيَّم على طريقة تفكيره لا على ما يستطيع استرجاعه.
النتيجة
- أداة عامة تعمل مباشرة، تُستخدم لتقييم منظّم
- تقييم بالسيناريو يحلّ محل الاختبار القائم على الحفظ
بُني بـ
- React
- TypeScript
- Vite
- Serverless
شاهده مباشرة ↗
بنية الذكاء الاصطناعي
يعمل
أسطول وكلاء خاص للعمليات
التصميم والبناء والتشغيل · ٢٠٢٦
أسطول خاص من الوكلاء المتخصصين يعمل على خادمي، يتولّى المهام والمالية والبريد والبيانات الصحية وعمليات المحتوى، كلٌّ معزول بذاكرته وصلاحياته. بنيته لأنني أردت أن أعرف ما الذي يصمد فعلًا حين تُشغّل الوكلاء على عملٍ يومي حقيقي لشهور، لا ما يصمد في عرضٍ تجريبي.
النتيجة
- ١٢ وكيلًا متخصصًا في تشغيل مستمر
- النماذج المحلية هي الأصل، والواجهات المدفوعة بديل احتياطي فقط
- عزل صارم: صلاحيات وكيلٍ ليست صلاحيات آخر
بُني بـ
- Docker
- نماذج محلية ومستضافة
- تيليجرام
- Linux
التوظيف
يعمل
مساعد التقديم على الوظائف
التصميم والبناء · ٢٠٢٦
مسار فيه إنسان في الحلقة: يجد الوظائف القيادية المناسبة، ويُقيّم مدى ملاءمتها بنموذج يعمل محليًا، ثم يرسل بطاقة للموافقة. لا شيء يُقدَّم تلقائيًا، القرار يبقى عند إنسان، في كل مرة.
النتيجة
- الوظائف تُقيَّم قبل أن ينفق عليها إنسانٌ انتباهه
- الموافقة مطلوبة لكل إجراء يخرج للخارج
- يعمل على استدلال محلي، بلا تكلفة لكل طلب
بُني بـ
- Python
- PocketBase
- نموذج محلي
- systemd