التحقق من صحة بناء الجملة والمخطط
أدوات التحقق من الصحة
التحقق الآمن من بناء الجملة في وضع عدم الاتصال لملفات التكوين والمخططات والعلامات.
هل أنت على دراية بالموقف الذي لن يبدأ فيه المشروع أو ينقطع بعد النشر بسبب وجود مساحة مفقودة في YAML، أو فاصلة إضافية في JSON، أو خطأ في بناء الجملة في Dockerfile، وأنت تبحث عن طريقة للتحقق بسرعة من التكوين؟
تم تصميم أدوات التحقق لدينا للتحقق بسرعة وسرية من صحة ملفات التكوين والعلامات وقواعد البيانات الخاصة بك. ونظرًا لأن معالجة التعليمات البرمجية تتم محليًا في المتصفح، فإن كلمات المرور ومفاتيح API والأسرار الخاصة بك تظل آمنة تمامًا.
نحن ندعم HTML وXML وJSON وYAML وTOML وCSV وINI وENV وDockerfile وCron وJSON Schema، ونقوم باكتشاف الأخطاء وإظهار سلسلة المشكلة الدقيقة لإجراء إصلاحات فورية.
المدققون في هذه الفئة
18 أدوات
مدقق Cron
فحص صياغة تعبيرات Cron دون اتصال بالإنترنت مع شرح للجدول الزمني باللغة البشرية.
- التحقق من صحة صياغة ملف Cron في جانب العميل دون أي اعتماد على خوادم خارجية.
- إخراج ملخص واضح لنتائج التحقق وإحصائياتها.
- عرض مقتطف برمجي يشير إلى العنصر غير الصالح.
مدقق CSV
تحقق سريع من سلامة ملفات CSV والفواصل وتطابق الأعمدة دون اتصال بالإنترنت.
- يتحقق من صيغة ملف CSV على جهاز المستخدم دون أي عبء خارجي.
- يقدم ملخصًا واضحًا للتحقق مع إحصائيات.
- يعرض مقتطفًا من الشيفرة يُشير إلى العنصر غير الصالح.
مدقق Dockerfile
التحقق من الصياغة وأفضل الممارسات لكتابة ملفات Dockerfile محلياً في المتصفح.
- التحقق من صياغة ملف Dockerfile عند العميل دون أي أعباء خارجية.
- إخراج ملخص تحقق وإحصائيات واضح.
- عرض مقتطف برمجي يشير إلى الرمز غير الصالح.
مدقق ENV
حلل ملفات .env لاكتشاف أخطاء الصياغة وعلامات الاقتباس المفتوحة والمفاتيح المكررة دون اتصال بالإنترنت.
- يتحقق من صحة صيغة ملف ENV داخل المتصفح دون أي اعتماد خارجي.
- يُخرج ملخص تحقق وإحصائيات واضحاً.
- يعرض مقطعاً برمجياً يشير إلى العنصر غير الصالح.
مُختبر Gitignore
الصق قواعد gitignore. وقائمة بمسارات الملفات لترى بالضبط أي الملفات يتم تجاهلها، وبأي قاعدة وأي سطر بالتحديد، وأي قواعد نفي صامتة غير فعّالة لأن الدليل الأب قد تم تجاهله بالفعل.
- يُعيد تنفيذ مطابقة gitignore. الحقيقية لـ git: التعليقات، الأحرف المُهربة، إزالة المسافات اللاحقة، التثبيت بـ `/`، قواعد الأدلة فقط بلاحقة `/`، `*`، `?`، فئات `[abc]` و `**` عبر حدود الأدلة.
- يُقيّم كل مسار بالطريقة التي يفعلها git فعليًا — دليلًا بدليل من الجذر — لذا يُبلَّغ عن الملف داخل دليل مُتجاهَل على أنه مُتجاهَل بشكل صحيح حتى عندما تبدو قاعدة `!` لاحقة وكأنها ستُلغي تجاهله.
- يُسمّي جدول النتائج نص القاعدة ورقم السطر المحددَين اللذين حسما كل مسار، ويُعلّم حالات النفي المُظلَّلة بشرح بلغة واضحة عن سبب عدم تأثيرها.
مدقق HTML
تحليل كود HTML للبحث عن الوسوم غير المغلقة وصحة التداخل وسلامة الترميز دون اتصال.
- التحقق من صحة صيغة ملف HTML محلياً دون أي اعتماد خارجي.
- إخراج ملخص واضح للتحقق مع إحصائيات.
- عرض مقتطف من الكود يشير إلى العنصر غير الصحيح.
مدقق IBAN
تحقق من المجموع الاختباري mod-97 الحقيقي لرقم IBAN وفقًا لمعيار ISO 7064، وتحقق من طوله الإجمالي مقابل جدول تنسيقات مدمج خاص بكل دولة — كل ذلك دون اتصال بالإنترنت داخل متصفحك.
- حساب حقيقي للمجموع الاختباري mod-97 باستخدام BigInt، صحيح لأرقام IBAN بأي طول حتى 34 حرفًا.
- جدول بحث للطول الثابت لكل دولة يغطي 79 دولة (سجل ISO 13616)، مع رسالة خطأ محددة عندما يكون الطول خاطئًا.
- تحليل خطوة بخطوة: الصيغة المُعاد ترتيبها، توسيع الحروف إلى أرقام، وباقي mod-97 الفعلي، بالإضافة إلى نسخ النتيجة الكاملة بنقرة واحدة.
مدقق INI
التحقق من صحة ملفات إعدادات INI للتأكد من سلامة الأقسام والمفاتيح والقيم دون الحاجة إلى اتصال بالإنترنت.
- يتحقق من صيغة ملف INI على جهاز العميل دون أي اعتماد على موارد خارجية.
- يُصدر ملخصًا واضحًا للتحقق وإحصائيات.
- يعرض مقتطفًا برمجيًا يشير إلى الرمز غير الصالح.
مدقق JSON Schema
التحقق من مستندات JSON مقابل JSON Schema محليًّا.
- يتحقق من صياغة ملف JSON Schema في المتصفح دون أي اعتماد خارجي.
- يُخرج ملخصًا واضحًا للتحقق وإحصائيات.
- يعرض مقتطفًا برمجيًّا يشير إلى العنصر غير الصالح.
مدقق JSON
التحقق من بنية JSON وإعداداتها بحثًا عن الأخطاء دون اتصال في المتصفح.
- يدقق صياغة ملف JSON من جهة العميل دون أي اعتماد على موارد خارجية.
- يُصدر ملخصًا واضحًا للتحقق مع إحصائيات.
- يعرض مقتطفًا من الكود يشير إلى العنصر غير الصالح.
مدقق ملفات Kubernetes
تدقيق ملفات Kubernetes YAML مقابل أفضل ممارسات تعزيز المجموعة، دون اتصال بالإنترنت تمامًا في متصفحك.
- محلل YAML مكتوب يدويًا — لا مكتبات خارجية، لذا لا يُرسل أي شيء إلى أي مكان لتحليله.
- جدول القواعد مبني على معيار CIS Kubernetes Benchmark، وkube-score، وإرشادات Pod Security Standards.
- يفهم ملفات Pod، وDeployment، وStatefulSet، وDaemonSet، وJob، وReplicaSet، وCronJob.
فاحص Robots.txt
ألصق ملف robots.txt، واختر زاحفاً — بما في ذلك GPTBot و ClaudeBot و Google-Extended — وشاهد فوراً ما إذا كان بإمكانه جلب مسار رابط محدد، مع القاعدة ورقم السطر الدقيقين اللذين اتخذا القرار.
- يعيد تطبيق خوارزمية robots.txt الفعلية (بروتوكول REP من Google / RFC 9309): مجموعات وكيل المستخدم غير الحساسة لحالة الأحرف، قواعد السماح/المنع المرتبة، الرموز العامة `*` و `$` في المسارات.
- يختار مجموعة وكيل المستخدم الأكثر تطابقاً والأكثر تحديداً مع الزاحف الذي تختاره — فالتطابق التام أو البادئي مع الرمز المنتَج يتفوق دوماً على مجموعة الاحتياط `*`.
- يُظهر بالضبط أي سطر حسم النتيجة، مثلاً "ممنوع بسبب السطر 4: `Disallow: /admin`"، بالإضافة إلى جدول مرجعي يشرح ماذا يعني كل رمز زاحف مدمج.
مدقق Sitemap.xml — متحقق من الامتثال الفعلي للبروتوكول
ألصق أو ارفع ملف sitemap.xml (أو فهرس sitemap) وتحقق منه مقابل بروتوكول sitemaps.org الفعلي: العنصر الجذر ومساحة الاسم، روابط <loc> المطلقة، الحدود الموثقة 50,000 رابط / 50 ميغابايت، <lastmod>، <priority>، <changefreq> — بالإضافة إلى رسم بياني للحداثة واكتشاف الروابط المكررة.
- تقرير نجاح/فشل حقيقي لكل قاعدة — العنصر الجذر ومساحة الاسم، حدود عدد الروابط وحجم الملف، صلاحية <loc>، <lastmod>/<priority>/<changefreq> — لكل منها أعداد حقيقية مع عرض ما يصل إلى 50 مدخلاً مخالفًا محددًا، بالإضافة إلى ملاحظة "+N أكثر" لما يتجاوز ذلك.
- يكتشف تلقائيًا ما إذا كان الملف عبارة عن Sitemap (<urlset>) أو فهرس Sitemap (<sitemapindex>) ويضبط عمليات التحقق وفقًا لذلك — <priority> و<changefreq> تنطبق فقط على مدخلات <urlset>.
- ألصق XML مباشرة أو اسحب وأفلِت / ارفع ملف .xml، يُقرأ محليًا عبر File API ولا يُرفع إلى أي خادم أبدًا.
أداة التحقق من TOML
تحقق من صياغة وهيكلية ملفات إعدادات TOML محلياً وبأمان.
- يتحقق من صحة صياغة ملف TOML داخل المتصفح دون أي اعتماد خارجي.
- يُخرج ملخصاً وإحصائيات واضحة عن عملية التحقق.
- يعرض مقتطفاً من الكود مشيراً إلى الرمز غير الصالح.
مدقق TSV
تحقق من سلامة وبنية ملفات TSV (قيم مفصولة بعلامات جدولة) دون اتصال بالإنترنت.
- يتحقق من صياغة ملفات TSV على جهاز العميل دون أي حمل خارجي.
- يُصدر ملخصاً واضحاً للتحقق والإحصائيات.
- يعرض مقتطفاً من الكود يشير إلى العنصر غير الصالح.
مدقق Web App Manifest
تحقق من صلاحية manifest.json لتطبيق ويب تقدمي (PWA) وفقاً لمواصفات Web App Manifest، واستعرض الأيقونات القابلة للإخفاء مقابل المنطقة الآمنة للأيقونة التكيفية في Android.
- أخطاء وتحذيرات بلغة واضحة لكل حقل تتطلبه أو توصي به مواصفة W3C Web App Manifest.
- فحص هندسي للمنطقة الآمنة لكل أيقونة: تحليل حقيقي للبكسلات يكشف عناصر خارج دائرة الأمان للأيقونة التكيفية أو شفافية.
- مطابقة ملفات الأيقونات المرفوعة مع مدخلات icons[].src في البيان حسب اسم الملف لعرض معاينات حقيقية للشاشة الرئيسية.
مدقق XML
تحقق من صياغة كود XML وملفات الإعدادات والوسوم المغلقة دون اتصال بالإنترنت.
- يتحقق من صياغة ملف XML على جهاز المستخدم دون أي اعتماد خارجي.
- يُخرج ملخصًا واضحًا لنتائج التحقق مع إحصائيات.
- يعرض مقتطفًا من الكود يشير إلى الرمز غير الصالح.
مدقق YAML
تحقق من إعدادات YAML (Kubernetes، CI/CD) للتأكد من صحة الإزاحة دون اتصال بالإنترنت.
- يتحقق من صحة صياغة ملف YAML على جهاز العميل دون أي اعتماد خارجي.
- يُخرج ملخصًا واضحًا للتحقق وإحصائيات.
- يعرض مقتطفًا برمجيًا يشير إلى الرمز غير الصالح.