Hackcat

จะให้ Agent วิเคราะห์ไฟล์ใหญ่ทีละส่วนได้อย่างไร?

จำกัดข้อมูลตามโครงสร้าง คำสำคัญ และช่วง โดยคงหลักฐานที่ตามรอยได้

ดูโครงสร้างก่อนแทนการอ่านทั้งหมด

ไฟล์ใหญ่อาจส่งกลับไม่ครบในครั้งเดียว เครื่องมืออ่านจะแสดงข้อมูลไฟล์หรือช่วงที่อ่านได้ ในกรณีนี้ควรทำความเข้าใจไดเรกทอรี บท ช่วงเวลา หรือการกระจายของคำสำคัญก่อน แล้วประมวลผลทีละส่วน โดยไม่ส่งเนื้อหาทั้งหมดเข้าบทสนทนาซ้ำ

คำอธิบายงานควรระบุสิ่งที่หา เช่น ข้อผิดพลาดในช่วงเวลาหนึ่ง แทนการบอกกว้าง ๆ ว่า ‘วิเคราะห์ทุกบันทึก’

รักษาความสอดคล้องหลังแบ่งส่วนอย่างไร

ใช้โครงสร้างผลลัพธ์เดียวกันทุกส่วนและเก็บตำแหน่งแหล่งที่มา สุดท้ายจึงสรุปและเทียบความสัมพันธ์ข้ามส่วน

เช่น เมื่อวิเคราะห์บันทึกหลายวัน ให้ระบุช่วงที่เกิดความผิดปกติก่อน แล้วตรวจเหตุการณ์ที่เกี่ยวข้องก่อนและหลัง ทุกครั้งที่ขยายช่วงอ่านให้อธิบายเหตุผล และท้ายสุดระบุวันที่ที่ครอบคลุมจริง วิธีนี้ลดข้อมูลไม่เกี่ยวข้องและป้องกันการสรุปภาพรวมจากตัวอย่างบางส่วนผิดพลาด

  1. ตรวจขนาดไฟล์ รูปแบบ และส่วนที่เกี่ยวข้อง
  2. เลือกช่วงอ่านตามคำถาม
  3. บันทึกบรรทัด เวลา หรือย่อหน้าของแต่ละข้อค้นพบ
  4. แยกส่วนที่ครอบคลุมแล้วออกจากส่วนที่ยังไม่ตรวจเมื่อสรุป

อย่าถือการอ่านบางส่วนเป็นการตรวจครบ

ไม่พบปัญหาในส่วนที่อ่านหมายถึงไม่พบภายในช่วงนั้นเท่านั้น ไม่ได้แปลว่าทั้งไฟล์ไม่มีปัญหา สำหรับผลคำสั่งยาว คุณบันทึกผลก่อนแล้วดึงสรุปได้ สำหรับรูปแบบซับซ้อนให้ตรวจว่าดึงข้อความครบก่อน ผลสุดท้ายควรระบุขอบเขตที่ครอบคลุมเพื่อไม่ให้ใช้ข้อสรุปที่ไม่ครบผิดในภายหลัง