المدونة
كيف نبني Mythex ونشغّله، بما في ذلك الأجزاء التي لم تسر كما خططنا، والجديد في المنتج.
الهندسة
كيف نبني Mythex ونشغّله، بما في ذلك ما تعطّل وكيف أصلحناه.
- إعادة النشر الفاشلة لا تحذف خلفية تعمل أبداً — قد تحذف إعادة نشر فاشلة واجهة البرمجة الحية لتطبيق، أو تترك نسخته الجديدة المعطلة تعمل. ثلاثة إصلاحات في طريقة تراجع Mythex عن نشر خاطئ.
- تنبيهات تُرسل مرة واحدة، لا مرة لكل خادم — تنبيه يومي واحد وصلنا خمس مرات في عصر واحد. لماذا يفشل إزالة التكرار في الذاكرة مع خادمين ونشر، وكيف أصلحته الحالة المشتركة.
- الانتقال إلى مساحات عمل أكبر دون أن ينتظر أحد — ربع مساحات العمل لدينا بقيت عند 1 GB بعد أن انتقلنا إلى 2 GB. أول إصلاح لنا جعل شخصاً واحداً ينتظر سبع دقائق. ما الذي غيّرناه، ثم غيّرناه مجدداً.
- فوترة قواعد البيانات حسب ما تستخدمه فعلاً — كنا نقدّر تكلفة قاعدة بيانات كل تطبيق، وكان التقدير خاطئاً في الاتجاهين. الآن تُحتسب كل قاعدة بيانات من الاستخدام المقاس، ساعة بساعة.
- التقاط التطبيقات التي تنهار مباشرة بعد النشر — نجحت ثلاث عمليات نشر في فحص الصحة بينما كانت واجهة برمجتها تنهار بعد ثوانٍ من كل إقلاع. السبب: حساب الانهيارات في قائمة محدودة بخمسة مدخلات.
- إبقاء جولات الوكيل كثيفة الصور ضمن الذاكرة — جولة وكيل كانت تفحص مسحات كتالوج نفدت ذاكرتها عند 952 ميغابايت. ثلاثة أسباب منفصلة، كل منها يحتفظ بالصور أطول من اللازم، وكيف أصلحناها.
- إبقاء جولات الوكيل الطويلة داخل نافذة السياق — كان الوكلاء الفرعيون يتضخمون حتى يرفضهم النموذج، أو يتوقفون مبكراً لتوفير المساحة، أو يخطئون في عدّ الرموز بالروسية. ثلاثة إصلاحات تُتم العمل الطويل.
- إبقاء المحادثة حية عندما ينام الهاتف — تنام الهواتف وتبدّل التطبيقات وتفقد الشبكة أثناء البناء. خطآن جعلا محادثة Mythex تتوقف، أو تعرض جزءاً فقط من الرد لاحقاً. كيف وجدناهما وأصلحناهما.
- كيف يمكن لمحادثة واحدة ثقيلة أن تُسقط واجهة البرمجة لدينا — في 28 سبتمبر نفدت الذاكرة في خادمي واجهة البرمجة معاً. كان الإصلاح الأول ذاكرة أكبر، أما الحقيقي فهو تحميل السجل بحسب الحجم لا العدد.
- الضغط على نشر مرتين أصبح ينشر مرة واحدة — وصلت ثلاثة طلبات نشر لتطبيق واحد بفارق 84 ملّي ثانية، وشغّل كل منها نشراً كاملاً. كيف جعلنا قاعدة البيانات هي من يقرر من ينشر، وأخبرنا الآخرين بالحقيقة.
- دروس في تحسين محركات البحث من إصلاح موقعنا — عناصر FAQ مكررة، والصورة الخاطئة في نتائج Google، وصفحات قوالب لم ينقر عليها أحد، ومسار رفضته حافتنا: ما وجدناه على mythex.ai وما أصلحناه.
- المواقع الثابتة تبقى متاحة أثناء إعادة نشرها — كانت إعادة نشر موقع ثابت تُفرغه قبل رفع البناء الجديد. الآن يبقى الموقع القديم متاحاً حتى يصبح الجديد في مكانه، وتظهر التغييرات خلال ثوانٍ.
- انهيار نفاد الذاكرة المختبئ في تسمية تقدم — نفدت الذاكرة لوكيلنا الذكي أثناء كتابة ملف كبير واحد. السبب لم يكن النموذج ولا الوكلاء الفرعيون المتوازون، بل تسمية حالة أُعيد إرسالها 41,000 مرة.
- ملف swap المفقود الذي جمّد خوادمنا — توقف خادم إنتاج عن الاستجابة دون أن ينهار: لا قتل بسبب نفاد الذاكرة، بل تخبط في ذاكرة التخزين المؤقت على جهاز بلا swap. ما الذي حدث وما الذي غيّرناه.
- إيقاظ قواعد البيانات دون اتصالات ميتة — تطبيق منشور يستيقظ من السكون احتفظ بأول طلب له 10 إلى 12 ثانية على اتصالات قاعدة بيانات ماتت أثناء نومه. كيف خفّضناه إلى 2.3 ثانية.
- كنا نحدّ من معدل طلبات خدماتنا نفسها — حد المعدل لكل عنوان في واجهتنا البرمجية عامل خدماتنا كشخص واحد مشغول، فبدأت تتلقى ردود 429 في الإنتاج. كيف وجدنا ذلك وأصلحناه.
- لماذا نقلنا خوادم Mythex إلى ARM — بعد نقل العمل الثقيل إلى بيئات معزولة لكل مشروع، لم تعد خوادمنا تستخدم سوى ثلث ذاكرتها. خوادم ARM الأصغر خفّضت التكلفة بنحو 30%. كيف فعلنا ذلك.
- كيف وصلنا إلى نشر بلا أي خطأ 502 — مراقب ذاتي يتسابق مع نشراتنا وموازن حمل يلاحظ متأخراً: كيف وجدنا كليهما وأصلحناهما، وقسنا النشر من 10 أخطاء 502 إلى صفر.
المنتج
الجديد في Mythex ولماذا بنيناه بهذه الطريقة.
- Mythex Is Now on iPhone and Android — Mythex now has its own iPhone and Android app. Build and edit apps by chat, watch the live preview, and get a notification when a build is done.
- مساحة عمل خاصة ومعاينة حية لكل مشروع — يعمل كل مشروع في Mythex داخل مساحة عمل سحابية خاصة به، مع معاينة حية بجانب المحادثة. كيف تعمل، وكيف تستخدمها، وماذا تتوقع.
- الوكيل يعرف الآن ما يستطيع Mythex بناءه — اطلب تطبيق iPhone أو بوتاً دائم الاتصال من Mythex، وسيخبرك الوكيل بوضوح أنه غير متاح، ويقترح أقرب بديل متاح، ثم ينتظر موافقتك.
- صفحة هبوط لكل نوع من الأعمال — ابحث عن نظام حجوزات لعيادة أسنان أو موقع لمخبز، وستصل إلى صفحة في Mythex كُتبت لذلك النشاط، ومعها أمر جاهز لبنائه.
- الشحن التلقائي: أبقِ تطبيقك المنشور يعمل عندما تنخفض الأرصدة — يشحن الرصيد التلقائي أرصدة Mythex عندما ينخفض رصيدك، فلا يتوقف بناء طويل أو تطبيق منشور نشط عند الصفر. كيفية الإعداد وحدوده.
- ابنِ تطبيقات Mythex من Claude أو Cursor أو Codex — يشغّل Mythex خادم MCP عن بُعد: وصّل Claude أو Cursor أو Codex، وسيبرمجون داخل بيئتك السحابية في Mythex مع معاينة حية وقاعدة بيانات ونشر.
- نقاط التحقق: تراجع عن أي تغيير يجريه الوكيل — بعد كل دورة ناجحة، يحفظ Mythex نقطة تحقق لمشروعك. ارجع إلى أيٍّ منها بنقرتين، أو عدّل رسالة سابقة وجرّب من جديد.
- ربط Gmail وGoogle Sheets وSlack بمنشئ التطبيقات الخاص بك — تربط موصلات Mythex كلاً من Gmail وGoogle Sheets وSlack وNotion وغيرها بوكيل المحادثة، دون مفاتيح API في كودك. كيف تعمل، والإعداد، والحدود.
- النطاقات المخصصة في Mythex: اشترِ واحداً أو اربط نطاقك — يمكن لتطبيقات Pro في Mythex أن تعمل على نطاقك الخاص. اشترِ نطاقاً من داخل Mythex، أو وجّه نطاقاً تملكه إلى تطبيقك بسجل CNAME. الخطوات والتجديد والحدود.
- أملِ طلباتك بالإدخال الصوتي — يمكنك أن تتحدث إلى Mythex بدلاً من الكتابة. انقر على الميكروفون أو اضغط Alt+V، وراجع النص، ثم أرسله. كيف يعمل وحدوده.
- إصلاح بالذكاء الاصطناعي: نقرة واحدة عندما يفشل النشر — عند فشل النشر، يخبرك Mythex الآن بما حدث، ويعرض زر إصلاح بالذكاء الاصطناعي: يقرأ الوكيل مخرجات البناء أو سجلات تطبيقك ويصلح المشروع.
- توليد الصور مباشرةً داخل المحادثة — اطلب من Mythex صورة رئيسية أو صورة og:image أو شعاراً، فيرسمها داخل المحادثة، ثم يضعها في تطبيقك فقط عندما تقول ذلك. هذه طريقة عملها.
- مزامنة GitHub والتصدير: الكود الذي تبنيه على Mythex ملكك — كل ما تبنيه على Mythex ملك لك. زامن مشروعاً مع GitHub، أو نزّله كأرشيف، أو استورد أرشيفاً إليه. كيف يعمل كل منها، والحدود.
- Mythex يتذكر الآن من أنت وكيف تعمل — الذاكرة، و«عنك»، ومعرفة المشروع ومساحة العمل، والبحث في المحادثات السابقة: Mythex يتوقف عن البدء من الصفر في كل محادثة. اطّلع على كل ذلك وعدّله أو أوقفه.
- خطط قبل أن تبني: كيف يعمل وضع التخطيط في Mythex — يتيح وضع التخطيط للوكيل في Mythex أن يحدد نهجاً قبل تعديل أي شيء. اقرأ الخطة في تبويب مستقل، ثم اضغط بناء. كيف يعمل ومتى تستخدمه.
- رسائل أخطاء النشر أصبحت تقول ما حدث، بكلمات بسيطة — عندما يفشل نشر في Mythex، تحصل الآن على جملة واحدة بسيطة عما حدث، مع إصلاح بالذكاء الاصطناعي وحاول مرة أخرى، بدلاً من مخرجات الاستضافة الخام.
- تبقى تطبيقك المنشور حياً أثناء إعادة نشره — كانت إعادة النشر تُخرج التطبيق الحي من الخدمة أثناء البناء. الآن تستمر النسخة السابقة في العمل حتى تصبح الجديدة جاهزة، إضافة إلى إصلاحين آخرين.
- الأسرار ومتغيرات البيئة دون لصق المفاتيح في الدردشة — عندما يحتاج وكيل Mythex إلى مفتاح API، يطلبه عبر بطاقة آمنة بدلاً من مربع الدردشة. كيف تعمل أسرار المشروع ومتغيرات البيئة، وكيف تُدوّر المفتاح.
- ابدأ من قالب: مطالبة أولى مكتوبة لتطبيقك — قوالب Mythex تمنحك مطالبة بداية مُعدّة لنوع معيّن من المواقع أو التطبيقات. اختر قالباً، واضغط «استخدم القالب»، وسيبني الوكيل نسخة أولى تُحسّنها بعد ذلك.
- وكلاء فرعيون يمكنك فتحهم وقراءتهم — عندما يقسّم وكيل Mythex مهمة معقدة إلى تشغيلات متداخلة، يظهر كل منها في الدردشة كصف يمكنك فتحه وقراءته. كيف يعمل وما الذي تتحكم فيه.
- اختبر تطبيقك في المتصفح بأمر واحد — اكتب /test فينقر Mythex عبر المعاينة الحية لتطبيقك كما يفعل المستخدم، ويأخذ لقطات شاشة، ويُبلغ في الدردشة بما تعطّل. كيف تستخدمه ومتى.
- لماذا يحصل كل تطبيق في Mythex على قاعدة بياناته الخاصة — كل تطبيق في Mythex يحتاج إلى بيانات يحصل على Postgres خاص به ينام عند الخمول. لماذا اخترنا قاعدة لكل تطبيق بدلاً من قاعدة مشتركة، والمقايضات.
- مساحات العمل ودعوة فريقك — مشاريع Mythex تعيش في مساحات عمل. ادعُ زملاءك بالبريد الإلكتروني واعملوا على المشاريع نفسها، دون أي رسوم لكل مقعد. كيف يعمل المالكون والأعضاء والفوترة.
الشركة
ملاحظات من الفريق.
- نقدّم أدلة Mythex والمدونة — أدلة عملية حول بناء التطبيقات والمواقع بالذكاء الاصطناعي، ومقارنات صادقة بين الأدوات، ومدونة هندسية عن كيفية بناء Mythex وتشغيله، بما في ذلك ما ينكسر.
- Mythex أصبح يتحدث 12 لغة — أصبح موقع Mythex التسويقي بـ12 لغة، من Português وDeutsch إلى हिन्दी و日本語 و العربية. اختر لغتك من التذييل.
Mythex · الأسعار · الأسئلة الشائعة · الأدلة · المدونة · حالات الاستخدام · البناء بالذكاء الاصطناعي · القوالب · مقارنات Mythex · مصطلحات بناء التطبيقات بالذكاء الاصطناعي · أدوات مجانية لبناء التطبيقات بالذكاء الاصطناعي · من نحن