Files
test-repo/docs-readme/ar-SA/README.md
T
sanbuphy 73f4788d7e feat: comprehensive documentation and demo updates
- Update READMEs and docs across multiple languages
- Enhance interactive demos for Agent, LLM, VLM, Audio, Image Gen, Terminal, and Web Basics
- Add new appendix sections for Database and IDE intros
- Update VitePress config, theme, and utility scripts
- Clean up unused assets and components
2026-01-16 19:10:51 +08:00

27 KiB

███████╗ █████╗ ███████╗██╗   ██╗    ██╗   ██╗██╗██████╗ ███████╗
██╔════╝██╔══██╗██╔════╝╚██╗ ██╔╝    ██║   ██║██║██╔══██╗██╔════╝
█████╗  ███████║███████╗ ╚████╔╝     ██║   ██║██║██████╔╝█████╗
██╔══╝  ██╔══██║╚════██║  ╚██╔╝      ╚██╗ ██╔╝██║██╔══██╗██╔══╝
███████╗██║  ██║███████║   ██║        ╚████╔╝ ██║██████╔╝███████╗
╚══════╝╚═╝  ╚═╝╚══════╝   ╚═╝         ╚═══╝  ╚═╝╚═════╝ ╚══════╝

Easy-Vibe: Learn Vibe Coding from 0 to 1

من الصفر، تعلم قائم على المشاريع، بناء أول منتج ذكاء اصطناعي لك

📌 ابدأ القراءة أونلاين (Start Reading Online)

اقرأ أونلاين · خريطة التعلم · المجتمع

Stars Forks License

简体中文 繁體中文 English 日本語 Español Français 한국어 العربية Tiếng_Việt Deutsch

🚀 مقدمة المشروع

عندما تحاول كتابة الكود بالذكاء الاصطناعي، وتواجه أخطاء مستمرة، وتريد الاستسلام غالبًا، ومن غير الواضح كيفية نشر برامجك فعليًا على الإنترنت 😢

هذا البرنامج التعليمي مصمم خصيصًا ليأخذك من 0 إلى 1، وإتقان تقنيات Vibe Coding تدريجيًا:

  • المرحلة 0: دخول سريع من خلال الألعاب المصغرة لاكتساب مهارات Vibe Coding
  • المرحلة 1: من منظور مدير المنتج، مهارات Vibe Coding وفهم الأعمال، تنفيذ نموذج أولي لتطبيق الويب
  • المرحلة 2: تعلم تطوير الواجهة الأمامية/الخلفية وقدرات الذكاء الاصطناعي المتعلقة بتقنيات Vibe Coding، إكمال تطبيق كامل
  • المرحلة 3: إتقان بناء التطبيقات المعقدة متعددة المنصات، نحو تطبيقات مستوى الإنتاج

نؤمن بأن من خلال إتقان Vibe Coding ودمجه مع التدريب المنهجي، يمكن لشخص واحد أن يصبح مطورًا يجمع بين تطوير الواجهة الأمامية، وتطوير الواجهة الخلفية، ودمج قدرات الذكاء الاصطناعي، وتصميم المنتجات.

هذا المشروع موجه بشكل رئيسي إلى ثلاثة أنواع من المتعلمين:

  • المبتدئون (أشخاص عاديون / المنتج والعمليات): مساعدة المتعلمين غير التقنيين على فهم المفاهيم الرئيسية وإكمال أول نموذج أولي للمنتج
  • المطورون مستوى المبتدئ-المتوسط (الطلاب والمطورون مع أساس معين): إتقان معرفة Vibe Coding للواجهة الأمامية/الخلفية وقدرات الذكاء الاصطناعي
  • المطورون المتقدمون (الشركات والشركات الناشئة، مفتوحة المصدر والمطورون المستقلون): تقنيات التطوير المتقدمة، التطوير متعدد المنصات

📖 تنقل المحتوى

Learning Map

الملحق العام

قاموس قدرات الذكاء الاصطناعي: المفاهيم الأساسية الشائعة للذكاء الاصطناعي والمصطلحات والشروحات السيناريوية

0. الروضة

الفصل المحتوى الرئيسي الحالة
المقدمة: خريطة التعلم دليل مسار التعلم الشامل
المبتدئ 1: عصر الذكاء الاصطناعي، إذا كنت تستطيع التحدث يمكنك البرمجة تجربة قدرات البرمجة بالذكاء الاصطناعي لأول مرة من خلال حالات مثل Snake

1. مدير منتج الذكاء الاصطناعي

الفصل المحتوى الرئيسي الحالة
المبتدئ 2: معرفة أدوات IDE الذكاء الاصطناعي تعلم استخدام IDE، إنشاء ألعاب مصغرة محليًا
المبتدئ 3: بناء نموذج أولي بنفسك تحليل المتطلبات، توليد صفحة واحدة بالذكاء الاصطناعي، حتى توليد نماذج منتجات متعددة الصفحات
المبتدئ 4: إضافة قدرات الذكاء الاصطناعي إلى النموذج الأولي تعلم توصيل القدرات الشائعة للذكاء الاصطناعي (النص، الصورة، الفيديو)
المبتدئ 5: مشروع كامل عملي محاكاة سيناريوهات حقيقية، قبول ملاحظات المستخدمين للتحسين، إكمال المشروع
المشروع الكبير: إنشاء نموذج أولي كامل لتطبيق الويب وعرضه تنفيذ التطبيق بالكامل، عرض آثار التطبيق

الملاحق

الفصل المحتوى الرئيسي الحالة
الملحق A: مكمل تفكير المنتج أطر التفكير اللازمة لبناء منتج من الصفر إلى واحد
الملحق B: الأخطاء الشائعة والحلول الأخطاء الشائعة في Vibe Coding وطرق استكشاف الأخطاء

2. مهندس تطوير مستوى المبتدئ-المتوسط

قسم الواجهة الأمامية

الفصل المحتوى الرئيسي الحالة
الواجهة الأمامية 0: استخدام lovart لتوليد الأصول استخدام lovart لتوليد الأصول المرئية مثل الشخصيات والمشاهد دفعة واحدة، توفير أساس الأصول لتصميم الواجهة وتطوير الواجهة الأمامية 🚧
الواجهة الأمامية 1: مقدمة إلى Figma و MasterGo استخدام أدوات التصميم لتنظيم هيكل المعلومات وهيكل الصفحة، وإعداد الأساس لتنفيذ الواجهة الأمامية 🚧
الواجهة الأمامية 2: بناء أول تطبيق حديث - تصميم الواجهة إكمال واجهة قائمة على المكونات بناءً على التصاميم، تحقيق المسار الأول من التصميم إلى الكود 🚧
الواجهة الأمامية 3: مرجع مواصفات تصميم الواجهة وتصميم واجهة متعدد المنتجات توسيع واجهات متعددة المنتجات حول بصري رئيسي موحد، ممارسة قدرات التصميم المنهجي 🚧
الواجهة الأمامية 4: لنصنع صور هوجورتس معًا إنشاء تطبيق واجهة أمامية بقدرات ذكاء اصطناعي مدمجة من 0 إلى 1، ربط التصميم والتطوير

قسم الواجهة الخلفية والكامل

الفصل المحتوى الرئيسي الحالة
الواجهة الخلفية 1: ما هي API فهم واجهات HTTP ونماذج الطلب-الاستجابة، الاستعداد للتكامل الخلفي والتنسيق
الواجهة الخلفية 2: من قواعد البيانات إلى Supabase : تنفيذ قواعد البيانات وواجهات API على Supabase، ربط نماذج البيانات بصفحات الواجهة الأمامية
الواجهة الخلفية 3: LLM المساعدة في كتابة كود الواجهة والتوثيق : استخدام LLM للمساعدة في توليد التوثيق والكود للواجهات وقواعد البيانات، تحقيق خلفي قابل للقراءة والاختبار 🚧
الواجهة الخلفية 4: سير عمل Git : إدارة الكود في سير عمل Git، إجراء التحكم في الإصدار والتعاون
الواجهة الخلفية 5: نشر Zeabur : نشر التطبيق على Zeabur لجعله أونلاين
الواجهة الخلفية 6: أدوات تطوير CLI حديثة : استخدام أدوات برمجة الذكاء الاصطناعي من نوع CLI لتسريع التطوير وتصحيح الأخطاء، تشكيل سير عمل هندسي شخصي
الواجهة الخلفية 7: كيفية دمج أنظمة الدفع مثل Stripe : توصيل أنظمة الدفع، إكمال تدفق الدفع وعملية التسوية الأساسية 🚧
المشروع الكبير 1: بناء أول تطبيق حديث - تطبيق كامل : دمج الواجهة الأمامية والواجهة الخلفية ووحدات الدفع، إكمال تطبيق ويب كامل جاهز للإنتاج 🚧
المشروع الكبير 2: مكتبة مكونات الواجهة الأمامية الحديثة + Trae عملية : استخدام مكتبة مكونات الواجهة الأمامية الحديثة و Trae، إكمال منتج بشكل مستقل مع تسجيل/دعم الدفع 🚧

ملحق قدرات الذكاء الاصطناعي

الفصل المحتوى الرئيسي الحالة
الذكاء الاصطناعي 1: مقدمة إلى Dify ودمج قاعدة المعرفة : استخدام Dify Workflow و RAG الأساسي لبناء منتجات نوع الأدوات، إنشاء مثال لترقيات التطبيقات المستقبلية
الذكاء الاصطناعي 2: تعلم البحث في قاموس الذكاء الاصطناعي ودمج واجهات API متعددة الوسائط : تعلم البحث عن نماذج وواجهات API مناسبة، دمج القدرات متعددة الوسائط مثل النص والصورة في المنتجات 🚧

3. مهندس تطوير متقدم

الفصل المحتوى الرئيسي الحالة
المتقدم 1: MCP ومهارات ClaudeCode : توسيع قدرات IDE من خلال MCP والمهارات، توصيل الخدمات الخارجية كأدوات 🚧
المتقدم 2: كيفية جعل Coding Tools تعمل لفترة طويلة : تصميم وتكوين المهام طويلة التشغيل، جعل Coding Tools أكثر استقرارًا وموثوقية 🚧
المتقدم 3: التطوير متعدد المنصات: كيفية بناء برامج WeChat المصغرة : فهم نظام البرامج المصغرة WeChat، إكمال برنامج مصغر للواجهة الأمامية من القالب الرسمي إلى الإطلاق
المتقدم 4: التطوير متعدد المنصات: كيفية بناء برامج WeChat المصغرة - بما في ذلك الخلفية : دمج قاعدة البيانات ومنطق الواجهة الخلفية في البرامج المصغرة، تحقيق دورة نشاط كاملة 🚧
المتقدم 5: التطوير متعدد المنصات: كيفية بناء تطبيقات Android : استخدام أدوات مثل Expo، إكمال تطوير تطبيقات Android المتكاملة للويب/الأصلي 🚧
المتقدم 6: التطوير متعدد المنصات: كيفية بناء تطبيقات iOS : استخدام أدوات مثل Expo، إكمال تطوير تطبيقات iOS المتكاملة للويب/الأصلي 🚧
المتقدم 7: كيفية بناء موقعك الشخصي ومブログ الأكاديمي : من الاختيار، البناء إلى النشر، بناء صفحة رئيسية أونلاين طويلة الأجل تعرض المشاريع الشخصية والنتائج الأكاديمية 🚧

ملحق قدرات الذكاء الاصطناعي

الفصل المحتوى الرئيسي الحالة
الذكاء الاصطناعي المتقدم 1: ما هو RAG وكيف يعمل : الفهم المنهجي لمبادئ RAG والهياكل الشائعة، توفير أساس استرجاع المعرفة للتطبيقات المعقدة
الذكاء الاصطناعي المتقدم 2: RAG متوسط-متقدم وتنظيف سير العمل: مثال LangGraph : استخدام أدوات مثل LangGraph لتصميم سير العمل متعدد الخطوات وأنظمة RAG متوسطة-متقدمة 🚧

🛠️ كيفية التعلم

  • وفقًا لقدراتك الشخصية، اقرأ ومارس الفصول ذات الصلة بشكل انتقائي، إذا كان لديك أسئلة اطرحها في Issues.

💻 بدء هذا الدرس محليًا

الطريقة الحديثة

في مربع حوار IDE الذكاء الاصطناعي (vscode، cursor، trae، etc.)، أدخل الموجه التالي لبدء هذا الدرس:

الرجاء مساعدتي في تشغيل الخدمة المحلية لهذا المشروع

الطريقة القديمة

  1. npm install
  2. npm run dev
  3. افتح متصفحك وزر http://localhost:3000 للعرض.

🤝 المساهمة

  • إذا اكتشفت مشاكل، أو تعتقد أن هناك طرقًا لتحسين هذا المشروع، يمكنك تقديم Issue لإعطاء ملاحظات. إذا لم يرد أحد بعد التقديم، يمكنك الاتصال فريق الرعاية للمتابعة~
  • إذا كنت ترغب في المساهمة في هذا المشروع، يمكنك تقديم Pull Request، إذا لم يرد أحد بعد التقديم، يمكنك الاتصال فريق الرعاية للمتابعة~
  • إذا كنت مهتمًا جدًا بـ Datawhale وترغب في بدء مشروع جديد، يرجى اتباع دليل المشاريع المفتوحة المصدر Datawhale~

🙏 شكرًا لكل المساهمين

  • 散步-قائد المشروع (عضو Datawhale)
  • Fang Ke-المعلم Tutor (عضو Datawhale، جامعة تسينغهوا)
  • Yerim Kang(جزء المشاريع العملية-جامعة تسينغهوا)
  • Zhao Zhilin(جزء المشاريع العملية-جامعة تسينغهوا)
  • Li Yixuan(تصميم الفن الصفحة-جامعة تسينغهوا)
  • جميع الزملاء في مجموعة اختبار بيتا AI Vibe Coding 101 الذين قدموا اقتراحات وخبرة

شكر خاص

  • شكرًا لـ @Sm1les على مساعدتهم ودعمهم لهذا المشروع
  • شكرًا لجميع المطورين الذين ساهموا في هذا المشروع ❤️

📧 اتصل بنا

إذا كان لديك أسئلة أو اقتراحات أو شكاوى، أو ترغب في التواصل، يرجى مسح رمز QR أدناه

<pامسح رمز QR أدناه لمتابعة الحساب الرسمي: Datawhale

📄 الترخيص

Star History

Star History Chart