احسب عدد أوعية تحضير الوجبات المطلوبة
يصبح تخطيط الطعام أسهل عندما تعرفون عدد الأوعية قبل بدء الطهي. تحول هذه الحاسبة عدد الوجبات اليومية وفترة التحضير ومتطلبات الحجرات إلى إجمالي عملي للأوعية.
شغّل الأداة مجانًا
وهي تناسب الوجبات التي توضع في وعاء واحد، وكذلك الوجبات التي تحتاج مكوناتها المنفصلة إلى أكثر من وعاء. أدخلوا عدد الوجبات التي تحضرونها يوميًا، وعدد الأيام، والأقسام المنفصلة المطلوبة لكل وجبة، والحجرات المتاحة في كل وعاء. تعرض النتيجة إجمالي الوجبات والعدد الدقيق للأوعية التي ينبغي تجهيزها.
ابدؤوا بالحصص التي تشملها الخطة فعلًا
احسبوا الوجبات التي تنوون تحضيرها وتخزينها فقط، لا كل ما ستتناولونه. فإذا كان الإفطار يحضر طازجًا بينما يجهز الغداء والعشاء مسبقًا، فأدخلوا وجبتين يوميًا. ثم أدخلوا عدد الأيام التي يجب أن تغطيها الدفعة. ينتج من ضرب القيمتين إجمالي حصص الوجبات المحضرة، وهو أساس الحساب. فخمسة أيام عمل مع وجبتين يوميًا تعني عشر حصص. يمنع هذا التمييز شراء أوعية زائدة أو اكتشاف نقصها في أثناء التعبئة. يجب أن يكون عدد الوجبات اليومية موجبًا، لأن الصفر أو القيمة السالبة لا ينتجان تقديرًا مفيدًا للتخزين. ويجب أن يكون عدد الأيام موجبًا أيضًا. استخدموا أعدادًا صحيحة، فالأداة تحسب حصصًا كاملة وأوعية فعلية، لا أجزاء من يوم أو حصة. وإذا كان أشخاص مختلفون يحصلون على حصص منفصلة، فاحسبوا حصة كل شخص وجبة واحدة عند تحديد العدد اليومي. عندئذ تطابق النتيجة ما سيدخل الثلاجة أو المجمد بالفعل.
راعوا فصل الأطعمة وسعة الوعاء
تكتسب الحجرات أهميتها عندما ينبغي ألا تختلط الأطعمة، مثل الكاري والأرز، أو طبق رئيسي مع طبقين جانبيين، أو إضافات جافة بعيدة عن قاعدة رطبة. أدخلوا عدد الأقسام المنفصلة المطلوبة للوجبة في خانة حجرات الوجبة، ثم أدخلوا الحجرات الصالحة للاستخدام في كل وعاء. تقسم الحاسبة الأقسام المطلوبة على هذه السعة وتقرب الناتج إلى الأعلى، لأن أي باق يحتاج إلى وعاء إضافي. فالوجبة ذات الأقسام الثلاثة تلائم وعاء بثلاث حجرات، لكنها تحتاج إلى وعاءين إذا كان في كل واحد حجرتان فقط، أو ثلاثة أوعية عادية. يعتمد الأسلوب السعة القابلة للاستخدام فعلًا. فإذا كانت إحدى الحجرات الثلاث أصغر من الحصة المطلوبة، فأدخلوا الحجرات التي يمكن استخدامها فقط. وللوجبات التي يمكن أن تشترك مكوناتها في مساحة واحدة، اتركوا الحقلين على القيمة الافتراضية واحد. يوضح عدد الأوعية لكل وجبة أثر التقريب، وبذلك يمكنكم مقارنة أشكال العبوات قبل الشراء.
استخدموا النتيجة للشراء والتعبئة والتدوير
إجمالي الأوعية هو الحد الأدنى المطلوب عندما تعبأ جميع الوجبات المحضرة في الوقت نفسه. استخدموه للتحقق من كفاية مجموعتكم الحالية، أو مقارنة أحجام العبوات المتعددة، أو تجهيز الأوعية النظيفة قبل الطهي على دفعات. تشمل النتيجة أيضًا إجمالي الوجبات والأوعية لكل وجبة، وهذا يفسر سبب زيادة عدد الأوعية الفعلية على عدد الحصص أحيانًا. قد تحتاج المطابخ الواقعية إلى احتياطي صغير للأغطية التالفة أو الأوعية المستخدمة أو الأطعمة التي تعبأ منفصلة بعد أن تبرد. أضيفوا هذا الاحتياطي وفق روتينكم بدل إخفائه ضمن مدخلات الوجبات، ليظل الحساب الأساسي قابلًا للمراجعة. إذا غسلتم الأوعية وأعدتم استخدامها خلال الفترة، فقد يقل المخزون المطلوب في وقت واحد، لكن ذلك يعتمد على جدول الغسل والتدوير. تفترض الحاسبة تخزين الدفعة كاملة معًا. للقوائم المختلطة، احسبوا الوجبات ذات الحجرة الواحدة منفصلة عن الوجبات متعددة الحجرات، ثم اجمعوا الإجماليات. يتاح الحساب الحتمي نفسه عبر API مقابل $0.002 لكل طلب لدمجه في قائمة تسوق أو تطبيق لتخطيط الوجبات.
حالات الاستخدام
حضّروا وجبات غداء أسبوع العمل
اعرفوا عدد الأوعية اللازمة لكل غداء قبل بدء الطهي وتقسيم الحصص.
قارنوا عبوات الأوعية المقسمة
تحققوا مما إذا كانت الأوعية ذات الحجرتين أو الثلاث تقلل العدد الفعلي المطلوب.
خططوا للطهي المنزلي على دفعات
احسبوا حصص عدة أشخاص وتأكدوا من كفاية أوعية الثلاجة أو المجمد.
الأسئلة الشائعة
كيف يحسب إجمالي عدد الأوعية؟
تضرب الحاسبة الوجبات اليومية في عدد الأيام، ثم تضرب إجمالي الوجبات في الأوعية المطلوبة لكل وجبة. وتحسب الأخيرة بقسمة الحجرات المطلوبة على سعة الوعاء والتقريب إلى الأعلى.
ماذا ندخل للوعاء العادي بلا فواصل؟
أدخلوا حجرة واحدة لكل وعاء. وإذا أمكن وضع الوجبة كلها في المساحة نفسها، فأدخلوا حجرة واحدة لكل وجبة أيضًا.
لماذا قد يزيد عدد الأوعية على عدد الوجبات؟
إذا احتاجت الوجبة إلى أقسام منفصلة أكثر مما يوفره وعاء واحد، لزمت أوعية إضافية. ويقرب أي جزء إلى العدد الصحيح الأعلى.
هل يمكن أن يكون عدد الوجبات اليومية صفرًا؟
لا. يجب أن يكون عددًا صحيحًا موجبًا. وتؤدي القيم الصفرية أو السالبة أو الكسرية أو المفقودة أو غير الرقمية إلى خطأ إدخال غير صالح.
ما تكلفة الحساب عبر API؟
تبلغ تكلفة كل طلب API مقدار $0.002. ويمكنكم أيضًا تشغيل الحاسبة مجانًا في المتصفح.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/home/meal-prep-container-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"meals_per_day":3,"days":5}'const res = await fetch("https://api.kit.forhosting.com/home/meal-prep-container-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"meals_per_day": 3,
"days": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/meal-prep-container-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"meals_per_day": 3,
"days": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/meal-prep-container-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"meals_per_day":3,"days":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"meals_per_day":3,"days":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/meal-prep-container-count", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"meals_per_day": 3,
"days": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.meal_prep_container_count",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |