Devrazzi: geliştirici haberini model katmanlarına eletmek
Devam ediyorYazılım ve AI haberini yerel Ollama ile eleyip üst katmanlarda DeepSeek, Gemini, OpenAI ve Claude'a devreden, TR/EN sentezi uçtan uca otomatik üretip yayınlayan içerik hattı denemesi.
- Başlangıç
- Haziran 2026 — Devam ediyor
Teknolojiler
Sorun bilgi eksikliği değil, sinyal/gürültü oranı. Ve mesele genel teknoloji haberi de değil: sürüm notları, model çıkışları, kütüphane kırılmaları, mühendislik yazıları — geliştiricinin gerçekten işine yarayan yazılım ve AI tarafı. Devrazzi bu ayıklamayı makineye yaptırma denemesi: kaynakları topla, puanlat, eşiğin altındakini at, kalanı TR ve EN sentez olarak üret, yayınla. Akış uçtan uca otomatik yürüyor.
Ne denedim
Çekirdek bir durum makinesi: RAW → EVALUATING → APPROVED/REJECTED → PUBLISHED. İlk eleme yerelde: Ollama üzerinde koşan bir model
(deepseek-r1:14b) her kaydı dört eksende puanlıyor — özgünlük, teknik
derinlik, pragmatizm, ekosistem etkisi. Ortalama 7’nin altındaysa kayıt orada
ölüyor. Hacim bu katmanda, dolayısıyla eleme maliyeti sıfır.
Eşiği geçen kayıt yukarı çıkıyor. Üst katmanlarda DeepSeek, Gemini, OpenAI ve Claude API’leri var ve hiçbiri diğerinin işini yapmıyor: her biri hattın ayrı bir adımına, o adımın istediği bağlam uzunluğu ve kalite/maliyet profiline göre bağlı. Ucuz olan çoğa bakıyor, pahalı olan aza. Sağlayıcı arayüzü tek; model seçimi konfigürasyon meselesi, düşen sağlayıcı zinciri bir sonrakine devrediyor. Model çıktısının tamamı katı bir JSON sözleşmesine bağlı — sözleşmeyi tutmayan yanıt kabul edilmiyor.
İki savunma baştan içeride: modele giden metin kırpılıyor (ham scrape doğrudan verilmiyor) ve sistem talimatı, kötü niyetli bir feed’in modeli kaçırmasına karşı sanitize ediliyor. Arada insan onayı olmayan bir hatta bunlar opsiyonel değil.
Ne çıktı
Faz 0 canlı doğrulandı: 5 kaynak, 80 RAW kayıt, uçtan uca işlenip veritabanına
yazıldı; REJECTED akışı da beklendiği gibi çalıştı. Zemin TypeScript —
modüler paketler (config / core / db / llm / ingestion / pipeline), Prisma
şeması ve PostgreSQL 16’nın JSONB’si ham payload’ı olduğu gibi saklıyor. Çıktı
iki uçta görünür durumda: devrazzi.com ve iOS
uygulaması.
Bilinen eksik açık açık duruyor: tam makale çıkarımı yok. Bu yüzden Hacker News ve Reddit gibi “link + iki cümle” besleyen kaynaklar, içerik yetersizliğinden eleniyor — beklenen ama kabul edilebilir değil.
Neden devam ediyor
Sıradaki tur o eksik: gövde çıkarımı olmadan hattın en değerli kaynakları sistemin kör noktasında kalıyor. Ardından katman başına maliyet/kalite ölçümü geliyor — hangi adımın hangi modeli hak ettiği şu an sezgiyle, ölçümle değil, kararlaştırılmış durumda.