ForHosting KIT · أدوات المطورين

احسب مقادير وصفة الكوكتيل لأي عدد من الحصص

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

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

ابدؤوا بوصفة صحيحة لحصة واحدة

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

حدّدوا عدد الحصص واقرؤوا النتيجة

اضبطوا target_servings على عدد كؤوس الكوكتيل المراد تحضيرها. يجب أن تكون القيمة موجبة، ويمكن أن تكون كسرية عند اختبار صبّة أصغر. بما أن الوصفة المدخلة تمثل حصة واحدة، تضرب الأداة مقدار كل مكوّن في ذلك العدد. فالوصفة التي تحتوي على 2 أونصة من المشروب الروحي و0.75 أونصة من العصير تصبح 16 و6 أونصات لثماني حصص. تعرض الاستجابة العدد المستهدف والمعامل وصفاً لكل مكوّن. يحتفظ كل صف بالاسم والوحدة ويعرض original_amount بجوار scaled_amount لتسهيل المراجعة قبل الصب. الحساب حتمي ويستخدم دقة مستقرة. الوحدات تسميات وليست أوامر تحويل. إذا كان المقدار الناتج غير مناسب لأدوات القياس، فقرّبوه فقط بعد تحديد هامش الخطأ المقبول لذلك المكوّن.

خطّطوا للدفعة من دون الإخلال بالتوازن

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

تجهيز الكوكتيلات لحفلة

حوّلوا وصفة الكأس الواحدة إلى مقادير مضبوطة بحسب العدد الفعلي للضيوف.

إنشاء ورقة تحضير للبار

أنشئوا مقادير دفعة متسقة يستطيع الطاقم مراجعتها قبل بدء الخدمة.

تقدير مشتريات مناسبة

ضاعفوا المكونات أولاً ثم قارنوا الإجماليات بأحجام الزجاجات والعلب وعبوات الزينة.

ما تكلفة الاستخدام؟

تبلغ تكلفة كل طلب API مقدار $0.002.

هل يجب أن تكون الوصفة الأصلية لحصة واحدة؟

نعم. يجب أن يصف كل مقدار مدخل كوكتيل واحداً، ثم يصبح عدد الحصص المستهدف هو معامل الضرب.

هل تحوّل الأداة الأونصات إلى مليلترات؟

لا. تحافظ على كل وحدة كما أُدخلت ولا تضاعف إلا القيمة الرقمية.

هل يمكن أن يكون عدد الحصص كسرياً؟

نعم، بشرط أن يكون عدداً محدوداً وموجباً وضمن الحد المنشور.

لماذا يُرفض العدد المستهدف إذا كان صفراً أو سالباً؟

يجب أن تمثل الدفعة عدداً موجباً من الحصص؛ فالصفر والقيم السالبة لا تصف دفعة كوكتيل قابلة للاستخدام.

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

POSThttps://api.kit.forhosting.com/cook/cocktail-recipe-scale

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

curl -X POST https://api.kit.forhosting.com/cook/cocktail-recipe-scale \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ingredients":[{"name":"Gin","amount":2,"unit":"fl oz"},{"name":"Lemon juice","amount":0.75,"unit":"fl oz"},{"name":"Simple syrup","amount":0.5,"unit":"fl oz"}],"target_servings":8}'
{
  "ingredients": [
    {
      "name": "Gin",
      "amount": 2,
      "unit": "fl oz"
    },
    {
      "name": "Lemon juice",
      "amount": 0.75,
      "unit": "fl oz"
    },
    {
      "name": "Simple syrup",
      "amount": 0.5,
      "unit": "fl oz"
    }
  ],
  "target_servings": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "cook.cocktail_recipe_scale",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

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