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

حاسبة عجز البروتين

شخص وزنه 70 كغ ينتقل من 1 إلى 1.6 غرام بروتين لكل كيلوغرام يحتاج بعد إلى 42 غرامًا إضافية. أدخل المستوى الحالي والهدف والوزن لتحصل على العجز بالغرامات، ولن يكون رقمًا سالبًا أبدًا. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
الحالي
1
الهدف
1.6
الوزن
70
تحصل على
Gap
0.6 g
البروتين (g)
42
الفائض (g)
0

تجيب حاسبة عجز البروتين عن سؤال مختلف عن الهدف اليومي المطلق. يعرف المدربون واختصاصيو التغذية وفرق الرعاية في كثير من الأحيان مستوى البروتين الذي يبلغه المريض والمستوى الأعلى المراد بلوغه؛ وما يزال ينقصهم الغرامات الإضافية التي تسد تلك الفجوة عند وزن الجسم هذا. تأخذ هذه الأداة ثلاثة أرقام — البروتين الحالي بالغرامات لكل كيلوغرام، وبروتين الهدف بالوحدات نفسها، ووزن المريض بالكيلوغرام — وتعيد غرامات البروتين التي ما تزال لازمة. الحاصل هو (الهدف ناقص الحالي) مضروبًا في الوزن، مع أرضية عند الصفر عندما يغطي المستوى الحالي الهدف أصلًا، فلا يُحاسب فائضٌ وصفةً سالبة.

أين تستحق حاسبة عجز البروتين مكانها في العمل

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

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

أبقوا الطلبات صغيرة وثبّتوا الغرامات المنظّفة في الاختبارات فتحصلوا على عجوز قابلة لإعادة الإنتاج لملاحظات الرعاية وإضافات LMS وعاملات الحافة دون إقامة قاعدة تغذية خاصة بكم.

نقص البروتين في خطة الرعاية

حوّلوا g/kg حاليًا مدوَّنًا وg/kg هدفًا موصوفًا ووزن المريض اليوم إلى غرامات البروتين الإضافية التي ما تزال خطة الوجبات تحتاجها.

رفع الكثافة في كتلة تدريب

عندما ترفع كتلة كثافة البروتين دون تغيّر الكتلة الجسمية، احسبوا فقط الغرامات الإضافية التي ينبغي للمطبخ إضافتها.

كم غرامًا ينقص للانتقال من 1 إلى 1.6 غرام لكل كيلوغرام بوزن 70 كغ؟

ينقص 42 غرامًا. فالفرق بين الهدف والمستوى الحالي 0.6 غرام لكل كيلوغرام، وعند ضربه في الوزن البالغ 70 كغ نحصل على العجز بالغرامات.

ماذا لو كان المستوى الحالي أعلى من الهدف بالفعل؟

تظهر الغرامات المطلوبة صفرًا، ولا تظهر رقمًا سالبًا أبدًا. ويُعرض الفائض منفصلًا حتى لا يُفهم على أنه كمية يجب حذفها من النظام الغذائي.

هل يمكن إدخال صفر مستوى حاليًا؟

نعم. فالمستوى الحالي صفر يعني ببساطة أن الهدف كله مضروبًا في الوزن ما زال مطلوبًا. أما المستويات السالبة فتُرفض، لأن تناول البروتين لا يمكن أن يقل عن الصفر.

هل هذه الحاسبة مثل حاسبة البروتين اليومي؟

لا. فهي لا تحدد كمية البروتين التي تتناولها في اليوم، بل تقيس الفجوة بين ما تتناوله الآن والهدف المتفق عليه. وليست تحليلًا للبروتين في الدم ولا تغني عن الرعاية الغذائية السريرية.

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

POSThttps://api.kit.forhosting.com/health/protein

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

curl -X POST https://api.kit.forhosting.com/health/protein \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current":1,"target":1.6,"weight":70}'
{
  "current": 1,
  "target": 1.6,
  "weight": 70
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.protein",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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

كيف تُحسب غرامات عجز البروتين من الحالي والهدف والوزن

يعني عجز البروتين هنا الكتلة الإضافية من البروتين بالغرامات اللازمة لسد الفجوة بين مستوى بروتين حالي ومستوى هدف مختار عند وزن مريض معطى. يُعبَّر عن المستويين بغرامات بروتين لكل كيلوغرام من كتلة الجسم، وهي الكثافة نفسها المستخدمة في تعليم التغذية الرياضية وفي كثير من أوراق تخطيط الوجبات السريرية. وزن المريض بالكيلوغرام. فحص كلاسيكي هو مريض بسبعين كيلوغرامًا عند غرام واحد لكل كيلوغرام حاليًا وهدف واحد فاصلة ستة: الفجوة صفر فاصلة ستة غرام لكل كيلوغرام والعجز اثنان وأربعون غرامًا. فحص آخر ثمانون كيلوغرامًا تنتقل من صفر فاصلة ثمانية إلى اثنين فاصلة اثنين غرام لكل كيلوغرام فتعطي مئة واثني عشر غرامًا ما تزال لازمة. يطرح المحرك current من target للحصول على الفجوة بغرامات لكل كيلوغرام، ثم يضرب تلك الفجوة في weight: الغرامات اللازمة تساوي الهدف ناقص الحالي، مضروبًا في الوزن. عندما تكون الفجوة موجبة يكون ذلك الحاصل هو العجز بالغرامات ويُعاد كـ protein_g. عندما يبلغ المستوى الحالي الهدف أو يتجاوزه تُبلَّغ الغرامات اللازمة بصفر ويُبلَّغ أي فائض على حدة كـ surplus_g بدل جرعة سالبة. الحساب عائم حتمي بلا بذور عشوائية ولا ساعة جدارية ولا شبكة صادرة، فالأرقام الثلاثة نفسها تنتج دائمًا JSON نفسه. هذه حاسبة فجوة شفافة للتخطيط والتعليم، وليست فحص مختبر لبروتين المصل الكلي، ولا معادلة تعويض حجم البلازما، ولا بديلًا لرعاية التغذية السريرية الفردية. تُنظَّف قيم current وtarget وweight المُعادة لأمثلة مرجعية مستقرة؛ وتوثّق سلسلة formula الحاصل بحد أقصى عند الصفر حتى يدقق كل عميل النتيجة دون فتح جدول.

عقد الإدخال وشكل الاستجابة وما يحدث عندما يكون الوزن غير صالح

يُسمح بـ current صفري ويعني أن الهدف كله مضروبًا في الوزن ما يزال لازمًا. اربطوا نموذج المتصفح المجاني للفحوص المفردة ثم استدعوا العقد نفسه من السكربتات عند الحاجة إلى جداول عجز جماعية. أرسلوا جسم JSON بـ POST بثلاثة أرقام محدودة إلزامية. الحقل current هو مستوى البروتين المُحرز أصلًا بغرامات لكل كيلوغرام، أكبر من أو يساوي صفرًا؛ وتشمل الأسماء البديلة current_protein وcurrent_level وcurrent_g_per_kg. الحقل target هو المستوى المرغوب بالوحدات نفسها g لكل kg، وغير سالب كذلك، مع أسماء بديلة target_protein وtarget_level وtarget_g_per_kg. الحقل weight هو كتلة جسم المريض بالكيلوغرام ويجب أن يكون رقمًا محدودًا موجبًا؛ وتشمل الأسماء البديلة weight_kg وpatient_weight وkg وmass وbody_weight. الأوزان الصفرية والسالبة والغائبة والفارغة وغير الرقمية وNaN وInfinity تفشل بـ invalid_input ورسالة أن weight يجب أن يكون رقمًا موجبًا، ولا تُحاسب تلك الإخفاقات. تُرفض مستويات current أو target السالبة كذلك لأن كثافة بروتين دون الصفر ليست تناولًا فيزيائيًا. عند النجاح يعيد الجسم current وtarget وweight منظّفة؛ ويبلّغ gap كـ target ناقص current؛ ويعيد protein_g كالغرامات غير السالبة التي ما تزال لازمة وsurplus_g كأي غرامات فوق الهدف؛ ويضبط unit على g؛ ويعلّم at_or_above_target عندما تكون الفجوة صفرًا أو سالبة؛ ويتضمن سلسلتي formula وmethod للتدقيق. اقرنوا هذه النهاية بحاسبة تناول يومي إن احتجتم أيضًا الغرامات المطلقة لـ target في weight وحدها؛ فتلك نية بحث وصفحة هبوط أخريان. تستخدم استدعاءات API الناجحة القاعدة المنشورة $0.002 لكل عنصر.

أين تستحق حاسبة عجز البروتين مكانها في العمل

تحتاج خلفيات التطبيقات معادلة حتمية على الخادم تطابق ودجت المتصفح عندما تبلّغ الأجهزة الوزن ويعدّل المستخدم current مقابل target مستقلين. ولأن هذه القدرة محرك parse صرف، تسعير API هو القاعدة المنشورة $0.002 لكل عنصر ناجح وفشل التحقق لا يستهلك الرصيد.

مفاتيح الصف وواجهة API

ولّدوا جداول عجز حتمية للواجبات ومصححات LMS الآلية ومهام الدُفعات؛ وارفضوا وزنًا غير موجب بـ invalid_input.

كيف يُحسب عجز البروتين بالغرامات؟

أرسلوا مستويي current وtarget بوحدة g/kg مع وزن المريض بالكيلوغرام. الغرامات اللازمة هي max(0, (target minus current) times weight). مثال: current 1 وtarget 1.6 وweight 70 kg تعطي 42 g.

ما وحدات current وtarget وweight؟

current وtarget غرامات بروتين لكل كيلوغرام من وزن الجسم (g/kg). weight كتلة المريض بالكيلوغرام. الحاصل غرامات بروتين (protein_g).

ماذا لو كان البروتين الحالي عند الهدف أو فوقه أصلًا؟

protein_g صفر. أي فائض يُعاد كـ surplus_g وat_or_above_target تكون true، فلا تتلقون وصفة سالبة لغرامات لازمة.

لماذا يفشل الوزن الصفري أو السالب؟

يجب أن تكون كتلة المريض رقمًا موجبًا. لا يعرّف الوزن الصفري أو السالب عجز بروتين بالغرامات ويُرفض بـ invalid_input دون محاسبة.

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

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

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