Otonom Dosya-Yönetim Asistanı
Yerel makinede araç kullanarak çalışan otonom CLI asistanı
Ekran Görüntüleri & Şemalar
Problem & İhtiyaç
LLM tabanlı yerel asistanların kontrolsüz komut icra etmesi sonucu sistem dosyalarının bozulması, zararlı yazılım indirilmesi ve gizli ortam değişkenlerinin dışarı sızması riski.
Nasıl Çalışıyor?
Kullanıcı komutu 'deepseek-reasoner' modeli tarafından derinlemesine analiz edilerek güvenlik filtrelerinden geçirilir ve adım adım plan oluşturulur.
İcra aşamasında 'deepseek-chat' modeli araç çağrılarını (read_file, write_file, execute_command, download_image) tetikler.
Komutlar shell ara katmanı olmadan (doğrudan subprocess) ve izin verilen güvenli komut listesi (allowlist) üzerinden çalıştırılır.
Dosya indirmelerinde özel IP adreslerine erişim engellenir (SSRF koruması) ve DNS sabitleme (pinning) uygulanır.
Her eylem ve parametre, kimlik bilgileri otomatik maskelenerek SQLite denetim kütüğüne (audit log) kaydedilir.
Mimari & Teknik Kararlar
Python 3.12, Function Calling, DeepSeek API (Reasoner + Chat hibrit model yapısı), Docker izolasyon konteyneri, allowlist güvenlik duvarı ve maskeli denetim günlüğü.