تحقق من بنية STAR لإجابة المقابلة
الإجابة التي تعرض السياق، وتحدد مهمتك أنت، وتذكر الخطوات التي اتخذتها، وتنتهي بنتيجة مقيسة تحصل على 100، أي أن أجزاء STAR الأربعة موجودة. الصق إجابتك التدريبية واعرف قبل المقابلة أي الأجزاء يبدو ناقصًا. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
تكافئ المقابلات السلوكية الإجابات التي تقود مسؤول التوظيف عبر قصة واضحة: ما كان الموقف، وأي مهمة تحملتموها، وأي إجراء اتخذتموه، وأي نتيجة قدمتموها. كثير من المرشحين يطيلون في السياق، ويتجاوزون المهمة الشخصية، أو ينتهون دون نتيجة قابلة للقياس — ولا يلاحظون الفجوة إلا عندما يصل التقييم متأخرًا. يفحص هذا المدقق لإجابات STAR مسودتكم بهيوريستيات حتمية للكلمات المفتاحية وعناوين الأقسام للموقف والمهمة والإجراء والنتيجة، ويُعلّم الأجزاء التي تبدو ناقصة، ويعيد درجة تغطية بسيطة يمكنكم تصحيحها قبل المكالمة. يُرفض النص الفارغ حتى لا يبدو الإرسال الفارغ تقريرًا سليمًا.
ماذا يعني STAR وما الذي يقيسه هذا المدقق فعلًا
STAR إطار مقابلة يُدرَّس على نطاق واسع: الموقف يضع المشهد (فريق، منتج، قيد، أو أزمة)، والمهمة تصرّح بمسؤوليتكم أو هدفكم المحدد، والإجراء يصف الخطوات الملموسة التي اتخذتموها — لا ما فعله الفريق عمومًا فحسب — والنتيجة تختم بالحصيلة، ويفضّل بأرقام أو قبل وبعد واضحين. يستمع مسؤولو التوظيف لهذه الإيقاعات الأربعة لأنها تربط الخبرة بالكفاءة تحت الضغط. لا تقيّم هذه القدرة البلاغة ولا الصدق ولا الملاءمة الثقافية.
تُطبّق مجموعة ثابتة وشفافة من عبارات مفتاحية إنجليزية وتسميات أقسام اختيارية مثل Situation بنقطتين أو Result بنقطتين على نصكم، وتسجّل أي الإشارات اشتغلت، وتبني قائمة تغطية للمكوّنات الحاضرة والناقصة. إجابة كاملة غنية بالتسميات تذكر الخلفية والمسؤولية والخطوات التي اتخذتموها ونتيجة مُقاسة عادةً تُعلّم الأربعة حاضرة بدرجة مئة. تباهٍ قصير يسرد أدواتًا ونهاية سعيدة قد يشعل الإجراء والنتيجة ويترك الموقف والمهمة ناقصين.
تلك الصراحة هي المنتج: ترون الثقوب البنيوية لا عبارة «يحتاج تحسينًا» مبهمة من نموذج صندوق أسود. ولأن القواعد تحليلية وتحليل parse خالص، يعيد تشغيلان لنفس السلسلة دائمًا نفس قائمة covered وmissing ونسبة التغطية والدرجة — مثالي لسكربتات التدريب وإضافات LMS واختبارات الانحدار حول محتوى الاستعداد للمقابلات.
متى يفيد فحص بنية STAR
يمكن لمنصات المسار المهني والمعسكرات التدريبية إدراج هذا الفحص في تدفقات التمرين ليكرّر المتعلمون القصص السلوكية دون انتظار مدرب بشري لكل مسودة. مسؤولو التوظيف الذين يبنون rubrics داخلية يمكنهم تخزين مصفوفتي covered وmissing بجانب إجابة نص حر للمعايرة لاحقًا، مع العلم أن الهيوريستية حتمية عبر لغات واجهة المنتج رغم أن قاموس الإشارات موجه للإنجليزية. مواقع المحتوى التي تنافس على التحقق من بنية STAR لإجابة المقابلة تستفيد من أداة حية يتطابق مسارها المجاني في المتصفح مع مسار الأتمتة المدفوع على نفس الوحدة.
أبقوا الإجابات قصيرة بما يناسب تجربة الاستخدام، وثبّتوا قوائم covered المتوقعة في الاختبارات، لتحصلوا على أعلام بنية STAR قابلة لإعادة الإنتاج للواجبات وميزات SaaS وعمال الحافة دون بناء خط أنابيب LLM لقائمة تحقق تلتقطها الكلمات المفتاحية أصلًا.
حالات الاستخدام
الاستعداد للمقابلات وحلقات التمرين
دعوا المرشحين يلصقون إجابة سلوكية ويرون فورًا أي أجزاء STAR تبدو ناقصة قبل مدرب أو مقابلة محاكاة.
لوحات التدريب والمعايير
خزّنوا covered وmissing والإشارات لكل مكوّن بجانب إجابات النص الحر لمراجعة بنيوية حتمية على نطاق واسع.
الأسئلة الشائعة
كيف يعمل مدقق إجابات STAR في المقابلات؟
يفحص إجابتكم بحثًا عن عبارات مفتاحية إنجليزية وعناوين أقسام مرتبطة بالموقف والمهمة والإجراء والنتيجة، ثم يعيد المكوّنات الحاضرة والناقصة ودرجة تغطية من 0 إلى 100.
ماذا يحدث إذا كان نص الإجابة فارغًا؟
يُرفض النص الفارغ أو المسافات فقط حتى لا يُعامل الإرسال الفارغ كفحص ناجح.
هل الدرجة العالية تعني أن إجابتي جيدة؟
لا. الدرجة تعكس فقط التغطية الهيوريستية لإشارات STAR. الوضوح والصدق وملاءمة المستوى وجودة السرد ما زالت تحتاج حكمًا بشريًا أو نموذجيًا.
هل يجب تسمية الأقسام بـ Situation: وResult:؟
التسميات تساعد وتُكتشف كعناوين أقسام، لكن الإجابات بلا تسمية قد تمر إذا ظهرت عبارات مفتاحية لكل مكوّن في النص.
هل يعمل الفحص مع إجابات مكتوبة بالعربية؟
صُمم للإجابات المكتوبة بالإنجليزية، إذ يبحث عن قائمة ثابتة من العبارات والعناوين بتلك اللغة. إن كانت مقابلتك بالعربية فتدرّب على البنية هنا بنسخة إنجليزية، أو استخدم النتيجة للاسترشاد فقط.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/life/interview-answer-star-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Texto de ejemplo"}'const res = await fetch("https://api.kit.forhosting.com/life/interview-answer-star-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Texto de ejemplo"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/interview-answer-star-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Texto de ejemplo"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/interview-answer-star-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Texto de ejemplo"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Texto de ejemplo"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/interview-answer-star-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "Texto de ejemplo"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.interview_answer_star_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
المنطق النقي نفسه يغذي أداة المتصفح المجانية ومسار API بسعر $0.002 لكل استدعاء ناجح، دون رموز نموذج ودون شبكة صادرة.
عقد الإدخال وحقول الاستجابة وأخطاء النص الفارغ
اربطوا الاستجابة بواجهة خاصة بكم: أبرزوا المكوّنات الناقصة بالأحمر، وقدّموا أمثلة مطالبات للفجوات، وأعيدوا الفحص بعد مراجعة المرشح. لا تعاملوا الدرجة مئة كدليل على قصة قابلة للتوظيف — بل كتغطية بنيوية فقط تحت هذه الكلمات المفتاحية. أرسلوا جسم JSON بحقل إلزامي واحد: text، سلسلة غير فارغة تحتوي إجابة المقابلة (تُقبل الأسماء البديلة answer وinput وcontent وbody وstory وresponse من نفس المحلل). تُقصّ المسافات البادئة واللاحقة للتحليل؛ إن غاب الحقل أو لم يكن سلسلة أو كان فارغًا أو مسافات فقط تفشل المهمة بـ invalid_input ولا تُفوتر. عند النجاح يعيد الجسم مقاييس بنيوية: word_count وchar_count للإجابة المقصوصة؛ أعلامًا منطقية has_situation وhas_task وhas_action وhas_result؛ مصفوفتَي covered وmissing بأسماء المكوّنات التي اجتازت الهيوريستية أو فشلت؛ coverage_count من صفر إلى أربعة؛ coverage_ratio كـ coverage_count مقسومًا على أربعة؛ complete صحيحًا فقط عند حضور الأربعة؛ score كـ coverage_count مضروبًا في خمسة وعشرين على مقياس بسيط من صفر إلى مئة؛ وكائنات لكل مكوّن situation وtask وaction وresult مع present وfrom_header وsignals وsignal_count ليُظهر المدربون أي العبارات اشتغلت. حقل method دائمًا star_keyword_structure ليميّز العملاء هذا العقد عن مُقيّم دلالي مستقبلي.
أين تثبت واجهة API لبنية STAR قيمتها
منتجات تتبع المتقدمين والاستعداد للمقابلات يمكنها منع «إرسال الإجابة» حتى يبلغ coverage_count عتبة، أو التحذير بلطف عند غياب النتيجة قبل جلسة محاكاة. ولأن التنفيذ parse من المستوى A خالص، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 دون رموز نموذج ودون شبكة صادرة؛ التحقق الفاشل لا يستهلك الرصيد.
حالات التكامل
فحوصات تلقائية في المعسكرات وLMS
اشترطوا حدًا أدنى لـ coverage_count على قصص التمرين حتى يتعلم الطلاب تضمين الموقف والمهمة والإجراء والنتيجة عادةً.
أسئلة تقنية
كم تكلفة فحص بنية STAR؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.