
أداة تشخيص وإصلاح ذاتي تعمل بنظام Windows مدعومة بالذكاء الاصطناعي باستخدام Google Gemini. اكتشاف الأعطال، تحسين الأداء، فحص البرامج الضارة، وإنشاء نصوص PowerShell العلاجية. دعم شامل للأجهزة (1-128+ نواة). مجانية ومفتوحة المصدر.
أداة تشخيص وإصلاح ذاتي لنظام Windows مدعومة بالذكاء الاصطناعي
SuperDiagnosticTool هي أداة تشخيص نظام ذكية تجمع بين بيانات الأجهزة في الوقت الفعلي و Google Gemini AI لتحليل وتشخيص وإصلاح مشكلات نظام Windows تلقائيًا. تم بناؤها بهندسة تركز على السلامة أولاً، وهي توفر تشخيصًا بمستوى إنتاجي لأي تكوين Windows.
الواجهة الرئيسية تظهر اختيار وضع المسح وإدخال وصف المشكلة
أمان بمستوى إنتاجي (85%)
$env:[FIXED] و[CLEANED] و[DISABLED] لإظهار الإجراءات المكتملةAI_Reports/ للتتبع التاريخيتحميل SuperDiagnosticTool.exe - ملف تنفيذي مستقل (لا يتطلب Python)
SuperDiagnosticTool.exepip install psutil google-generativeai rich
python super_diagnose_v2.py
الخيار أ: الإدخال التفاعلي (موصى به للمستخدمين الجدد)
gemini.key للاستخدام المستقبليالخيار ب: متغير البيئة
set GEMINI_API_KEY=your_api_key_here
الخيار ج: ملف مفتاح يدوي
أنشئ gemini.key في نفس الدليل:
your_api_key_here
| الوضع | المسح | حالة الاستخدام |
|---|---|---|
| مسح سريع |
# 1. Run the tool
SuperDiagnosticTool.exe
# 2. Describe your issue
> High CPU usage and slow performance
# 3. Select scan mode
> 3 (Complete System Scan)
# 4. Wait for AI analysis
[Scanning system layers...]
[Processing telemetry logic...]
# 5. Review remediation script
[PowerShell script displayed]
> Execute? (y/n)
# 6. View HTML report
> Open detailed report? (y/n)
$env:TEMP، $env:PATH) محفوظة بشكل صحيح-ErrorAction SilentlyContinue[ANALYSIS_START]، [FIX_START]) للاستخراج الموثوقانظر SECURITY.md للحصول على معلومات أمان مفصلة.
pip install --upgrade psutil google-generativeai rich
AI_Reports/remediation.ps1 بحثًا عن الأخطاءيستخدم المشروع GitHub Actions لبناء ملفات Windows التنفيذية تلقائيًا عند دفع علامة إصدار:
git tag -a v1.0.2 -m "ملاحظات الإصدار" && git push origin v1.0.2انظر RELEASE_PROCESS.md للحصول على تعليمات مفصلة.
على Windows:
pip install pyinstaller
pip install -r requirements.txt
python build.py
ينشئ هذا dist/SuperDiagnosticTool.exe مع الأيقونة والتبعيات المضمنة.
ملاحظة: إذا رأيت تحذير "Windows protected your PC"، يرجى قراءة TRUST_GUIDE.md للحصول على إصلاح سريع أو كيفية وضع التطبيق في القائمة البيضاء بشكل دائم.
ملاحظة: البناء على Linux/Mac سينشئ ملفات ثنائية خاصة بالمنصة، وليس ملفات Windows .exe. استخدم GitHub Actions للإصدارات الرسمية لنظام Windows.
SuperDiagnosticTool/
├── super_diagnose_v2.py # Main diagnostic script
├── build.py # Build script for creating EXE
├── icon.ico # Application icon
├── .github/workflows/ # GitHub Actions workflows
│ └── release.yml # Automated build and release
├── docs/
│ ├── icon.png # Icon for README
│ └── screenshot_main.png # Main interface screenshot
├── src/ # Source modules
│ ├── safety/ # Safety and validation modules
│ └── security/ # Security features
├── AI_Reports/ # Generated HTML reports
├── README.md # This file
├── RELEASE_PROCESS.md # Release process documentation
├── LICENSE # GPL-3.0 License
├── SECURITY.md # Security documentation
└── .gitignore # Git ignore rules
هام: تحذير تعديل النظام
تقوم هذه الأداة بإنشاء وتنفيذ نصوص PowerShell التي تعدل خدمات النظام وإعداداته وتكويناته. بينما تم تصميمها بمبادئ السلامة أولاً:
المؤلف غير مسؤول عن أي تلف في النظام أو فقدان بيانات أو عواقب غير مقصودة ناتجة عن استخدام هذه الأداة. استخدم على مسؤوليتك الخاصة.
المساهمات مرحب بها! يرجى:
git checkout -b feature/improvement)git commit -m 'إضافة تحسين')git push origin feature/improvement)هذا المشروع مرخص بموجب رخصة GNU العامة الإصدار 3.0 - راجع ملف LICENSE للحصول على التفاصيل.
Copyright (C) 2026 GUETTAF HOUSSEM EDDINE
Knight
طالب هندسة كهروتقنية
جامعة أكلي محند أولحاج، بجاية، الجزائر
البريد الإلكتروني: [email protected]
GitHub: @Guettaf-hossam
الإصدار 1.0 | آخر تحديث: يناير 2026
تم بناؤه بتفانٍ بواسطة Knight | جامعة أكلي محند أولحاج
| CPU، RAM، معلومات أساسية |
| فحص أداء سريع |
| مسح عميق | النظام، الشبكة، الأمان، السجلات، Bluetooth، العمليات | استكشاف الأخطاء وإصلاحها الشامل |
| مسح كامل | كل ما سبق + صحة القرص، GPU، تطبيقات بدء التشغيل | تدقيق كامل للنظام |