Youtube Analyzer Pro
Yapay zeka entegrasyonlu ve sıfır kaynak tüketimli otonom youtube kanal büyütme içerik yönetim ve senkronizasyon sistemi.
System Architecture Analysis
(Sistem Mimarisi Analizi)
The Challenge
(Zorluk)
Günümüzde YouTube içerik üreticileri ve ajanslar, kanallarını büyütmek için veri analizine saatler harcamaktadır. Hangi videonun neden tuttuğunu anlamak, rakiplerin stratejilerini çözmek, tıklanma oranını (CTR) artıracak başlıklar bulmak ve algoritmanın sevdiği içerikler üretmek oldukça karmaşık ve parçalı bir süreçtir. Mevcut araçların çoğu bulut tabanlı olup yüksek aylık abonelik ücretleri talep etmekte ve kullanıcıların hassas kanal verilerini (API anahtarları, gelir istatistikleri) kendi sunucularında tutarak gizlilik riskleri oluşturmaktadır. Ayrıca, birden fazla kanalı yöneten ajanslar (Multi-Tenant) için veri izolasyonu sağlayan güvenli bir masaüstü çözümü bulunmamaktaydı.
The Solution
(Çözüm)
Zertucha Creative Studio olarak, tüm bu sorunları tek bir çatı altında çözen YouTube Analyzer Pro masaüstü uygulamasını geliştirdik. Bu yazılım, YouTube Data API v3 ve Analytics API v2 verilerini anlık olarak çeker, gelişmiş yapay zeka modelleri (OpenAI, Anthropic, Gemini, OpenRouter) ile harmanlayarak "Acımasız" bir kanal sağlığı skoru ve günlük içerik önerileri sunar.
Yazılım, bulut tabanlı rakiplerinin aksine "Privacy First" (Önce Gizlilik) prensibiyle çalışır. Verileriniz ve API anahtarlarınız doğrudan cihazınızda (AppData) şifreli olarak saklanır. Güvenliği sağlamak adına, cihazın anakart ve işlemci verilerinden benzersiz bir "Machine Fingerprint" (Donanım Kimliği) üretilerek yazılım tek bir bilgisayara kilitlenir. Nuitka ile C diline derlenmiş olan bu yazılım, tersine mühendisliğe karşı tam koruma sağlar ve arka planda GitHub Releases üzerinden kendini otomatik olarak günceller.
Architecture Logic
(Mimari Mantık)
Donanım ve Lisans Doğrulaması
Yazılım açıldığında uuid ve hashlib kullanılarak kullanıcının cihazına özel bir donanım kimliği (Machine Fingerprint) oluşturulur. Bu kimlik Zertucha lisans sunucularına iletilerek doğrulama yapılır. Geçersizse, bulanıklaştırılmış (blur) kilit ekranı arayüzü kapatır.
Çoklu Kiracı (Multi-Tenant) Veri İzolasyonu
Kullanıcı yeni bir kanal eklediğinde, arka planda dinamik bir JSON veri ağacı oluşturulur. Her kanalın OAuth token'ı, API anahtarı ve kanal hedefleri birbirinden izole şekilde AppData dizininde saklanır.
Asenkron Veri Çekimi ve Boyama (Force-Paint)
Kullanıcı bir kanala geçtiğinde, JavaScript tek iş parçacıklı (single-thread) yapısını tıkamamak adına setTimeout ile DOM'un zorla güncellenmesi sağlanır, şık bir yükleme animasyonu eşliğinde Python backend'ine asenkron (AJAX/pywebview) istek atılır.
Yapay Zeka İşleme Motoru
Çekilen son 10 videonun istatistikleri ve kanalın büyüme verileri, kullanıcının seçtiği AI modeline (Örn: GPT-4o veya Claude 3.5) "Sistem Promptları" ile İngilizce olarak gönderilir. Yapay zeka verileri analiz eder ve kusursuz bir Türkçe ile "Günün Motivasyonu", "İçerik Fikri" ve "Kanca (Hook)" döndürür.
Otomatik Arka Plan Güncellemesi (Auto-Update)
Uygulama başlatıldığında GitHub API'sine bağlanarak yeni bir "Release" olup olmadığını kontrol eder. Yeni sürüm varsa arka planda Setup.exe dosyasını indirir, mevcut programı kapatır ve güncellemeyi otomatik olarak başlatır.
Live Playground
(Canlı Deneyim Alanı - Haber Botu Simülasyonu)
Desktop Application
(Masaüstü Uygulaması)
Bu ürün Windows ortamında çalışmaktadır. Tanıtım videosunu izleyebilir veya indirebilirsiniz.
DOWNLOAD APPBu Ürün Hakkında Daha Fazlasını Merak mı Ediyorsun?
Ben ZerX, Zertucha'nın yapay zeka asistanıyım. Bu yazılımın teknik detayları, entegrasyon süreçleri veya size nasıl fayda sağlayabileceği hakkında sorularınızı yanıtlamak için buradayım.