كل المشاريع/FEELPRO — AI PRODUCTIVITY ECOSYSTEM

نظرة عامة

FeelPro منظومة إنتاجية بالذكاء الاصطناعي بنتها AmalAxis حول حلقة واحدة متّصلة — اعمل، ركّز، خطّط، وقدّم تقاريرك — مثل المحترفين — وتُقدَّم في منتجَين تحت علامة تجارية واحدة.

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

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

وحول تلك الحلقة تقوم بقية منصّة الإنتاجية الشخصية: مزامنة سحابية تعمل دون اتصال أولًا وتوزّع حمولة مجمّعة واحدة على 19 مخزنًا لكل قسم، ومحرّك تنبيهات يراعي المناطق الزمنية مع ساعات هدوء وحدود يومية، واشتراكات تعمل على Stripe وGoogle Play Billing معًا.

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

وتغطّي المنصّتان معًا أكثر من 300 نقطة وصول REST وثلاث قنوات WebSocket فورية و97 نموذج بيانات و446 اختبارًا آليًا، تُشحن عبر مسارات GitLab CI/CD موجَّهة حسب الفرع تنشر بمجرّد الدفع.

التحدي

تطبيقات الإنتاجية تسجّل ما فعلته، لكنها نادرًا ما تغيّر ما ستفعله بعد ذلك. والأدوات التي يستخدمها الفرد وحده نادرًا ما تتحدّث مع الأدوات التي يستخدمها فريقه معًا. وكان المطلوب من FeelPro سدّ الفجوتين في آنٍ واحد — وهو ما راكم خمس مشكلات صعبة:

  • ذكاء اصطناعي يتصرّف بأمان. المدرّب القادر على الفعل — لا على المحادثة فقط — يحتاج بنية استدعاء أدوات يقترح فيها النموذج ويقرّر الخادم: كل تعديل يُتحقَّق منه ويُصرَّح به ويُنفَّذ على بيانات المستخدم نفسه، دون الوثوق بالنموذج مطلقًا.
  • جوال يعمل دون اتصال أولًا. المحترفون يعملون في مناطق بلا تغطية ويتنقّلون بين الأجهزة؛ وكان على المزامنة أن تدمج التغييرات المجمّعة دون اتصال بنظافة وبنتيجة حتمية.
  • تفاعل بلا إزعاج. التنبيهات هي نبض المنتج، لكن عبر المناطق الزمنية وساعات الهدوء والحدود اليومية — فملخّص صباحي مكرّر يعني فقدان مستخدم.
  • مسارا فوترة في وقت واحد. Stripe للبطاقات وGoogle Play Billing للمتجر، موحَّدان في آلة حالة اشتراك واحدة تقودها webhooks والتحقّق على الخادم.
  • تعدّد مستأجرين حقيقي. كل مؤسسة في Suite تأتي بأدوارها وحدودها وسياساتها الخاصة؛ وكان لا بدّ من فرض العزل في كل طلب، لا الوعد به في مخطّط.

وكل ذلك كان يجب أن يبقى قابلًا للتشغيل من فريق صغير — دفعة git واحدة لكل منصّة، دون أي خطوات نشر يدوية.

تصميم النظام

كيف يعمل

01/04
01

مدرّب ذكي يتصرّف، لا يكتفي بالإجابة

كيف يتحوّل طلب منطوق إلى حالة فعلية داخل التطبيق — والمفاتيح بيد الخادم لا بيد النموذج.

  1. 1يتحدّث المستخدم إلى المدرّب أو يكتب له، ويبثّ التطبيق المحادثة عبر WebSocket موثَّق
  2. 2يردّ النموذج اللغوي رمزًا برمز ويقرّر استدعاء الأدوات — إنشاء مهمة، أو بدء جلسة تركيز، أو تسجيل حالة مزاجية
  3. 3يُتحقَّق من كل استدعاء أداة ويُنفَّذ على الخادم على بيانات المستخدم نفسه، دون الوثوق بالنموذج مطلقًا
  4. 4تعود النتائج إلى المحادثة وإلى حالة التطبيق في رحلة واحدة، ويُنبّه المدرّب استباقيًا بناءً على المهام المعلّقة وسجلّ التركيز
02

جولة Pomodoro من البداية إلى النهاية

تقنية Pomodoro وقد جُهّزت بالقياس — جولات مؤقّتة لمهمة واحدة مع استراحات مقصودة، تحوّل النية إلى عمل عميق قابل للقياس.

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

مؤسسة تُهيّئ نفسها بنفسها

كيف تنتقل شركة من التسجيل إلى مساحة عمل محكومة بالأدوار بالكامل داخل FeelPro Suite.

  1. 1تسجّل المؤسسة نفسها مع تحقّق فوري من الاسم، فتحصل على مساحة عمل معزولة خاصة بها
  2. 2يعرّف المشرفون أدوارًا مخصّصة ويدعون الفريق، ويحمل كل طلب سياق المؤسسة
  3. 3يدير الموظفون يومهم — مهام على لوحات kanban، وتسجيل حضور مقيّد جغرافيًا، وطلبات إجازة، وتقارير يومية
  4. 4يوافق المديرون ويتابعون لوحات التحكّم ويصدّرون ملفات PDF ويفوّضون المساعد الذكي — مع التحقّق من صلاحية كل إجراء فوريًا عبر WebSockets
04

دفعة واحدة تشحن كل منصّة

كيف يُنشَر المنتجان دون تدخّل يدوي، من دفعة git إلى بيئات محصّنة داخل حاويات.

  1. 1دفعة إلى الفرع الرئيسي تُشغّل مسار GitLab CI/CD الخاص بالمنصّة، وفرع التطوير يوجَّه إلى بيئة اختبار منفصلة
  2. 2يزامن المسار الإصدار إلى الخادم، ويعيد بناء الحاويات، ويشغّل ترحيلات قاعدة البيانات مع الحفاظ على وحدات تخزين البيانات
  3. 3تُصدر شهادات TLS وتُجدَّد تلقائيًا، وتُثبَّت المهام المجدولة (أو يُعاد تثبيتها) كجزء من عملية النشر
  4. 4واختبار تحقّق سريع بعد النشر يؤكّد أن نقاط الوصول الفورية تعمل قبل أن يصبح المسار أخضر

أبرز الميزات

  • مدرّب ذكاء اصطناعي يعتمد الصوت أولًا ويُشغّل التطبيق الفعلي — 38 أداة استدعاء دوال تنشئ المهام وتُدير جلسات التركيز وتسجّل الحالة المزاجية وتجلب الإحصاءات عبر WebSocket محادثة متدفّق
  • محرّك تركيز بتقنية Pomodoro — جولات عمل عميق مؤقّتة لمهمة واحدة مع إيقاف واستئناف، واستراحات مقصودة متتبَّعة، وتسجيل فوري لعوامل التشتيت، تُختتم بتقييم ROTI (العائد على الوقت المستثمَر) يغذّي سلاسل الإنجاز والتحليلات
  • مزامنة سحابية تعمل دون اتصال أولًا — نقطة وصول واحدة توزّع حمولة مجمّعة على 19 مخزنًا لكل قسم، فتبقى الأجهزة متّسقة دون تعارضات
  • محرّك تفاعل يراعي المناطق الزمنية — 9 مهام تنبيهات مجدولة مع ساعات هدوء وحدود يومية ومنع تكرار، من الملخّصات الصباحية إلى تنبيهات إعادة التفاعل
  • اشتراكات على مسارَين — دفع عبر Stripe مع webhooks آمنة عند تكرار الاستدعاء، إلى جانب Google Play Billing مع رموز شراء يتحقّق منها الخادم
  • FeelPro Suite متعدّدة المستأجرين — المؤسسات تسجّل نفسها بنفسها، وتعرّف أدوارًا مخصّصة، وتدير المهام والمشاريع والفرق والتقارير في بوابة React قائمة على لوحات kanban
  • حضور مقيّد جغرافيًا ومسار إجازات متكامل — تسجيل دخول وخروج مُتحقَّق منه ضمن نطاق محدّد، وأرصدة، وموافقات، وتصدير تقارير PDF
  • مساعد ذكاء اصطناعي للمديرين ينفّذ إجراءات حقيقية من المحادثة — إنشاء المهام وإسنادها، وتحديث الحالة والتفرّغ — مع التحقّق من الصلاحيات على الخادم

Outcomes

  • شحنتُ منظومة متكاملة من منتجَين — مدرّب ذكي على الجوال، وحزمة متعدّدة المستأجرين، وصفحة تعريفية — تغطّي أكثر من 300 نقطة وصول REST و3 قنوات WebSocket فورية و97 نموذج بيانات
  • حوّلتُ الذكاء الاصطناعي من إضافة شكلية إلى محرّك المنتج: 38 أداة للوكيل ومنفّذ إجراءات في الحزمة يؤدّيان عملًا حقيقيًا مُصرَّحًا به من الخادم انطلاقًا من اللغة الطبيعية
  • أبقيتُ الجودة قابلة للقياس بـ446 اختبارًا آليًا عبر المنصّتين، تشمل اختبارات الإجهاد والتكامل
  • حقّقتُ الدخل على مسارَين منذ اليوم الأول — Stripe وGoogle Play Billing موحَّدان في نموذج اشتراك واحد بحالة تقودها webhooks
  • اختزلتُ التشغيل إلى دفعة git واحدة لكل منصّة: مسار CI/CD موجَّه حسب الفرع يبني ويُرحّل ويجدّد TLS ويجري اختبار تحقّق سريع دون خطوات يدوية

أعمال أخرى

MVP100Hours preview
منصّة نموّ بالذكاء الاصطناعي

MVP100Hours

منصّة مدعومة بالذكاء الاصطناعي تمتدّ من العميل المحتمل حتى إتمام الصفقة — من رصد صامت للزوّار إلى تواصل صوتي ذاتي التشغيل بالذكاء الاصطناعي

عرض المشروع
hAin AI Recipe Generator preview
منصّةُ وصفاتٍ بالذكاء الاصطناعيّ

hAin AI Recipe Generator

قائمةُ مكوّناتٍ واحدة، وثلاثُ وصفاتٍ لا ثلاثُ صياغاتٍ لطبقٍ واحد

عرض المشروع