شاهد ما يراه نموذج اللغة بالضبط
لقطات التصحيح هي أكثر أداة تصحيح مفيدة في وولف فيش. تُظهر لك بالضبط محث النظام الذي تم تجميعه وإرساله إلى LLM في كل دور — بدون تجريد، بدون تلخيص، النص الحرفي.الموقع
prefrontal.buildContext() في كل دور. صيغة الطابع الزمني هي YYYYMMDD-HHmmss-SSS (بدقة الميلي ثانية).
لقطات التصحيح مؤقتة. يتم تنظيف اللقطات القديمة تلقائياً لمنع تضخم القرص. إذا كنت بحاجة للاحتفاظ بواحدة، انسخها خارج مجلد
.debug/.ما بداخلها
كل لقطة تصحيح تحتوي على محث النظام الكامل المُجمّع لذلك الدور. يتضمن ذلك:- الهوية — تعليمات الشخصية والسلوك من soul.md
- ملف المستخدم — سياق user.md حول من أنت
- تعليمات الوكيل — قواعد تنسيق agents.md
- شظايا الذاكرة — الحلقات التي اختارها RAS كمرتبطة بهذا الدور
- تعليمات المهارات — محتويات SKILL.md للقدرات المطابقة
- تعريفات الأدوات — مخططات JSON للأدوات المتاحة
- سجل المحادثة — الرسائل الأخيرة ضمن ميزانية الرموز
- تخصيص ميزانية الرموز — كم عدد الرموز التي استهلكها كل قسم
قراءة لقطة تصحيح
تستخدم اللقطة وسوم XML لتحديد كل قسم. إليك مثال مُشرح:ما الذي تبحث عنه
قدرة مفقودة؟
قدرة مفقودة؟
تحقق من قسم
<skills>. إذا لم تكن قدرتك مُدرجة، فالمشكلة في تسجيل RAS. انظر حقل triggers في واجهة SKILL.md — رسالة المستخدم لم تطابق أي مُحفّزات فوق عتبة الصلة.التعليق فوق كل مهارة يُظهر درجة صلتها. إذا لم تكن مهارتك موجودة على الإطلاق، فدرجتها كانت تحت العتبة (الافتراضي 0.3).ذاكرة خاطئة أو غير مرتبطة؟
ذاكرة خاطئة أو غير مرتبطة؟
تحقق من قسم
<memory>. كل شظية تُظهر درجة صلتها وملف الحلقة المصدر. إذا ضمّن RAS شظايا غير مرتبطة، فإما:- محتوى الحلقة ذو إشارة ضعيفة (عدّل ملف الحلقة مباشرة)
- عتبة RAS منخفضة جداً (ارفعها في config.json)
- فهرس cortex يحتاج لإعادة بناء (احذف
cortex.db، أعد تشغيل وولف فيش)
سلوك غير متوقع؟
سلوك غير متوقع؟
اقرأ قسمي
<identity> و <agents> بعناية. يتبع LLM هذه التعليمات حرفياً. إذا كان السلوك غير متوقع، فقد تكون التعليمات غامضة أو متناقضة. عدّل soul.md أو agents.md للتوضيح.سياق مفقود / سجل محادثة مبتور؟
سياق مفقود / سجل محادثة مبتور؟
تحقق من تعليق ميزانية الرموز في أعلى اللقطة. إذا رأيت شيئاً مثل
31500 / 32768 used، فالسياق ممتلئ تقريباً. يتم بتر قسم <history> أولاً للبقاء ضمن الميزانية.الحلول: قلل المهارات المُحمّلة، اختصر soul.md، أو زِد نافذة سياق النموذج في إعدادات المزود.أداة غير متاحة؟
أداة غير متاحة؟
تحقق من قسم
<tools>. إذا لم تكن الأداة مُدرجة، فإما:- لم يتم اختيار القدرة الأم بواسطة RAS (تحقق من
<skills>) - فشل تحميل الإضافة (تحقق من سجل الأحداث لأحداث
capability.error) - مخطط الأداة مشوّه (تحقق من تصدير
plugin/index.mjs)