Hackcat

كيف تجعل Agent يحلل الملفات الكبيرة في أجزاء؟

ضيّق نطاق المواد حسب الهيكل والكلمات الرئيسية والنطاق مع الحفاظ على الأدلة القابلة للتتبع.

احصل على الهيكل أولاً بدلاً من النص الكامل

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

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

كيف تحافظ على الاتساق بعد التقسيم

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

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

  1. تأكيد حجم الملف وتنسيقه والأقسام ذات الصلة.
  2. تحديد نطاق القراءة بناءً على السؤال.
  3. تسجيل السطر أو الوقت أو الفقرة المقابلة لكل نتيجة.
  4. التمييز بين الأجزاء المغطاة والأجزاء غير المفحوصة عند التلخيص.

لا تعامل القراءة الجزئية على أنها فحص شامل

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