ใช้ Claude Code มาเกือบสองเดือน จากไฟล์คอนฟิกกลายเป็นระบบปฏิบัติการหนึ่งชุด
จุดที่เจ็บที่สุดคือ: ไฟล์ในไดเรกทอรี rules/ ถูกโหลดเต็มรูปแบบทุกครั้งที่สนทนา ฉันใส่กฎไว้ 17KB ทำให้หน้าต่าง context พองโต—125,996 / 125,999 โทเค็น Claude หมุนวนไม่สามารถพิมพ์ออกมาได้ จนต้องลดลงเหลือ 6.6KB จึงกลับมาเป็นปกติ
เหตุการณ์นี้สอนให้ฉันเข้าใจหลักการออกแบบหนึ่ง: ทุกไบต์มีต้นทุน การโหลดตามความต้องการคือคำตอบที่ถูกต้อง
ตอนนี้โครงสร้างของฉันเป็นสามชั้น:
(โหลดตลอดเวลา, <200 บรรทัด, เก็บเป็นพอยน์เตอร์)
→ rules/ (โหลดอัตโนมัติ, กฎพฤติกรรม, กระบวนการดีบัก, กฎการจับ)
→ docs/ (โหลดตามความต้องการ, เอกสารหนัก, อ่านเมื่อจำ
ดูต้นฉบับ