حاسبة البروتين اليومي
بوزن 70 كغ و1.6 غرام بروتين لكل كيلوغرام يكون مجموعك اليومي 112 غرامًا. أنت تختار المعامل وفق مدربك أو إرشادات رياضتك أو طبيبك، والحاسبة تجري الضرب بوضوح. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الوزن
- 70
- غرامات لكل kg
- 1.6
- البروتين اليومي g
- 112 g
- البروتين g
- 112
- الوزن (كجم)
- 70
تحوّل حاسبة تناول البروتين اليومي رقمين تتحكمون فيهما بالفعل إلى هدف واضح بالغرامات لليوم: وزن الجسم بالكيلوغرام وغرامات البروتين لكل كيلوغرام التي تريدونها لمستوى نشاطكم. تعبّر تربية التغذية الرياضية وكثير من قوالب التدريب عن البروتين بالغرامات لكل كيلوغرام من وزن الجسم بدل رقم ثابت واحد للجميع، فيستطيع رافع أوزان ترفيهي بسبعين كيلوغرامًا ورياضي تحمّل بتسعين كيلوغرامًا مشاركة الطريقة نفسها مع مضاعفات g لكل kg مختلفة. الحساب بسيط عمدًا — البروتين اليومي بالغرامات يساوي الوزن مضروبًا في الغرامات لكل كيلوغرام — حتى تدققوا كل عامل وتقارنوا كتل التدريب وتحافظوا على سجلات الطعام صادقة. تقبل هذه الأداة هذين المدخلين وتعيد الهدف اليومي بالغرامات مع العوامل المنظّفة وترفض الوزن غير الموجب بخطأ تحقق واضح حتى لا تتخفى بيانات النماذج السيئة كخطة وجبات.
كيف تعمل معادلة غرامات البروتين اليومية
ابدؤوا بوزن الجسم بالكيلوغرام وهدف بروتين قائم على النشاط معبَّر عنه بغرامات بروتين لكل كيلوغرام من وزن الجسم في اليوم. تضرب الحاسبة هذين الرقمين المحدودين الموجبين: البروتين اليومي بالغرامات يساوي كيلوغرامات الوزن مضروبة في الغرامات لكل كيلوغرام. مثلًا، سبعون كيلوغرامًا عند واحد فاصلة ستة غرام لكل كيلوغرام تعطي مئة واثني عشر غرامًا من البروتين لليوم؛ وثمانون كيلوغرامًا عند صفر فاصلة ثمانية غرام لكل كيلوغرام تعطي أربعة وستين غرامًا.
رقم g لكل kg اختياركم من إرشاد التدريب أو إرشادات الرياضة أو سريري؛ غالبًا تضع النطاقات التعليمية البالغين قليلي الحركة قرب نحو صفر فاصلة ثمانية، والنشطين ترفيهيًا قرب نحو واحد فاصلة اثنين إلى واحد فاصلة ستة، وكثيرًا من رياضيي القوة أو التحمل قرب نحو واحد فاصلة ستة إلى اثنين فاصلة اثنين، لكن تلك النطاقات سياق فقط وليست نصيحة طبية مدمجة في الحساب. يجب أن تكون الإدخالات محدودة؛ يُرفض NaN وInfinity.
أين تظهر حاسبات البروتين اليومي في العمل الحقيقي
يحدّد مدرّبو القوة وأخصائيو تغذية الرياضة أهدافًا بالغرامات عندما يُعرف وزن الجسم ومضاعف g لكل kg متفق عليه، ثم يوزّعون تلك الغرامات على الوجبات دون تطبيقات صندوق أسود معتمة. تقارن أندية التحمل والرياضيون الهجينون الكتل عندما تتغير الكتلة قليلًا لكن سياسة g لكل kg تبقى ثابتة، فيتحدّث الحاصل بشفافية. تكلّف مقررات التربية البدنية وعلوم الرياضة واجبات تضرب الكيلوغرامات في كثافة بروتين منشورة ليرى الطلاب حجم الجسم وسياسة الشدة كرافعتين منفصلتين.
تحتاج خلفيات التطبيقات معادلة حتمية على الخادم تطابق ودجت المتصفح عندما تبلّغ الأجهزة الوزن ويختار المستخدم نطاق نشاط. تحتاج خدمات تحضير الوجبات التي تُكبّر علب البروتين حسب وزن العميل ضربًا واحدًا مدققًا بدل انحراف الجداول بين أجهزة الطاقم. عاملوا BMR وTDEE والسعرات المحروقة ونسبًا بأسلوب مؤشر كتلة الجسم وبحث قواعد بيانات الطعام كنوايا منتج منفصلة بدل إثقال صفحة حاسبة تناول البروتين اليومي بكل معادلة صحية ذات صلة.
حالات الاستخدام
أهداف بروتين للتدريب والتدريب الشخصي
حوّلوا وزن الجسم وسياسة g/kg المتفق عليها إلى هدف يومي متسق بالغرامات لتخطيط الوجبات والمتابعة والمراجعات الأسبوعية.
تمارين تغذية رياضية في الصف
أنشئوا مفاتيح إجابات لواجبات تضرب الكيلوغرامات في كثافة بروتين دون انحراف جداول البيانات.
الأسئلة الشائعة
كيف يُحسب تناول البروتين اليومي؟
تقدّمون وزن الجسم بالكيلوغرام وغرامات البروتين لكل كيلوغرام في اليوم حسب النشاط؛ والحاصل هو الهدف اليومي بالغرامات.
أي هدف غرامات لكل كيلوغرام ينبغي أن أستخدم؟
يعتمد على الأهداف والتدريب والإرشاد المهني. غالبًا تذكر النطاقات التعليمية نحو 0.8 g/kg للبالغين قليلي الحركة، ونحو 1.2–1.6 للنشاط الترفيهي، ونحو 1.6–2.2 لكثير من الرياضيين — أمثلة فقط وليست نصيحة طبية. تضرب هذه الأداة أي هدف موجب ترسلونه.
ماذا يحدث إذا كان الوزن صفرًا أو سالبًا؟
يُرفض الوزن غير الموجب بدل اختراع قيم مطلقة أو هدف صفر صامت.
ما الوحدات التي ينبغي استخدامها؟
الوزن بالكيلوغرام وهدف البروتين بغرامات لكل كيلوغرام من وزن الجسم في اليوم.
هل تضع الحاسبة خطة وجبات؟
لا. فهي تضرب وزنك في المعامل الذي اخترته وتعرض المجموع اليومي فقط. ولا توزعه على الوجبات ولا تقيس الكتلة الخالية من الدهون ولا تغني عن الرعاية الغذائية السريرية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/protein-intake \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70,"grams_per_kg":1.6}'const res = await fetch("https://api.kit.forhosting.com/health/protein-intake", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70,
"grams_per_kg": 1.6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/protein-intake",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70,
"grams_per_kg": 1.6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/protein-intake", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70,"grams_per_kg":1.6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70,"grams_per_kg":1.6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/protein-intake", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"weight": 70,
"grams_per_kg": 1.6
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.protein_intake",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف تعمل معادلة غرامات البروتين اليومية
تعيد الاستجابة weight_kg وgrams_per_kg منظّفين، وتبلّغ daily_protein_g وprotein_g كنفس الإجمالي المنظّف، وتعيّن unit إلى g، وتوثّق سلسلة المعادلة ليتحقق كل عميل من الحاصل دون فتح جدول. المسار حساب عائم حتمي بلا بذور عشوائية ولا طوابع ساعة ولا استدعاءات شبكة ولا انحراف نموذج، فنفس الوزن ونفس الغرامات لكل كيلوغرام ينتجان دائمًا نفس JSON. يفشل الوزن الصفري أو السالب مبكرًا بـ invalid_input بدل اختراع قيم مطلقة أو أصفار صامتة تقلّل أو تخترع هدف بروتين. يُرفض grams_per_kg غير الموجب كذلك حتى لا ينتج مضاعف صفري أو سالب إجماليًا يوميًا بلا معنى. هذه حاسبة قياس شفافة وليست فحص مختبر للكتلة النحيلة ولا مولّد خطط وجبات ولا بديلًا لرعاية التغذية السريرية الفردية.
ما ترسلونه وما يعود إليكم
أرسلوا حقلين. كلا الحقلين إلزاميان. تشمل الفحوص الكلاسيكية سبعين كيلوغرامًا عند واحد فاصلة ستة غرام لكل كيلوغرام فتعطي مئة واثني عشر غرامًا، وثمانين كيلوغرامًا عند صفر فاصلة ثمانية فتعطي أربعة وستين غرامًا. إن احتجتم معدل الأيض الأساسي بدل غرامات البروتين فاستخدموا حاسبة BMR مخصصة؛ وإن احتجتم سعرات محروقة من MET والمدة فاستخدموا أداة السعرات المحروقة؛ وإن احتجتم تحليل ملصقات الطعام أو تقسيمات المغذيات الكبرى من إجمالي السعرات فعاملوها كنوايا بحث وصفحات هبوط منفصلة. الحقل weight هو كتلة الجسم بالكيلوغرام كرقم محدود موجب أكبر من صفر، أو يمكنكم استخدام الأسماء البديلة weight_kg أو kg أو mass أو body_weight. الحقل grams_per_kg هو هدف البروتين القائم على النشاط بغرامات لكل كيلوغرام في اليوم، محدود أيضًا وأكبر بصرامة من صفر، مع أسماء بديلة g_per_kg وprotein_per_kg وg_kg وprotein_g_per_kg وtarget_g_per_kg. الحقول الناقصة والسلاسل الفارغة والقيم غير الرقمية وNaN وInfinity وأي weight أو grams_per_kg غير موجب تفشل بـ invalid_input ولا تُحاسب. عند النجاح تتضمن الاستجابة daily_protein_g وprotein_g كنفس الحاصل المنظّف، وunit مضبوطًا على g، وعاملي weight_kg وgrams_per_kg المنظّفين، وسلسلة formula توثّق الوزن × الغرامات لكل كيلوغرام وmethod weight_times_g_per_kg. تسعير استدعاءات API الناجحة هو القاعدة المنشورة $0.002 لكل عنصر؛ فشل التحقق لا يستهلك الرصيد المدفوع مسبقًا.
أين تظهر حاسبات البروتين اليومي في العمل الحقيقي
تريد فرق محتوى التغذية التي تبني صفحات دروس تفاعلية نفس JSON دون اتصال ومتصلًا حتى تبقى أوراق العمل والمصححات الآلية متوافقة. ولأن هذه القدرة محرك parse صرف، تسعير API هو القاعدة المنشورة $0.002 لكل عنصر ناجح وفشل التحقق لا يستهلك الرصيد.
حالات التكامل
أهداف جماعية عبر التطبيق وAPI
احسبوا أهداف البروتين لملفات مستخدمين كثيرة بنفس معادلة الأداة المجانية في المتصفح؛ ارفضوا الوزن غير الموجب بـ invalid_input.
أسئلة تقنية
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل عنصر ناجح؛ والإدخال غير الصالح لا يُحاسب.