Haunted Terminal: Python REPL'de Ruh Misafiri
Haunted Terminal, Python REPL'ye bir hayalet yerleştiren ilginç bir proje. Sıradaki komutlarını yazıyorsun, sistem çalıştırıyor, ama arası sıra bir ruh beliriyor ve prompt'un ruh hali değişiyor.
Proje üç ana karakter içeriyor. Poltergeist, komut başarısız olduğunda "boruları çalkalamakla" (hata mesajları ekliyor) tepki veriyor. Archivist, Día de los Muertos (Ölülerin Günü) geleneğine saygı göstererek başarısız komutları, silinen dosyaları ve commit'leri bir mum yakarak hatırlıyor, adeta geçmişi onurlandırıyor. Keeper ise deniz feneri bekçisi gibi prompt'u izliyor, hava durumunu gözlemliyor.
En pratik yanı: Her ruh bir TOML dosyası. Yeni bir hayalet eklemek için kod değiştirmene gerek yok, sadece yeni bir dosya oluştur. `/spirit archivist` komutuyla ruhlar arasında geçiş yapıyorsun. Sistem, Ollama üzerinden Gemma modelini (varsayılan gemma3:1b) yerel olarak çalıştırıyor (127.0.0.1). Ollama uyku modundaysa ya da yanıt yavaşsa sistem bunu yönetiyor.
Bu, Hacktoberfest'in "Ghost in the Machine" temasına kapak atıyor: Hem korkunç hem de nostaljik. Terminal deneyimini kişiselleştirmek isteyenler için, ya da açık kaynak katkı yapmak isteyenler için ilham verici bir yaklaşım. Kod yazarken biraz eğlence ve geçmiş anısı eklemek fena değil.
0 yorum