حاسبة دفعة اللكمة للحفلات
حوّل بانشًا جرّبته من أجل 8 أشخاص إلى وعاء يكفي 24: تصبح كميات الكحول والعصير والمشروب الغازي 750 و1500 و2250 بدل 250 و500 و750، مع الكمية لكل كأس ونصيب كل مكوّن. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- المشروب الروحي
- 250
- العصير
- 500
- المُمزِج
- 750
- الحصص
- 8
- عدد الحصص المستهدف
- 24
- العامل
- 3
- إجمالي المشروب الروحي
- 750
- إجمالي العصير
- 1,500
- إجمالي المُمزِج
- 2,250
لكمة الحفلات تكاد تكون دائمًا نفس الأحجام الثلاثة—المشروب الروحي والعصير والمكسر—تُكتب لدفعة تجريبية صغيرة ثم تُكبَّر لوعاء المائدة. يحتاج المضيفون وخدمات التموين وبرامج البار إلى مضاعفة هذه الكميات الثلاث لعدد حقيقي من الضيوف دون كسر توازن الوصفة الأصلية. تأخذ حاسبة دفعة اللكمة هذه أحجام المشروب الروحي والعصير والمكسر من وصفتكم الأساسية، وعدد حصص أصلي اختياري (الافتراضي واحد)، وعدد حصص هدف موجب، ثم تُرجع مجاميع الدفعة المكبَّرة والحجم لكل حصة والحصة المئوية لكل مكوّن حتى يظل طعم الوعاء كالعينة. يُسمح بمشروب روحي صفر لللكمة غير الكحولية؛ وتُرفض الأحجام السالبة.
كيف يصبح المشروب الروحي والعصير والمكسر دفعة حفل
تُسجَّل وصفات اللكمة عادةً كثلاثة أحجام مقيسة بنفس الوحدة—ملليلتر أو أونصات سائلة أو أكواب—لعدد معروف من الحصص. التكبير خطي: إذا أعطت الوصفة الأساسية ثماني حصص واحتجتم إلى أربع وعشرين، يُضاعَف كل مكوّن ثلاث مرات. الطريقة لا تحوّل الوحدات عنكم: أدخلوا الأحجام الثلاثة الأساسية بوحدة واحدة واقرأوا المجاميع المكبَّرة بنفس الوحدة.
ولا تقدّر نسبة الكحول أو ذوبان الثلج؛ فذلك يعتمد على الدرجة والتخفيف ومدة بقاء الوعاء. ما تضمنه هو مقياس خطي حتمي حتى تطابق قائمة أربع وعشرين حصة طعم دفعة تجريبية من ثماني حصص عند استخدام النسب نفسها.
أين تثبت حاسبة دفعة اللكمة جدواها
المضيفون في المنازل الذين جرّبوا إبريقًا صغيرًا لثمانية ثم احتاجوا فجأة وعاءً لأربعة وعشرين ضيفًا يمكنهم مضاعفة المشروب الروحي والعصير والمكسر دون إعادة حساب الطعم يدويًا. بارات التموين ومنظمو الفعاليات يكبّرون نفس لكمة المنزل عبر حفلات الزفاف والليالي المؤسسية بصحائف تحضير حتمية حتى يشتري ورديتان نفس كميات الصناديق. دروس الطبخ وصناعة الكوكتيل تعلّم حفظ النسب بإظهار أن مضاعفة الحصص ثلاث مرات تضاعف كل مكوّن ثلاث مرات؛ ويتيح أوراكل نقي للطلاب التحقق من الواجبات في ثوانٍ.
الصفحات التي تُرتَّب لحاسبة دفعة اللكمة أو تكبير وصفة لكمة حسب الحصص أو حاسبة مشروب عصير مكسر تستفيد من ودجت حي يطابق مساره المجاني مسار الأتمتة المدفوعة. فضّلوا هذه القدرة عندما تُعرَّف لكمتكم بثلاثة أحجام وعدد حصص؛ فهي ليست مكبّر وصفات عامًا بقائمة مكونات مفتوحة، ولا مقدّر ABV، ولا نموذج تخفيف ثلج، ولا دليل free-pour لكوكتيلات فردية.
حالات الاستخدام
تكبير إبريق تجريبي إلى وعاء الحفل
أدخلوا المشروب الروحي والعصير والمكسر من دفعة تجريبية من 8 حصص وعدد ضيوف 24 للحصول على مجاميع شراء بنفس الوحدة.
صحائف تحضير التموين والبار
حوّلوا نسبة لكمة المنزل إلى كميات صناديق حتمية لحفلات الزفاف والفعاليات متعددة الورديات دون إعادة كتابة الوصفة.
تطبيقات وواجبات ولكمة بلا كحول
شغّلوا حقل ضيوف في تطبيق وصفات، أو تحققوا من واجبات النسب، أو كبّروا mocktail بـ spirit صفر بنفس أسلوب الوعاء الكحولي.
الأسئلة الشائعة
هل يجب أن أحوّل الوحدات بنفسي؟
المجاميع المكبَّرة تستخدم نفس الوحدة؛ الحاسبة لا تحوّل بين الوحدات.
كم من البانش يوضع في كل كأس؟
في المثال المكبّر إلى 24 حصة يحصل كل كأس على 187.5: منها 31.25 كحول و62.5 عصير و93.75 مشروب غازي، بالوحدة نفسها التي أدخلتها. وهكذا يسهل التقديم من الوعاء.
هل تخبرني الأداة بقوة البانش؟
لا، فهي لا تقدّر نسبة الكحول ولا ذوبان الثلج، لأنهما يعتمدان على نوع المشروب والتخفيف ومدة بقاء الوعاء. بدلًا من ذلك تعرض نصيب كل مكوّن من الحجم الكلي.
ما التوازن الكلاسيكي للبانش؟
الدليل الشائع جزء من الكحول وجزءان من العصير وثلاثة أجزاء من المشروب الغازي تقريبًا. وتحافظ الحاسبة على نسبك أنت بدقة وتعرض كل نصيب، فتقارن الكمية الكبيرة بهذا الدليل.
هل يمكنني تحضير بانش خالٍ من الكحول؟
نعم، اجعل كمية الكحول صفرًا، فتُضرب كميتا العصير والمشروب الغازي في المعامل نفسه وتبقى النسبة بينهما كما في وصفتك الأصلية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/cook/punch-scale \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"spirit":250,"juice":500,"mixer":750,"target_servings":24}'const res = await fetch("https://api.kit.forhosting.com/cook/punch-scale", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"spirit": 250,
"juice": 500,
"mixer": 750,
"target_servings": 24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/punch-scale",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"spirit": 250,
"juice": 500,
"mixer": 750,
"target_servings": 24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/punch-scale", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"spirit":250,"juice":500,"mixer":750,"target_servings":24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"spirit":250,"juice":500,"mixer":750,"target_servings":24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/punch-scale", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"spirit": 250,
"juice": 500,
"mixer": 750,
"target_servings": 24
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.punch_scale",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تفشل الحصص أو الأهداف غير الموجبة بـ invalid_input بدل اختراع دفعة صفرية أو سالبة. منطق parse النقي نفسه يشغّل ودجت المتصفح المجاني وواجهة API المدفوعة مسبقًا، فلا تختلف قوائم الشراء وصحائف التحضير والأتمتة على الأرقام.
كيف يصبح المشروب الروحي والعصير والمكسر دفعة حفل
بالرموز، servings هو العائد الأساسي الموجب (واحد افتراضيًا عند الحذف)، وtarget_servings هو عدد الضيوف أو الأكواب الموجب المطلوب، وfactor يساوي target_servings مقسومًا على servings. ثم spirit_total يساوي spirit في factor، وjuice_total يساوي juice في factor، وmixer_total يساوي mixer في factor، وtotal_volume هو مجموع الأحجام الثلاثة المكبَّرة. حقول الحصة الواحدة تقسم كل مجموع على target_servings ليملأ الساقي أكوابًا مفردة من الوعاء، وحقول النسبة تبلغ عن كل مكوّن كحصة من total_volume لتتحققوا من أن دفعة كبيرة ما زالت قريبة من توازن لكمة كلاسيكي—غالبًا جزء واحد مشروب روحي إلى جزأين عصير وثلاثة أجزاء مكسر—مع حفظ نسبكم أنفسكم بدقة.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
فشل التحقق لا يستهلك الرصيد المدفوع مسبقًا. أرسلوا جسم JSON بثلاثة أعداد منتهية غير سالبة إلزامية—spirit (أسماء بديلة liquor, alcohol, booze, spirit_ml, spirit_volume) وjuice (أسماء بديلة fruit_juice, citrus, juice_ml, juice_volume) وmixer (أسماء بديلة soda, sparkling, soft_drink, mixer_ml, mixer_volume)—مع target_servings موجب إلزامي (أسماء بديلة target, to_servings, guests, party_servings, for). servings الاختياري (أسماء بديلة base_servings, original_servings, from_servings, recipe_servings, n) يساوي واحدًا افتراضيًا ويجب أن يكون موجبًا عند التوفير. الحقول الإلزامية الناقصة والسلاسل الفارغة والقيم غير المنتهية والأحجام السالبة وservings صفر وtarget_servings صفر وأعداد الحصص السالبة تفشل بـ invalid_input مع تسمية المشكلة ولا تُحصَّل. عند النجاح يعيد الجسم spirit وjuice وmixer وservings وtarget_servings؛ ويعيد factor؛ ويعيد spirit_total وjuice_total وmixer_total وtotal_volume؛ ويعيد spirit_per_serving وjuice_per_serving وmixer_per_serving وvolume_per_serving؛ ويعيد spirit_pct وjuice_pct وmixer_pct (نسب مئوية من الحجم الكلي، أو صفر عند كون المجموع صفرًا)؛ ويتضمن formula وmethod وmessage إنجليزيًا سطرًا واحدًا لواجهة المستخدم. مثال: spirit مئتان وخمسون وjuice خمسمائة وmixer سبعمائة وخمسون لثماني حصص مكبَّرة إلى أربع وعشرين يعطي factor ثلاثة ومجاميع سبعمائة وخمسين وألف وخمسمائة وألفين ومائتين وخمسين بحجم كلي أربعة آلاف وخمسمائة بنفس الوحدة المدخلة.
أين تثبت حاسبة دفعة اللكمة جدواها
مواقع الوصفات وتطبيقات تخطيط الحفلات يمكنها استدعاء endpoint parse صغير عندما يدخل المستخدم عدد ضيوف وينتظر أحجام قائمة شراء بالوحدة التي يستخدمها أصلًا. ولأن التنفيذ parse نقي من tier A، كل استدعاء ناجح يكلف السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة. قدّموا الكحول بمسؤولية، وسمّوا الخيارات غير الكحولية بوضوح، وبرّدوا الوعاء—تلك قواعد الخدمة خارج النطاق العددي لهذا endpoint لكنها تهم في القاعة.
أسئلة تقنية
كيف أُكبّر وصفة لكمة حفل حسب الحصص؟
أرسلوا أحجام spirit وjuice وmixer غير السالبة للوصفة الأساسية، وservings موجب اختياري (افتراضي 1)، وtarget_servings موجب. تُرجع API المعامل factor = target_servings ÷ servings وتضاعف كل حجم بهذا المعامل.
ماذا يحدث إذا كان servings أو target_servings صفرًا أو سالبًا؟
تفشل المهمة بـ invalid_input. يجب أن يكون كلا عددي الحصص أعدادًا منتهية أكبر من صفر؛ القيم غير الموجبة لا تُحصَّل.
هل يمكنني إعداد لكمة غير كحولية؟
نعم. اضبطوا spirit على 0 واتركوا juice وmixer غير سالبين. التكبير يضاعف الحقول الثلاثة ويعيد المجاميع والنسب.
كم تكلفة حاسبة دفعة اللكمة؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُحصَّل.