1 puan yazan xguru 2 시간 전 | Henüz yorum yok. | WhatsApp'ta paylaş
  • AI kodlama asistanında /graphify . çalıştırınca tüm kod/belge/PDF/görsel/video içeriği bir bilgi grafı olarak eşlenir; dosyalarda grep yapmak yerine sorularla keşfetme yöntemine geçilir
    • Soru sorduğunuzda yalnızca ilgili alt graf döndürülür, tüm dosyayı okumaya gerek kalmaz
  • Kod, tree-sitter AST ile yerel olarak ayrıştırılır ve LLM çağrısı yapılmaz. Yani graf oluşturmak için LLM token’ı sıfırdır
  • Kod makinenin dışına çıkmadığı için, veri yerleşimi gereksinimleri olan kuruluşlar da API anahtarı olmadan tamamen çevrimdışı indeksleme yapabilir
  • Tüm bağlantılara EXTRACTED(özgün metinde açıkça belirtilmiş) / INFERRED(çıkarım) güvenilirlik etiketleri eklenir; böylece LLM çıktısına olduğu gibi güvenmek zorunda kalınmaz ve kanıtın nereye kadar uzandığı kontrol edilebilir
  • Gömme ve vektör deposu kullanmayan gerçek bir graf olduğu için, benzerlik araması yerine iki hedef arasındaki yolu izleme (path) ve kavram açıklama (explain) yapılabilir
  • Kodun yanı sıra SQL şemaları, Terraform/HCL, MCP ayarları, paket manifestleri, Office belgeleri, PDF’ler, görseller ve video URL’leri aynı graf içinde birleştirilir
  • 3 temel sorgu komutu
    • graphify query "what connects auth to the database?" - Doğal dildeki soruya kapsamı sınırlandırılmış bir alt graf döndürür
    • graphify path "FastAPI" "ModelField" - İki hedef arasındaki en kısa yolu hop bazında çıktılar
    • graphify explain "APIRouter" - Kaynak konumu, topluluk, derece ve bağlantı listesini gösterir
  • # NOTE: / # WHY: yorumları ve ADR/RFC alıntıları birinci sınıf düğümler olarak çıkarılıp koda bağlanır → yalnızca koda bakarak anlaşılamayan tasarım gerekçeleri de aranabilir hale gelir
  • Asistanın her zaman önce grafa başvurması için hook/talimat dosyaları kurularak, kaynak dosyaları tek tek okuma davranışının sorgularla değiştirilmesi zorunlu kılınabilir
  • graphify-out/ git’e commit edilirse tüm ekip aynı kod haritasından başlar; her commit’te otomatik yeniden oluşturulur ve API maliyeti de oluşmaz
  • python -m graphify.serve ile graf MCP sunucusu olarak dışa açılabilir; --transport http ile tüm ekip tek bir URL’yi paylaşabilir
  • MIT lisansı

Henüz yorum yok.

Henüz yorum yok.