{"kind":"how_it_works","lang":"ar","path":"/ar/how-it-works/","canonical":"https://goodhand.app/ar/how-it-works/","indexable":false,"noindex_reasons":["below_threshold"],"title":"كيف يرتّب GoodHand الحرفيين: أعمال مؤكَّدة لا نجوم","description":"كيف يرتّب GoodHand الحرفيين: سلّم الإثبات، والأوزان والصيغة بدقة، ومن يؤكد العمل، وما الذي يمنع الحرفي من تزوير العملاء وما الذي لا يمنعه.","og_image":"https://goodhand.app/ar/og/site.png?v=1","alternates":[],"languages":[{"lang":"ar","path":"/ar/how-it-works/"},{"lang":"en","path":"/en/how-it-works/"},{"lang":"es","path":"/es/how-it-works/"},{"lang":"pt","path":"/pt/how-it-works/"},{"lang":"fr","path":"/fr/how-it-works/"},{"lang":"de","path":"/de/how-it-works/"},{"lang":"it","path":"/it/how-it-works/"},{"lang":"pl","path":"/pl/how-it-works/"},{"lang":"uk","path":"/uk/how-it-works/"},{"lang":"tr","path":"/tr/how-it-works/"},{"lang":"hi","path":"/hi/how-it-works/"},{"lang":"id","path":"/id/how-it-works/"},{"lang":"ja","path":"/ja/how-it-works/"},{"lang":"zh","path":"/zh/how-it-works/"},{"lang":"ca","path":"/ca/how-it-works/"},{"lang":"fa","path":"/fa/how-it-works/"},{"lang":"sq","path":"/sq/how-it-works/"},{"lang":"hy","path":"/hy/how-it-works/"},{"lang":"nl","path":"/nl/how-it-works/"},{"lang":"sv","path":"/sv/how-it-works/"},{"lang":"az","path":"/az/how-it-works/"},{"lang":"bs","path":"/bs/how-it-works/"},{"lang":"bn","path":"/bn/how-it-works/"},{"lang":"bg","path":"/bg/how-it-works/"},{"lang":"ms","path":"/ms/how-it-works/"},{"lang":"dz","path":"/dz/how-it-works/"},{"lang":"be","path":"/be/how-it-works/"},{"lang":"el","path":"/el/how-it-works/"},{"lang":"cs","path":"/cs/how-it-works/"},{"lang":"da","path":"/da/how-it-works/"},{"lang":"am","path":"/am/how-it-works/"},{"lang":"et","path":"/et/how-it-works/"},{"lang":"fi","path":"/fi/how-it-works/"},{"lang":"fo","path":"/fo/how-it-works/"},{"lang":"ka","path":"/ka/how-it-works/"},{"lang":"hr","path":"/hr/how-it-works/"},{"lang":"ht","path":"/ht/how-it-works/"},{"lang":"hu","path":"/hu/how-it-works/"},{"lang":"he","path":"/he/how-it-works/"},{"lang":"is","path":"/is/how-it-works/"},{"lang":"ky","path":"/ky/how-it-works/"},{"lang":"km","path":"/km/how-it-works/"},{"lang":"ko","path":"/ko/how-it-works/"},{"lang":"kk","path":"/kk/how-it-works/"},{"lang":"lo","path":"/lo/how-it-works/"},{"lang":"si","path":"/si/how-it-works/"},{"lang":"lt","path":"/lt/how-it-works/"},{"lang":"lb","path":"/lb/how-it-works/"},{"lang":"lv","path":"/lv/how-it-works/"},{"lang":"ro","path":"/ro/how-it-works/"},{"lang":"sr","path":"/sr/how-it-works/"},{"lang":"mk","path":"/mk/how-it-works/"},{"lang":"my","path":"/my/how-it-works/"},{"lang":"mn","path":"/mn/how-it-works/"},{"lang":"tl","path":"/tl/how-it-works/"},{"lang":"mt","path":"/mt/how-it-works/"},{"lang":"dv","path":"/dv/how-it-works/"},{"lang":"ny","path":"/ny/how-it-works/"},{"lang":"no","path":"/no/how-it-works/"},{"lang":"ne","path":"/ne/how-it-works/"},{"lang":"ur","path":"/ur/how-it-works/"},{"lang":"ru","path":"/ru/how-it-works/"},{"lang":"rw","path":"/rw/how-it-works/"},{"lang":"sl","path":"/sl/how-it-works/"},{"lang":"sk","path":"/sk/how-it-works/"},{"lang":"so","path":"/so/how-it-works/"},{"lang":"th","path":"/th/how-it-works/"},{"lang":"tg","path":"/tg/how-it-works/"},{"lang":"tk","path":"/tk/how-it-works/"},{"lang":"to","path":"/to/how-it-works/"},{"lang":"sw","path":"/sw/how-it-works/"},{"lang":"uz","path":"/uz/how-it-works/"},{"lang":"vi","path":"/vi/how-it-works/"},{"lang":"bi","path":"/bi/how-it-works/"},{"lang":"sm","path":"/sm/how-it-works/"},{"lang":"zu","path":"/zu/how-it-works/"}],"breadcrumbs":[{"name":"GoodHand","path":"/ar/"},{"name":"كيف يرتّب GoodHand الحرفيين","path":"/ar/how-it-works/"}],"data":{"slug":"how-it-works","h1":"كيف يرتّب GoodHand الحرفيين","lead":"يُرتَّب الحرفيون حسب الأعمال المؤكَّدة لا حسب النجوم. كل رقم في هذه الصفحة مقروء من الكود الذي يتولى الترتيب.","sections":[{"id":"no-stars","h":"بلا نجوم وبلا تقييمات مكتوبة","paras":["لا توجد تقييمات بالنجوم ولا مراجعات مكتوبة في أي مكان في GoodHand. مكانة الحرفي هي عدد أعماله، ويزداد وزن كل عمل كلما زاد إثباته."]},{"id":"ladder","h":"سلّم الإثبات","paras":["يصعد كل عمل خمس درجات. الدرجة الأعلى تعني دليلاً أكثر على أن العمل حدث فعلاً وأن الإنجاز صمد. لكل درجة وزن، والترتيب يجمع هذه الأوزان.","شيئان يخصمان. إذا أجاب العميل بلا على سؤال الـ 30 يوم، يُحتسب العمل −0.6 (صمود فاشل). وإذا لم يحضر الحرفي وتم الإبلاغ عن ذلك كغياب، يُحتسب −1."],"table":{"head":["الدرجة","معناها","الوزن"],"rows":[["مُعلَن","العمل موجود: قبِل عميل عرض الحرفي، أو أدرج الحرفي عملاً سابقاً. لم يُتحقق من شيء بعد.","0.05"],["صورة","التقط الحرفي صورة قبل وصورة بعد، وكلتاهما موقّعة من هاتف مسجّل.","0.15"],["في الموقع","مسح الحرفي رمز باب العميل. يعرض هاتف العميل رمزاً يتغير كل 120 ثانية، ويجب أن يكون الهاتفان ضمن مسافة 150 م من بعضهما.","0.4"],["مؤكَّد","أكّد الزبون العمل على هاتفه وأدخل السعر الذي دفعه.","0.7"],["صامد","بعد 30 من الأيام على التأكيد، يسأل GoodHand الزبون إن كان العمل ما زال يعمل. الجواب بنعم يجعل العمل صامدًا. الأعمال السابقة المُدرجة لا تصل أبدًا إلى هذه الدرجة.","1"],["عمل سابق مُدرج، أكّده العميل","عمل أنجزه الحرفي قبل GoodHand وأدرجه، ثم أكّده العميل عبر رابط وصله على بريده الإلكتروني. لم يتحقق منه أحد شخصيًا، لذا يُحتسب 0.3: أقل من عمل أثبته الهاتفان في الموقع. الأعمال السابقة المستوردة لا تصل أبدًا إلى درجة صامد.","0.3"]]}},{"id":"who-confirms","h":"من يؤكد العمل","paras":["العميل وحده يؤكد. أربعة إجراءات تتطلب شخصاً على هاتف، ويُرفض الوكيل (الخطأ agents_cannot_confirm): door_scan_start, finish_location, customer_confirm, hold_answer. لا يمكن للحرفي تأكيد عمله بنفسه، ويُرفض وجود الهاتف نفسه أو الحساب نفسه على طرفي العمل."]},{"id":"formula","h":"الصيغة","paras":["يُرتَّب الحرفيون بنتيجة واحدة، تُحسب بالطريقة نفسها للموقع وواجهة API وأدوات MCP. تُعاد كل المدخلات مع كل نتيجة بحث، فيستطيع أي شخص إعادة حسابها.","لا يوجد مدخل آخر. وبوجه خاص لا شيء في النتيجة يمكن شراؤه (انظر التكاليف)."],"items":["الأعمال المحتسبة: أعمال الحرفي خلال آخر 365 يوماً، دون الأعمال الملغاة والغيابات. يُحتسب العميل الواحد بما لا يزيد على 3 من الأعمال للحرفي نفسه.","الخام = (مجموع أوزان أعمال الحرفي من نوع العمل المطلوب) + 0.5 × (المجموع نفسه لأنواع العمل الأخرى من الحرفة نفسها) − 0.6 × حالات الصمود الفاشلة − 1 × الغيابات","n = أعمال النوع المطلوب + 0.5 × أعمال الحرفة نفسها. المقلَّص = n / (n + 5) × الخام + 5 / (n + 5) × متوسط المدينة. مع قلة الأعمال يسحب متوسط المدينة النتيجة نحو الوسط، فلا يستطيع عمل واحد محظوظ أن يضع حرفياً جديداً في الصدارة.","النتيجة = المقلَّص × (0.6 + 0.4 × معدل الرد) × 1 / (1 + المسافة بالكم / 10). معدل الرد هو نسبة الطلبات التي مضى عليها أكثر من 24 ساعة وردّ عليها الحرفي بعرض؛ والحرفي الذي لا طلبات له بعد يُحتسب 0.5. الحرفي الذي يبعد 10 كم يحصل على نصف نتيجته لو كان في الجوار."]},{"id":"faking","h":"ما الذي يمنع الحرفي من تزوير العملاء","paras":["هذا ما تفعله الشيفرة اليوم، وما لا تفعله."],"groups":[{"h":"الموجود","items":["إثبات الموقع يحتاج هاتفين مختلفين ضمن مسافة 150 م من بعضهما، مع رمز العميل الذي يتغير كل 120 ثانية. يُرفض الهاتف نفسه أو الحساب نفسه على الطرفين.","صور قبل وبعد لا تُحتسب إلا إذا وقّعها هاتف مسجّل.","عميل واحد يرفع حرفياً واحداً بما لا يزيد على 3 من الأعمال.","لا يستطيع الحرفي التأكيد عن العميل. العمل السابق المُدرج لا يُؤكَّد إلا عبر رابط يُرسل بالبريد إلى العميل، ويُرفض بريد تسجيل دخول الحرفي نفسه كعميل. مثل هذه الأعمال تصل إلى مؤكَّد على الأكثر، ولا تصل أبداً إلى صامد.","عميل يقول إن العمل لم يصمد، أو غياب، يخصم من النتيجة.","التأكيد الذي يأتي من هاتف الحرفي نفسه أو شبكته (أي عنوان استخدمه الحرفي خلال آخر 30 يومًا) يُسجَّل ويظهر للحرفي، لكنه لا يُحتسب.","يستطيع الحرفي إدراج 200 من الأعمال السابقة الجديدة كحد أقصى خلال أي 24 ساعة متحركة، و500 صف في الطلب الواحد. وما زاد على ذلك يُرفض الاستيراد ويُبيَّن موعد المحاولة مجددًا.","إذا تمت الإجابة عن 10 أعمال سابقة مدرجة على الأقل، وقال أكثر من عميل واحد من كل 10 من هؤلاء العملاء إن العمل ليس لهم، فلا تُحتسب الأعمال السابقة المدرجة لهذا الحرفي إلى أن يراجعها GoodHand. أما الأعمال المنجزة في الموقع فتبقى محتسبة."]},{"h":"ما لا يوجد بعد","items":["لا يوجد تحقق من هوية العملاء. بالنسبة إلى عمل سابق مدرج، يكتب الحرفي اسم العميل والشهر والسعر، ولا يعني \"مؤكَّد\" سوى أن من يتحكم في البريد الإلكتروني المكتوب نقر على الرابط. لا شيء يمنع قريبًا أو صديقًا أو الحرفي نفسه من التأكيد؛ هذا العنوان يُحتسب لما لا يزيد على 3 من الأعمال، ويُحتسب عنوان مختلف كعميل مختلف.","لا حد لعدد الحسابات أو الهواتف التي يمكن أن يملكها شخص واحد. حرفي لديه هاتفان وحسابان يمكنه اجتياز فحص الموقع مع نفسه؛ المرفوض فقط هو الهاتف نفسه أو الحساب نفسه.","السعر هو ما كتبه كل طرف. يكتب المؤكِّد ما دفعه (وإن تركه فارغًا يصبح رقم الحرفي نفسه)، ولا تتم مطابقته مع إيصال أو دفعة.","تصل البلاغات إلى مشغّل GoodHand في ملخص يومي، ولا يُحذف شيء تلقائيًا. يمكن لأي شخص الإبلاغ عن حرفي دون تسجيل الدخول، ولا يُخبَر الحرفي أبدًا بمن أبلغ. يمكن للعميل الذي لم يكن له أي عمل سابق مدرج أن يقول ذلك من رابطه؛ عندها لا يُحتسب ذلك العمل، وتذكر صفحة الحرفي عدد العملاء الذين فعلوا ذلك.","لا يوجد إجمالي مدى الحياة للاستيراد، بل وتيرة فقط (200 من الأعمال السابقة الجديدة لكل حرفي خلال أي 24 ساعة متحركة، و500 صف في الطلب الواحد): يمكن للحرفي إدراج أي عدد من الأعمال السابقة مع الوقت، ويُحتسب كل زبون بالتساوي، دون وزن إضافي لزبون استخدم GoodHand في مكان آخر.","صامد هو جواب العميل نفسه عن \"هل ما زال يعمل؟\". لا شيء آخر يتحقق منه."]}]},{"id":"agents","h":"الأرقام نفسها للوكلاء","paras":["أضف ?format=json إلى هذا العنوان، أو أرسل Accept: application/json، لتحصل على كل وزن وثابت أعلاه كبيانات. تعيد واجهة البحث كل مدخلات النتيجة لكل حرفي."]}],"numbers":{"proof":{"on_site_radius_m":150,"door_code_ttl_sec":120,"hold_after_days":30,"customer_cap_per_master":3,"rung_weight":{"claimed":0.05,"photo":0.15,"on_site":0.4,"confirmed":0.7,"held":1},"imported_confirmed_weight":0.3,"failed_hold_weight":-0.6,"no_show_weight":-1,"request_targets_max":3,"request_ttl_hours":72},"ranking":{"rungs":["claimed","photo","on_site","confirmed","held"],"prior_k":5,"trade_weight":0.5,"neutral_reply_rate":0.5,"decay_km":10,"window_days":365,"score":"shrunk * (0.6 + 0.4 * reply_rate) * 1 / (1 + distance_km / decay_km)","shrunk":"n / (n + prior_k) * raw + prior_k / (n + prior_k) * city_prior","raw":"sum(rung_weight * jobs_of_type) + trade_weight * sum(rung_weight * jobs_of_trade) + failed_holds * failed_hold_weight + no_shows * no_show_weight"},"import_limits":{"perDay":200,"linkTtlDays":30,"reviewMinResolved":10,"reviewDisputeShare":0.1},"phone_only_acts":["door_scan_start","finish_location","customer_confirm","hold_answer"],"facts":{"sessionDays":90,"linkHours":24,"anonymousIdleDays":180,"homeRes":7,"homeKm2":5.2,"requestRes":8,"requestKm2":0.7,"problemPhotoDays":90,"inboundMailDays":30,"logDays":30,"backupDays":7,"rateWindowHours":2,"eventDays":30,"netDays":30}},"commit":"97cd168823c0"}}