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