Poltergeist: PowerShell'de Komut Geçmişini Gözlemleyen Bir Hayalet

Poltergeist, Windows PowerShell'de çalışan, komut geçmişini takip eden ve arada sırada mesaj gönderen bir tür yazılım hayaletidir. Proje, "Ghost in the Machine" fikrini geliştirici olarak en çok vakit geçirdiğin yer olan terminale taşıyor.

Araç tamamen salt okunur (read-only) çalışır. Hiçbir komutu çalıştırmaz, düzenlemez, engeller veya değiştirmez. Yalnızca komut geçmişinin redakte edilmiş bir versiyonunu tutar ve ayarladığın kurallara göre kısa mesajlar gönderir. Bazen tüyler ürpertici, bazen komik, bazen de beklenmedik şekilde kibar olabiliyor.

Proje dört farklı kişiliğe sahip: Victorian Ghost (Viktorya dönemi hayaleti), Ofrenda (Meksika ölüler günü ruhu), COBOL Spirit (eski bilgisayar dili ruhu) ve Gremlin (yaramaz varlık). Her birinin kendi üslubu, örnekleri ve çevrimdışı mesaj havuzu var.

Kurulumu basit: Python 3.11+ ve PowerShell gerekli. python -m pip install -e. ile paket yükledikten sonra ghost init komutu çalıştırılır. Setup, PowerShell profil değişikliğini önizler, mevcut profili yedekler, bir kişilik seçtirtir ve yerel Ollama sunucusunu kontrol eder.

Proje açık kaynak olup, geliştirici deneyimini biraz daha eğlenceli hale getirmeyi hedefliyor. Terminalde vakit geçiren biri için, bu tür küçük sürprizler iş akışına hafif bir mizah katması bakımından ilginç bir yaklaşım.

konu hakkında tepkinizi verebilirsiniz