دليل الدخل بالوكلاءموارد عامة مجانية
中文 EN العربية

العودة إلى الفهرس / سياق الوكلاء

حقن سياق محدد عند بدء الجلسة

استخدم SessionStart hook لتوفير سياق ثابت مطلوب للمهمة وتحقق مما تم حقنه في كل تشغيل.

الهدف

احقن سياق المهمة الذي أنشأه التطبيق صراحة بدلاً من الاعتماد على حالة عامة ضمنية.

الخطوات

  1. أنشئ callback يعيد hookSpecificOutput مع hookEventName="SessionStart" وadditionalContext محدود. [hooks]
  2. سجّله عبر ClaudeAgentOptions(hooks={"SessionStart":[...]}) ولا تحقن بيانات اعتماد أو بيانات غير لازمة. [hooks]
  3. استخدم مهمة اختبار للتحقق من السياق بعد التهيئة وافحص الجلسات الجديدة والمستأنفة. [hooks]

طريقة التحقق

يرى الوكيل السياق المقصود بعد init؛ وتسجل السجلات إصدار السياق لا محتواه الحساس.

معالجة الأعطال

إذا غاب السياق، فتحقق من مفتاح hook واسم الحدث؛ وإذا احتفظت الجلسات المستأنفة بمحتوى قديم فراجع سلوك لقطة الجلسة.

الصلاحيات

المتطلبات السابقة

الصلاحيات

القيود

يدخل additionalContext في سياق النموذج؛ فتجنب الأسرار والنصوص الكبيرة والوثائق غير المصرح بها.

المصدر الأصلي المثبت

https://github.com/anthropics/claude-agent-sdk-python/blob/b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c/examples/hooks.py

المستودع
anthropics/claude-agent-sdk-python
مسار الملف
examples/hooks.py
الإيداع المثبت
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c
تاريخ فحص المصدر
2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت

مقاييس المستودع

تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.

النجوم
لم يُجمع
التفرعات
لم يُجمع
وقت الرصد
لم يُجمع

لا تتوفر لقطة مقاييس بعد.

الترخيص: MIT

الموضوع الرئيسي

انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير

موارد ذات صلة