İçeriğe geç

Tek başıma geliştirdim · 2026

Arvlin

Promptlar, geliştirme servisleri ve Mac bakımı tek bir macOS uygulamasında

Problem

Bütün gün yapay zeka ajanlarıyla çalışınca düzenim dağıldı: klasörlerde skillʼler, notlarda promptlar, her ajan için ayrı bir terminal, bir de ayrı temizlik uygulaması. Her yeni sohbet aynı bağlamı baştan toplamakla başlıyordu.

Ne yaptım

SwiftUI ve AppKit ile bir Swift 6 uygulaması geliştirdim. Yerel skill klasörlerini bağlıyor, promptları ve proje dosyalarını sıralı tek bir mesajda birleştiriyor, Codex ve Claude oturumlarını ayrı profillerle başlatıyor, yerel servisleri, portları ve sistem ölçümlerini gösteriyor. Yedi dilde çıkıyor. Satış sitesi Next.js ve Polar ödeme üzerinde; uygulamanın çevrimdışı doğruladığı Ed25519 imzalı lisanslar üretiyor, yani işletilecek bir lisans veritabanı yok.

Sonuç

arvlin.com adresinde, Developer ID ile imzalanmış ve Apple tarafından notarize edilmiş bir sürüm olarak, kendi güncelleme akışıyla yayında. Lisans imzalama deterministik olduğu için ödeme sonrası sayfa ile e-posta her zaman aynı anahtarı taşıyor.

Teknolojiler

  • Swift
  • SwiftUI
  • AppKit
  • Next.js
  • Polar