# صانع مخططات الأنظمة

URL: https://discuvr.org/system-diagram/?hl=ar
Last updated: 2026-11-08
MCP tool: `draw_system_diagram`

ارسم مخططات البنية والتدفق بكتابة A -> B. تخطيط تلقائي ومجموعات قابلة للطي وخطوات مرقمة وتصدير PNG وSVG.

في أدوات السبورة ترسم كل مربع وكل سهم وترتّبها بيدك. هنا تكتب من يتواصل مع من، سطرًا لكل سهم، ويتم الترتيب تلقائيًا. اجمع الخدمات المترابطة في مجموعة واطوِها في مربع واحد حين تريد الصورة الكاملة، ثم افتحها مجددًا للتفاصيل.

## ما الذي تفعله الأداة

- ترتيب تلقائي من اليسار إلى اليمين أو من الأعلى إلى الأسفل يتحدّث أثناء الكتابة.
- أشكال تُختار من الاسم: DB قاعدة بيانات وKafka طابور وUser شخص والاسم المنتهي بـ ? قرار.
- مجموعات تُطوى في مربع واحد ليخدم المخطط نفسه النظرة العامة والتفاصيل.
- اسحب المربعات ووصّلها وأعد تسميتها وأضفها على اللوحة أيضًا، وكل تغيير يُكتب في النص.
- خطوات مرقمة ونمط مرسوم باليد وتصدير PNG وSVG وروابط مشاركة. لا يُرفع أي شيء.

## كيف يعمل

1. اكتب أسطرًا مثل User -> Web App -> Orders DB أو ابدأ من قالب.
2. أضف مجموعات بـ Name { ... } وتسميات بعد النقطتين و--> للاستدعاءات غير المتزامنة.
3. بدّل بين نظرة عامة والتفاصيل، رتّب المربعات بالسحب، ثم صدّر أو انسخ رابطًا.

## الأسئلة

**ما الفرق عن Excalidraw؟**

Excalidraw سبورة حرة تضع فيها كل شكل وسهم بنفسك. هنا النص هو المخطط والترتيب تلقائي، فإضافة خدمة سطر واحد بدل رسم المربعات وإعادة محاذاتها. للرسم التقريبي الحر يبقى Excalidraw أنسب.

**كيف أعرض نظرة عامة وأخرى مفصلة؟**

ضع المربعات المترابطة في مجموعة بـ Name { ... }. زر نظرة عامة يطوي كل مجموعة في مربع واحد ويدمج أسهمها، وزر التفاصيل يفتحها. ويمكنك طي مجموعة واحدة من رأسها.

**هل يُحفظ مخططي في أي مكان؟**

لا. يُرسم في متصفحك ويُحفظ في تخزينه المحلي. رابط المشاركة يحمل المخطط داخل الرابط نفسه بعد علامة #، وهي جزء لا ترسله المتصفحات إلى الخادم أبدًا.

**هل يمكنني لصق مخطط انسيابي من Mermaid؟**

ليس مباشرة، فلا يوجد استيراد من Mermaid. الأسطر البسيطة مثل A -> B تعمل، لكن هناك ثلاثة فروق. احذف سطر الترويسة graph TD وإلا صار مربعًا، واكتب بدلًا منه direction: down. أزل تسميات Mermaid بين الأقواس المربعة، لأن النص داخل [ ] يُقرأ هنا وسومًا للشكل واللون. كما أن --> ترسم هنا سهمًا متقطعًا لاستدعاء غير متزامن، بينما هي في Mermaid سهم عادي؛ استخدم -> لسهم متصل.

**ماذا يمكنني أن أكتب غير A -> B؟**

A -> B: نص يضع تسمية على السهم، وA --> B يرسم سهمًا متقطعًا، وA <-> B سهمًا باتجاهين، وA <- B يشير إلى الخلف. الاسم [db, blue] يحدد الشكل واللون، والأشكال هي service وdb وcache وqueue وactor وclient وstorage وexternal وdecision وterminal وnote. السطر title: يسمي المخطط، وdirection: down يرتبه من الأعلى إلى الأسفل، والسطر الذي يبدأ بـ # أو // تعليق. يتسع المخطط الواحد لما يصل إلى 300 مربع و600 سهم و20,000 حرف من النص.

**ماذا يحدث للأسهم عندما أطوي مجموعة؟**

تُخفى الأسهم بين الصناديق داخل المجموعة المطوية، أما الأسهم التي تعبر حدودها فتبدأ الآن من صندوق المجموعة أو تنتهي عنده. وتندمج عدة أسهم بين الصندوقين نفسيهما في سهم واحد أعرض يحتفظ بالتسمية الأولى ويضيف عددًا. مثال: إذا كان Payments API و Ledger داخل Payments { ... }، فإن السطرين Checkout -> Payments API و Checkout -> Ledger يصبحان سهمًا واحدًا Checkout -> Payments x2 في وضع نظرة عامة. والمجموعة الموجودة داخل مجموعة مطوية تُطوى معها، وعند تشغيل الخطوات تتبع الأرقام الأسهم التي ما زالت ظاهرة، بترتيب كتابتها.

## المزيد في أدوات المطورين

- [منسق JSON](https://discuvr.org/json-formatter/?hl=ar)
- [منسق Python](https://discuvr.org/python-formatter/?hl=ar)
- [عارض HTML](https://discuvr.org/html-viewer/?hl=ar)
- [حاسبة الشبكة الفرعية لـ IP](https://discuvr.org/ip-subnet-calculator/?hl=ar)

## يُستخدم غالبًا مع

- [مقارنة النصوص](https://discuvr.org/text-diff/?hl=ar)

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
