حاسبة سعرات القهوة الصحية
كوب لاتيه فيه 180 مل من الحليب كامل الدسم وملعقة صغيرة من السكر يبلغ 136.2 سعرة حرارية، منها 115.2 من الحليب وحده. اختر نوع القهوة وأدخل الحليب والسكر لتحصل على المجموع لسجل طعامك. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- نوع القهوة
- Latte
- حجم الحليب
- 180
- ملاعق صغيرة من السكر
- 1
- سعرات القهوة (kcal)
- 5
- سعرات الحليب (kcal)
- 115.2
- السكر (kcal)
- 16
- السعرات اليومية
- 136.2
سعرات فنجان القهوة لم تعد لغزًا متى فُصلت الأشياء الثلاثة التي تمنح الطاقة فعلًا: القهوة نفسها، والحليب الذي يُصب، والسكر الذي يُحرَّك. تقبل حاسبة سعرات القهوة الصحية هذه نوع قهوة وحجم حليب بالمليلتر وكمية سكر بملاعق صغيرة، ثم تعيد إجمالي الكيلوكالوري لذلك الفنجان. الإسبريسو الأسود شبه خالٍ من الطاقة؛ أما لاتيه بزخة وافرة من الحليب الكامل وملعقتين صغيرتين من السكر فليس كذلك. نوع القهوة تعداد مغلق، فيسقط الاسم نفسه دائمًا على الكيلوكالوري الأساسية نفسها؛ ويُسعَّر الحليب عند 64 كيلوكالوري ثابتة لكل 100 مليلتر من حليب البقر الكامل، وتضيف كل ملعقة صغيرة من السكر المحبب 16 كيلوكالوري.
من أين تأتي سعرات القهوة؟
القهوة نفسها لا تحمل طاقة تُذكر: الإسبريسو نحو 3 سعرات والقهوة السوداء سعرتان. أما الوزن الحقيقي فيأتي من الحليب والسكر. تجمع الحاسبة ثلاثة أجزاء: السعرات الأساسية لنوع القهوة، والحليب كامل الدسم بمعدل 64 سعرة لكل 100 مل، والسكر بمعدل 16 سعرة لكل ملعقة صغيرة. ففي لاتيه فيه 180 مل من الحليب وملعقة سكر، تعطي القهوة 5 سعرات والحليب 115.2 والسكر 16، أي 136.2 سعرة إجمالًا. وهي طريقة بسيطة لتسجيل زيارة المقهى دون قاعدة بيانات غذائية.
أخطاء شائعة عند حساب سعرات القهوة
أكثر الأخطاء شيوعًا أن تُحسب قهوة الإسبريسو وحدها ويُنسى الحليب، مع أنه غالبًا الجزء الأكبر من المجموع. ومن الأخطاء أيضًا الظن أن اللاتيه والكابتشينو يختلفان في القهوة، والحقيقة أن القاعدة واحدة والفرق في كمية الحليب: نحو 120 مل للكابتشينو و180 مل أو أكثر للاتيه. ولا يصلح الحساب للحليب منزوع الدسم أو حليب الشوفان أو اللوز، لأنه يعتمد دائمًا حليب البقر كامل الدسم. وأخيرًا، نصف ملعقة السكر تُحسب، وصفر مليلتر من الحليب يعني قهوة سوداء.
حجم الحليب وملاعق السكر وهوية السعرات
معظم طاقة مشروب المقهى ليست الإسبريسو. إنها الحليب والسكر. حجم الحليب إلزامي ويُقاس بالمليلتر.
صفر مليلتر فنجان أسود؛ وزخة كابتشينو نموذجية نحو 120 مليلترًا، وصبّة لاتيه غالبًا 180 مليلترًا أو أكثر. تُقبل الكسور حين يستخدم أحد نصف ملعقة؛ وصفر ملاعق لا يمنح طاقة سكر. وتلك الإخفاقات لا تُفوتر.
حالات الاستخدام
توثيق وقفة المقهى بلا قاعدة تغذية
اختاروا نوع المشروب، وأدخلوا مليلترات الحليب التي صبها الباريستا، وأضيفوا ملاعق السكر التي حرّكتموها، واقرؤوا إجمالي الكيلوكالوري ليومية طعام.
يوميات الطعام وتطبيقات التدريب
حوّلوا بند قهوة إلى كيلوكالوري من النوع والحليب والسكر دون صيانة جدول سعرات مقهى في كل عميل.
الأسئلة الشائعة
ما اصطلاحات الحليب والسكر التي تستخدمها الحاسبة؟
الحليب حليب بقر كامل عند 64 كيلوكالوري لكل 100 مليلتر. كل ملعقة صغيرة من السكر المحبب 16 كيلوكالوري (4 غرامات عند 4 كيلوكالوري للغرام). المنزوع والشوفان والشراب والكريمة المخفوقة خارج النطاق.
هل يمكنني استخدام حليب الشوفان أو اللوز أو الحليب منزوع الدسم؟
لا. يُحسب الحليب على أنه حليب بقر كامل الدسم بمعدل 64 سعرة لكل 100 مل. فالمشروبات منزوعة الدسم أو النباتية لها كثافات وملصقات مختلفة، وإدخالها بالكمية نفسها يعطي مجموعًا خاطئًا.
لماذا تتساوى سعرات القهوة في اللاتيه والكابتشينو؟
لأن قاعدة القهوة واحدة، نحو 5 سعرات في كليهما. والفرق يأتي من الحليب الذي تُدخله: يأخذ الكابتشينو عادة نحو 120 مل، بينما يأخذ اللاتيه غالبًا 180 مل أو أكثر.
كم سعرة تضيف ملعقة السكر الصغيرة؟
تضيف كل ملعقة صغيرة من السكر الأبيض 16 سعرة حرارية. ويمكنك إدخال نصف ملعقة أو أي كسر آخر، والصفر لا يضيف شيئًا، فلا يُحسب في الكوب غير المحلّى إلا القهوة والحليب.
ماذا أفعل إذا لم يكن مشروبي في القائمة؟
اختر أقرب نوع قهوة، ثم أدخل الكمية الفعلية من الحليب بالمليلتر وعدد ملاعق السكر. فالقائمة مغلقة كي يعطي اسم المشروب نفسه دائمًا السعرات الأساسية نفسها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/cook/healthy-coffee \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"coffee_type":"latte","milk_volume":180,"sugar_teaspoons":1}'const res = await fetch("https://api.kit.forhosting.com/cook/healthy-coffee", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"coffee_type": "latte",
"milk_volume": 180,
"sugar_teaspoons": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/healthy-coffee",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"coffee_type": "latte",
"milk_volume": 180,
"sugar_teaspoons": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/healthy-coffee", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"coffee_type":"latte","milk_volume":180,"sugar_teaspoons":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"coffee_type":"latte","milk_volume":180,"sugar_teaspoons":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/healthy-coffee", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"coffee_type": "latte",
"milk_volume": 180,
"sugar_teaspoons": 1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.healthy_coffee",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_milk_ml | 2000 |
max_sugar_tsp | 50 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
إن كان sugar_teaspoons سالبًا تفشل المهمة بـ invalid_input بدل اختراع مجموع طاقة سالب.
نوع القهوة وجدول الكيلوكالوري الأساسية
لا تنفع حاسبة سعرات القهوة الصحية إلا حين يرتبط اسم المشروب برقم طاقة معروف، لا بمشروب مقهى مبهم. تلك أرقام نمطية بأسلوب USDA للقهوة المخمّرة نفسها، فيشترك لاتيه وكابتشينو في طاقة الأساس نفسها ويختلفان بالحليب الذي ترسلونه على حدة. إن احتجتم إلى مشروب مقهى مخصص فاختاروا أقرب نوع وضعوا مليلترات الحليب الحقيقية وملاعق السكر في الحقول الأخرى؛ لا يقبل هذا المسار تجاوزًا حرًا للسعرات، لأن رقمًا حرًا يجعل صفحة نوع القهوة بلا جدوى. تخزّن هذه القدرة جدولًا مغلقًا من الكيلوكالوري الأساسية لجزء القهوة وحده، بلا حليب وبلا سكر، لثلاثة عشر نوعًا قانونيًا: espresso عند 3، وdoppio عند 6، وamericano عند 5، وblack عند 2، وcold_brew عند 5، وlatte عند 5، وcappuccino عند 5، وflat_white عند 5، وmacchiato عند 3، وfrench_press عند 7، وpour_over عند 5، وinstant عند 4، وturkish عند 7. الحقل coffee_type تعداد: يرسم النموذج قائمة اختيار، وترفض API السلاسل المجهولة بـ invalid_input، ولا يختلف عميلان أبدًا حول ما إذا كان latte يعني مشروب إسبريسو يقدّم الحليب. تُحل الأسماء البديلة مثل drip وblack coffee وcold brew وflat white إلى المعرّفات القانونية، لكن الاستجابة تعيد المفتاح القانوني دائمًا.
حجم الحليب وملاعق السكر وهوية السعرات
سعرات الحليب تستخدم حليب البقر الكامل عند 64 كيلوكالوري لكل 100 مليلتر، فيكون milk_kcal مساويًا لـ milk_volume في 64 مقسومًا على 100. لا يتحول النموذج إلى منزوع الدسم ولا الشوفان ولا اللوز: لتلك المشروبات كثافات وملصقات مختلفة، وخلطها في حقل حجم واحد يجعل عدّ المليلتر نفسه يعني طاقتين مختلفتين. sugar_teaspoons إلزامي ويعدّ السكر المحبب. تُعامل كل ملعقة صغيرة على أنها 4 غرامات عند 4 كيلوكالوري للغرام، أي 16 كيلوكالوري، ف sugar_kcal تساوي sugar_teaspoons في 16. قيمة sugar_teaspoons السالبة ليست فنجانًا بل خطأ بيانات، وتفشل المهمة بـ invalid_input تسمّي الحقل وتصرّح أن ملاعق السكر لا يجوز أن تكون سالبة. السعرات الإجمالية تساوي coffee_kcal زائد milk_kcal زائد sugar_kcal.
عقد الإدخال وشكل الاستجابة وموضع الاستخدام
اقرنوا الرقم بيومية طعامكم أو ميزانيتكم المتبقية؛ هذا المسار يحوّل مشروب قهوة إلى كيلوكالوري فحسب. التحقق الفاشل لا يستهلك الرصيد. أرسلوا جسم JSON بثلاثة حقول إلزامية: coffee_type (واحد من المعرّفات القانونية الثلاثة عشر)، وmilk_volume (مليلترات غير سالبة، حدها 2000)، وsugar_teaspoons (عدّ غير سالب، حده 50). يقبل المعالج أسماء بديلة: type أو coffee أو drink أو drink_type لـ coffee_type؛ وmilk أو milk_ml أو milk_volume_ml أو volume لـ milk_volume؛ وsugar أو teaspoons أو tsp أو sugar_tsp لـ sugar_teaspoons. الحقول الناقصة والأرقام غير المحدودة ونوع قهوة مجهول وحجم حليب سالب وعدّ سكر سالب والقيم فوق الحدود المعلنة تفشل كلها بـ invalid_input برسالة تسمّي الحقل. عند النجاح يتضمن الجسم coffee_type وmilk_volume وsugar_teaspoons المعادة؛ وcoffee_kcal من الجدول؛ وmilk_kcal؛ وsugar_kcal؛ وcalories مجموعًا؛ وسلسلة صيغة قصيرة. مثال: coffee_type latte وmilk_volume 180 وsugar_teaspoons 1 يعطي 5 زائد 115.2 زائد 16، أي 136.2 كيلوكالوري. ولأن التنفيذ parse خالص من tier A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
حالات التكامل
مقارنة الفناجين بالحليب بالفناجين السوداء
أبقوا coffee_type وsugar_teaspoons ثابتين وغيّروا milk_volume لتروا كم طاقة تضيف صبّة لاتيه مقارنة بأمريكانو أو تقطير أسود.
أسئلة تقنية
كيف تُحسب السعرات الإجمالية لمشروب قهوة؟
السعرات تساوي قيمة جدول أساس القهوة لـ coffee_type زائد milk_volume مليلتر × 64 / 100 زائد sugar_teaspoons × 16. الجدول espresso 3 وdoppio 6 وamericano 5 وblack 2 وcold_brew 5 وlatte 5 وcappuccino 5 وflat_white 5 وmacchiato 3 وfrench_press 7 وpour_over 5 وinstant 4 وturkish 7.
ماذا يحدث إن كانت ملاعق السكر سالبة؟
تفشل المهمة بـ invalid_input. يجب أن يكون sugar_teaspoons عددًا محدودًا غير سالب؛ والعدّ السالب لا يصف فنجانًا، والإخفاق لا يُفوتر.
أي أنواع قهوة يمكن إرسالها في coffee_type؟
التعداد espresso وdoppio وamericano وblack وcold_brew وlatte وcappuccino وflat_white وmacchiato وfrench_press وpour_over وinstant وturkish. تُرفض السلاسل المجهولة. تُقبل أسماء مثل drip coffee أو flat white كأسماء بديلة للمعرّف القانوني.
هل يطابق widget القهوة الصحية المجاني واجهة API، وكم تكلفة الاستدعاء؟
نعم: يشارك المعالج والـ widget وحدة solve نفسها، فتتفق السعرات بايتًا ببايت. أداة المتصفح مجانية. طلبات API تستخدم رصيدًا مدفوعًا مقدمًا بسعر $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُفوتر.