MashuPack
MashuPack, yerel kod tabanlarınızı tek bir yapılandırılmış metin dosyasına dönüştüren ücretsiz bir tarayıcı uygulamasıdır. Claude ve ChatGPT gibi yapay zeka araçlarının projenizi gerçek bir geliştirici gibi keşfetmesini, dosyalar arasında gezinmesini ve bağımlılıkları izlemesini sağlar. Tüm işlemler tarayıcınızda gerçekleşir; hiçbir veri sunucuya yüklenmez ve gizliliğiniz tamamen korunur.
Ürün Özellikleri
- Yerel İşleme: Tüm dosya tarama ve dışa aktarma işlemleri tarayıcınızda yapılır; hiçbir veri buluta gönderilmez
- Akıllı Dosya Seçimi: Dosya türüne göre toplu seçim, klasör bazlı filtreleme ve token bazlı boyut kontrolü
- Yapay Zeka Optimize Edilmiş Format: START/END işaretçileriyle dosyaların net şekilde sınırlandırıldığı, AI'ın grep ve arama yapabileceği yapı
- Hızlı WebAssembly Motoru: Rust/WebAssembly tabanlı indeksleme sayesinde on binlerce dosyalı projelerde bile akıcı performans
- Sanal Ağaç Görünümü: 28.000+ dosyayı bile sorunsuz kaydırabilen, yalnızca görünür satırları DOM'a yükleyen verimli render
Kullanım Senaryoları
- Kod İncelemesi: Büyük projeleri Claude veya ChatGPT'ye yapıştırarak AI'dan hata analizi, refactoring önerileri veya optimizasyon tavsiyeleri alma
- Yeni Ekip Üyesi Adaptasyonu: Karmaşık kod tabanlarının yapısını hızlıca öğrenmek için proje haritasını AI ile keşfetme
- Bağımlılık Analizi: Bir modülün hangi dosyalara bağımlı olduğunu, import zincirlerini AI yardımıyla haritalama
- Dokümantasyon Oluşturma: Tüm proje içeriğini tek metin dosyasına dönüştürerek otomatik doküman veya README oluşturma
Hedef Kitle
MashuPack, yapay zeka araçlarını kod analizi için aktif olarak kullanan yazılım geliştiricileri, teknik liderler ve DevOps mühendisleri için tasarlanmıştır. Özellikle büyük açık kaynak projelerle çalışan veya kurumsal kod tabanlarını hızlıca AI destekli inceleme yapmak isteyen profesyoneller için idealdir.