ForHosting KIT · الصحة واللياقة

نموذج الجبن السويسري لكورونا

اجمع طبقات الحماية واعرف خطر العدوى الذي ما زال يمر: كمامة فعاليتها 70 بالمئة وتهوية أفضل بنسبة 50 بالمئة ولقاح فعاليته 80 بالمئة تترك خطرًا متبقيًا قدره 3 بالمئة، لا حماية بنسبة 200 بالمئة. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

يعامل نموذج الجبن السويسري لفيروس كورونا كل تدبير لضبط العدوى كشريحة مثقوبة: الكمامة والهواء الخارجي والترشيح والتباعد والتطعيم والاختبار والعزل تسد بعض مسارات انتقال فيروس تنفسي من شخص إلى آخر، لا كلها أبداً. عندما تُكدَّس تلك الشرائح، يجب أن يمر الجسيم الفيروسي عبر كل ثقب متبقٍ بالتتابع، فاحتمال الانتقال المتبقي هو جداء كسور التسرب الفردية، لا مجموع نسب الفعالية التي يُستشهد بها عادة. تقبل هذه الحاسبة فعالية كل طبقة كنسبة مئوية من 0 إلى 100، وتحوّلها إلى تسرب قدره (100 ناقص الفعالية) مقسوماً على 100، ثم تضرب التسربات وتعيد خطر العدوى المركّب الذي يبقى بعد الركام. كمامة بفعالية 70 في المئة وتحسين تهوية بـ50 وطبقة لقاح بـ80 لا تجمع حماية قدرها 200 في المئة؛ بل تترك 0.30 × 0.50 × 0.20 = 0.03، أي متبقياً قدره 3 في المئة. استخدموها لمقارنة الركامات، ولبيان لمَ تظل طبقة ثانية ناقصة ذات أثر، وللفشل بصراحة عندما تقع أي نسبة خارج 0–100 بدل اختراع رقم خطر.

كيف تضرب الطبقات المتراصة التسربات حتى الخطر المتبقي

ينطلق دفاع الفيروسات التنفسية على هيئة الجبن السويسري، الذي شاع في جائحة كورونا كمخطط للصحة العامة، من حقيقة جافة: ليس أي تدخل منفرد جداراً مصمتاً. تتسرب الكمامة عند الحواف، ولا ينظّف المرشح إلا الهواء الذي يمر فيه فعلاً، ويخفض اللقاح العدوى والقابلية دون أن يصفرهما، ويظل التباعد الجسدي يفشل عندما يشارك الناس غرفة سيئة التهوية زمناً طويلاً. كل طبقة إذن شريحة جبن سويسري ثقوبها أنماط فشل تلك الطبقة.

والانتقال الذي ما زال يحدث بعد N طبقات مستقلة هو حدث أن يجد الجسيم ثقباً في الطبقة الأولى وثقباً في الثانية وثقباً في كل شريحة متبقية. إضافة طبقة بفعالية 50 في المئة إلى ركام قائم لا تضيف خمسين نقطة حماية؛ بل تضرب المتبقي الحالي في النصف. لهذا يظل ضبط ثانٍ ناقص ذا أثر حتى عندما تبدو الأولى قوية، ولهذا فإن ذكر مجموع فعاليات مثل 70 زائد 50 زائد 80 يساوي 200 ليس احتمالاً.

ينفّذ هذا الطرف ذلك الجداء وحده ولا شيء غيره: لا يلائم منحنى جرعة-استجابة، ولا يقدّر الانتشار المجتمعي، ولا يحل محل المشورة السريرية أو طب العمل. يحوّل قائمة نسب الطبقات إلى الخطر المتبقي الذي يبقى إذا عملت تلك الطبقات مستقلة بعضها عن بعض.

أين تثبت حاسبة الجبن السويسري وكورونا جدواها

يستطيع مخططو المدارس والحرم وضع تقديرات طبقات منشورة جنباً إلى جنب — ضبط المصدر والهواء الخارجي والترشيح والفوج — وإظهار المجلس لمَ يتفوق ضابطان بفعالية 60 في المئة على ضابط واحد بـ80 تحت الاستقلال (متبقٍ 0.16 مقابل 0.20). تحتاج دفاتر الخطر الشخصية ومواد الشرح الصحفي إلى وحي حتمي يرفض طبع رقم عندما يكتب أحدهم فعالية 110 في المئة، بدل القص الصامت والتظاهر بأن الركام أقوى مما تسمح به المدخلات. لا يستهلك فشل التحقق الرصيد.

أبقوا قائمة الطبقات قصيرة، وثبّتوا المتبقي المقرَّب في الاختبارات، فتحصلون على رقم خطر متراكب قابل للتكرار دون إقامة محاكٍ وبائي خاص بكم.

مقارنة الركام في العمل والمدرسة

قارنوا طبقات الكمامة والتهوية والتطعيم بالانتقال المتبقي بدل جمع نسب فعالية عناوين ليست احتمالاً.

شروح السياسات وودجات الصحافة

بيّنوا لمَ يظل ضبط ثانٍ ناقص يضرب الخطر المتبقي، بحاسبة جبن سويسري وكورونا ترفض النسب خارج 0–100.

كيف يُحسب الانتقال المتبقي من طبقات متراصة؟

تسرب كل طبقة هو (100 − effectiveness) / 100. الانتقال المتبقي R جداء تلك التسربات إذا كانت الطبقات مستقلة. الحماية المركّبة هي 1 − R. مثال: 70% و50% و80% تترك 0.30 × 0.50 × 0.20 = 0.03.

ماذا يحدث إذا وقعت فعالية خارج 0–100؟

يجب أن تكون الفعالية نسبة مئوية منتهية في الفترة المغلقة 0–100؛ تُرفض قيم مثل −5 أو 110 ولا تُحاسب.

هل تجعل طبقة بـ100 في المئة الخطر المتبقي صفراً؟

نعم: في نموذج الطبقات المستقلة هذا، فعالية 100 في المئة لها تسرب 0، لذا الجداء R يساوي 0 بغض النظر عن الشرائح الأخرى. هذا افتراض نمذجة، لا زعم بأن ضبطاً واقعياً كامل.

هل تفيد إضافة طبقة ضعيفة؟

نعم. الطبقة التي تمنع 50 بالمئة تخفض الخطر المتبقي إلى النصف مهما كانت قوة الطبقات الأخرى. لهذا يبقى للإجراء الثاني غير الكامل أثر حتى لو بدا الأول جيدًا.

ما الافتراضات التي يقوم عليها النموذج؟

يفترض أن الطبقات تعمل مستقلة بعضها عن بعض. ولا يقدّر انتشار العدوى في المجتمع ولا منحنى الجرعة والاستجابة، ولا يغني عن المشورة الطبية أو مشورة الصحة المهنية.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/health/swiss-cheese-coronavirus

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

curl -X POST https://api.kit.forhosting.com/health/swiss-cheese-coronavirus \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"layers":[{"name":"mask","effectiveness":70},{"name":"ventilation","effectiveness":50},{"name":"vaccine","effectiveness":80}]}'
{
  "layers": [
    {
      "name": "mask",
      "effectiveness": 70
    },
    {
      "name": "ventilation",
      "effectiveness": 50
    },
    {
      "name": "vaccine",
      "effectiveness": 80
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.swiss_cheese_coronavirus",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_items40
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

كيف تضرب الطبقات المتراصة التسربات حتى الخطر المتبقي

إذا صدّت الطبقة i كسراً e_i من المحاولات — الفعالية التي تدخلونها كنسبة مئوية — فإنها تتسرب بكسر واحد ناقص e_i، واحتمال الانتقال المتبقي هو جداء تلك التسربات: يساوي R جداء (1 − e_i).

عقد الإدخال وشكل الاستجابة والتحقق

كل عنصر إما عدد منتهٍ (نسبة الفعالية المئوية) أو كائن فيه effectiveness إلزامي وname اختياري مثل mask أو ventilation أو vaccine. يجب أن تكون كل فعالية عدداً منتهياً في الفترة المغلقة من 0 إلى 100 شاملة: الصفر يعني أن الطبقة لا تفعل شيئاً (تسرب واحد) والمئة تصوّر صدّاً تاماً (تسرب صفر ومتبقٍ صفر للركام كله). تُحذف الأسماء الاختيارية عندما ترسلون أعداداً مجردة، ولا تُعاد أبداً كـnull. أرسلوا بـPOST جسماً JSON حقله الإلزامي layers: مصفوفة غير فارغة من أربعين شريحة حماية على الأكثر. تُقبل الأسماء البديلة effectiveness وlayer_effectiveness وprotections وتُفسَّر بالمثل، بما في ذلك سلسلة مصفوفة JSON أو قائمة أعداد مفصولة بفواصل. قيمة دون 0 أو فوق 100، أو قائمة غائبة، أو قائمة فارغة، أو رمز غير منتهٍ، أو أكثر من أربعين صفاً تفشل بـinvalid_input مع تسمية الحقل، ولا تُحاسب تلك الإخفاقات. عند النجاح يتضمن الجسم layer_count؛ وأثراً layers فيه index وname اختياري وeffectiveness وleak_fraction وremaining_after بعد تلك الشريحة؛ وresidual_transmission كاحتمال في 0–1 (النتيجة الرئيسة)؛ وresidual_percent على مقياس 0–100؛ وcombined_protection وcombined_protection_percent بوصفهما واحداً ناقص المتبقي؛ وسلسلة formula تعيد صياغة R = Π (1 − eᵢ/100). مثال: mask 70 وventilation 50 وvaccine 80 تعطي تسربات 0.3 و0.5 و0.2، ثم remaining_after 0.3 ثم 0.15 ثم 0.03، وresidual_transmission 0.03 وcombined_protection 0.97.

أين تثبت حاسبة الجبن السويسري وكورونا جدواها

تستخدم فرق الصحة المهنية والمرافق حاسبة الجبن السويسري وكورونا لمقارنة ركامات مرشحة قبل إنفاق الميزانية: إضافة وحدة HEPA محمولة بفعالية معلنة قدرها 50 في المئة إلى سياسة كمامة وتباعد قائمة هو ضرب للمتبقي الحالي، لا نسبة عناوين جديدة. يحصل من يضمّنون ودجة حية في صفحة ترتّب على الجبن السويسري وكورونا على الوحدة النقية ذاتها في المتصفح وعلى API، فتتطابق لقطة الأداة المجانية بايتاً ببايت مع نص أتمتة. ولأن التنفيذ parse خالص من المرتبة A، تكلف كل دعوة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.

حساب خطر شخصي ودفتري

حوّلوا قائمة قصيرة من نسب فعالية الطبقات إلى residual_transmission لتطبيق ملاحظات أو نص، دون استيراد نموذج وباء كامل.

هل يمكن إرسال نسب بلا اسم بدل طبقات موسومة؟

نعم. أرسلوا layers كمصفوفة أعداد (أو الاسم البديل effectiveness) فتحذف الاستجابة name في كل صف. تُقبل الكائنات ذات name الاختياري للشرائح الموسومة.

كم تكلفة حاسبة الجبن السويسري وكورونا؟

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل دعوة ناجحة؛ ولا تُحاسب المدخلات غير الصالحة.

اطّلع على توثيق KIT الكامل ←