ข้ามไปยังเนื้อหา

codeknit

แปลงซอร์สโค้ดเป็นแผนที่โครงสร้างขนาดกะทัดรัดที่ LLM สามารถใช้งานได้จริง

12 ภาษา

รองรับ C, C++, C#, Go, Java, JavaScript, PHP, Python, Ruby, Rust, Scala และ TypeScript

เอาต์พุตขนาดกะทัดรัด

สร้างไฟล์ .skt ด้วยการย่อขนาดและหลายโหมดเอาต์พุต (inline, flat, tree) เพื่อการใช้งานบริบทของ LLM อย่างเหมาะสม

การวิเคราะห์กราฟ

ตรวจจับการพึ่งพาแบบวนรอบ, ศูนย์กลาง, โค้ดที่ไม่ถูกใช้งาน, god classes, คอขวด และอื่นๆ โดยใช้ขั้นตอนวิธีโครงสร้าง 22 แบบ

การตรวจจับรายการซ้ำ

ค้นหารายการซ้ำและรายการที่เกือบซ้ำของโค้ดข้ามไฟล์และภาษาโดยใช้การทำ fingerprinting แบบ CTPH

พร้อมสำหรับ AI

รวมทักษะในตัวสำหรับ Kiro และ Claude Code เพื่อให้ผู้ช่วย AI สามารถแปลงและวิเคราะห์โครงสร้างโค้ดได้อย่างอัตโนมัติ