DevAudit
Yapay zeka dostu geliştirici denetim platformu
Modern yazılım projeleri için geliştirici denetim platformu. Kod kalitesi, lokalizasyon ve mimari analizleri otomatikleştirin.
Ekiplerin sorunları tespit etmesine, kod sağlığını anlamasına ve yazılım kalitesini artırmasına yardımcı olan genişletilebilir bir geliştirici denetim platformu.
Hızlı Kurulum
Dört adımda çalıştırın.
Klonlayın, bağımlılıkları kurun ve ilk taramayı başlatın.
git clone https://github.com/shahlajahan/devaudit.git
cd devaudit
dart pub get
dart run bin/devaudit.dart scan .Özellikler
Analiz et. Anla. İyileştir.
Eklenti tabanlı mimari
Çekirdek motor dilden bağımsızdır; yeni denetimler eklenti olarak eklenir.
Flutter/Dart lokalizasyon denetimi
Kullanıcıya görünen ama henüz lokalize edilmemiş metinleri tespit eder.
Genişletilebilir kural motoru
Yeni kurallar tanımlanarak denetim kapsamı projeye özel genişletilebilir.
JSON ve Markdown raporlar
Bulgular hem makine hem de insan tarafından okunabilir formatlarda üretilir.
AI ajanlarına hazır raporlar
Büyük denetimler, bir AI ajanının bağlam penceresine sığacak görev paketlerine bölünür.
Geliştirici iş akışına entegrasyon
CLI üzerinden mevcut geliştirme sürecine ve otomasyonlara kolayca dahil edilir.
Proje Durumu
Erken aşama, aktif geliştirme.
DevAudit henüz v0.1.0-dev.2 sürümünde ve aktif geliştirme aşamasındadır. Ekran görüntüleri, gerçek bir sürüm yayınlandığında eklenecektir — o zamana kadar burada olmayan görselleri uydurmak yerine gerçek durumu paylaşmayı tercih ediyoruz.
GitHub'da takip edinAçık Kaynak
Apache 2.0 Lisansı ile açık kaynak.
DevAudit, Pharos Labs tarafından geliştirilmekte ve Apache License 2.0 ile yayınlanmaktadır.