الرسم بواسطة Mermaid code

في عملي اليوم امارس الكثير من الرسومات التقنية التي تشرح معمارية معينة او كيف نقترح على العميل ان يصمم البنية التحتية للتطبيق الخاص به.

ففي الغالب ارسم بيدي على الايباد باستخدام القلم واحيانًا باستخدام الماوس ولوحة المفاتيح باستخدام تطبيق Excelidraw او draw.io من جوجل. افضّل draw.io كوننا في العمل نستخدم حزمة جوجل المكتبية حيث يمكنني مشاركة الرسومات مع الزملاء.

تعرفت موخرًا عل طريقة تسمح لي بكتابة كود وهذه الكود يقوم برسم رسمة مبدئية يمكنني التعديل عليها. او يمكنني سؤال ChatGPT او Bard بحيث يعطيني نسخة اولية للرسمة ومن ثم يمكنني التعديل عليها.

هذا الامر يكون عن طريق مايعرف بالMermaid code ويمكن تعريفها بالتالي:

Mermaid عبارة عن لغة وصفية مشابهة لـ Markdown حيث يمكنك استخدام النص لوصف الرسوم البيانية وإنشائها تلقائيًا.

هذا مهم بالنسبة لي لامرين:

١- سرعة انشاء الرسمة. (تسرّع عملي اليومي)

٢- امكانية اعادة استخدام الرسمة. (حيث لا احتاج كل مرة ارسم من جديد).

وعلى مايبدو انه عدة برامج تدعم هذي اللغة الوصفية.

هنا عرض سريع مع بعض الامثلة لكيف تستخدم هذي اللغة.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *