ForHosting KIT · المنزل والطبخ والهوايات

حاسبة تدوير أعمال المنزل

في الأسبوع 0 تتولى أليس غسل الأطباق، ويتولى بوب إخراج القمامة، وتتولى كارول الكنس بالمكنسة؛ ومع كل أسبوع جديد ينتقل الجميع إلى العمل التالي، وخلال 3 أسابيع يؤدي كل شخص كل عمل مرة واحدة. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
المهام المنزلية
Dishes, Trash, Vacuum
قائمة الأعضاء
Alice, Bob, Carol
فهرس الأسبوع
0
تحصل على
الأسبوع في الدورة
0
طول الدورة
3
فهرس الأسبوع التالي
1
عدد المهام
3

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

كيف يسند التدوير كل واجب بعدل

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

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

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

أين تثبت واجهة تدوير أعمال المنزل جدواها

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

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

ورقة الأسبوع للشقة المشتركة

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

لوحة واجبات الأسرة

يدير الوالدان تدوير المطبخ والغسيل والحيوانات بين الأبناء حتى لا يعلق الطفل نفسه بأسوأ عمل كل أسبوع.

كيف تسند حاسبة تدوير أعمال المنزل الواجبات؟

على دورة كاملة بعدد أسابيع يساوي عدد الأشخاص ينجز كل شخص كل واجب مرة واحدة بالضبط.

ماذا يحدث عندما يزيد الأشخاص على الواجبات؟

تستريح بعض الأسماء ذلك الأسبوع. تدور مقاعد الراحة بنفس الصيغة فلا يبقى الشخص نفسه معفىً دائماً. تظهر الأسماء المستريحة في الحقل resting.

ماذا يحدث عندما تزيد الواجبات على الأشخاص؟

تتلقّى بعض الأسماء أكثر من واجب ذلك الأسبوع. تلفّ الزوائد حول القائمة حتى يدور الحمل الإضافي بعدل من أسبوع إلى آخر.

كم أسبوعًا يلزم حتى يؤدي الجميع كل الأعمال؟

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

ماذا أفعل إذا غاب أحدهم أسبوعًا؟

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

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

POSThttps://api.kit.forhosting.com/home/chore-rotation

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

curl -X POST https://api.kit.forhosting.com/home/chore-rotation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"chores":["Dishes","Trash","Vacuum"],"roster":["Alice","Bob","Carol"],"week_index":0}'
{
  "chores": [
    "Dishes",
    "Trash",
    "Vacuum"
  ],
  "roster": [
    "Alice",
    "Bob",
    "Carol"
  ],
  "week_index": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "home.chore_rotation",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

الدالة النقية نفسها تغذّي المنفّذ المجاني في المتصفح وواجهة API، بلا ساعات ولا سحب عشوائي ولا شبكة. القوائم الفارغة أو week_index الغائب تفشل بـ invalid_input ولا تُحاسب.

كيف يسند التدوير كل واجب بعدل

رسمياً، من يتولى الواجب i في الأسبوع W يجلس عند person_index يساوي (i زائد W) باقي قسمة حجم القائمة. لا تخترع الحاسبة أسابيع تخطٍّ ولا أوزاناً ولا تقاويم إجازة؛ إن غاب أحد فاحذفه من القائمة أو تقدّم week_index في طبقتك.

عقد الإدخال وشكل الاستجابة والأخطاء

لا تُملأ حقول الخرج الاختيارية بـ null أبداً. أرسل بهيئة POST جسماً JSON بثلاثة حقول إلزامية. chores مصفوفة غير فارغة من سلسلة إلى خمسين سلسلة أسماء واجبات بترتيب القائمة؛ تُقلَّم كل خانة وتُرفض السلاسل الفارغة بعد trim بوصفها invalid_input مع تسمية الفهرس الخاطئ. roster مصفوفة غير فارغة من سلسلة إلى خمسين سلسلة أسماء أشخاص بترتيب الدورة؛ تُرفض التكرارات بعد trim غير حسّاس لحالة الأحرف حتى لا تسرق ذكرتان لنفس الشخص أدواراً زائدة. week_index عدد صحيح غير سالب من صفر إلى مليار يحدّد أي أسبوع من السلسلة تحلّه — والصفر هو الأسبوع الأول. تُقبل أيضاً سلسلة مفصولة بفواصل أو أسطر جديدة أو فواصل منقوطة أو أشرطة عمودية لـ chores و roster حتى يعمل نص ملصوق بأسلوب قائمة التسوق. الأسماء البديلة tasks و duties و jobs و chore_list تقابل chores؛ و people و members و names و household تقابل roster؛ و week و week_number و index و w تقابل week_index. عند النجاح يعيد الجسم القوائم المعيارية و week_index، ويبلّغ week_in_cycle و cycle_length و next_week_index و chore_count و person_count، ثم يسرد assignments صفوفاً من الواجب إلى الشخص مع الفهارس، و by_person كل اسم مع واجبات ذلك الأسبوع، و resting الأسماء بلا واجب ذلك الأسبوع. يُظهر chores_per_person_min و chores_per_person_max مدى توازن الحمل هذا الأسبوع؛ وتعيد formula صياغة person_index يساوي (chore_index زائد week_index) باقي roster_size؛ و message سطر إنجليزي واحد يمكن تثبيته على الثلاجة أو في محادثة. مثال: chores هي Dishes و Trash و Vacuum مع roster Alice و Bob و Carol و week_index صفر يسند Alice إلى Dishes و Bob إلى Trash و Carol إلى Vacuum؛ و week_index واحد يدور إلى Bob و Carol و Alice. القوائم الناقصة والأسماء الفارغة والتكرارات في القائمة و week_index غير الصحيح أو السالب والقوائم المفرطة الحجم تفشل بـ invalid_input ولا تستهلك رصيداً.

أين تثبت واجهة تدوير أعمال المنزل جدواها

ترسل بوتات تشغيل المنزل في Slack أو مجموعة عائلية «واجبات هذا الأسبوع» باستدعاء API بمؤشر السلسلة المخزَّن في مفتاح عدّاد. ولأن التنفيذ parse من المستوى A، يكلّف كل نداء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة؛ والتحقق الفاشل مجاني. أبقِ قائمة الواجبات و roster بالترتيب نفسه في كل نظام سجل، وزِد week_index مرة كل أسبوع (بما في ذلك الأسابيع التي ما زلت تريد فيها تقدّم الدورة حتى لو سافر أحد) فتحصل على إسنادات قابلة لإعادة الإنتاج للطباعة والتقاويم وعمال الحافة دون إقامة خدمة جدولة خاصة بك.

مرجع للبوت وتطبيق الواجبات

يستدعي بوت منزلي أو تطبيق لوحة واجبات واجهة API بعدّاد أسبوع مخزَّن وينشر توزيع هذا الأسبوع دون جدول خاص.

هل تتخطى الحاسبة العطل أو الغائبين؟

لا. النواة تدوير خالص. احذف أحداً من القائمة أو واصل زيادة week_index في طبقتك إن أردت تقدّم الدورة أثناء السفر.

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

أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل نداء ناجح؛ ولا تُحاسب المدخلات غير الصالحة.

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