deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak Hacker News – Front Page (native)

ExcalidrawZ, Excalidraw'ı Mac, iPad ve iPhone için native SwiftUI uygulamasına sarıyor

Açık kaynaklı uygulama, Excalidraw'ın tuvalini native macOS ve iOS istemcileriyle birleştiriyor; iCloud senkronizasyonu, dosya geçmişi, önizlemeli öneriler sunan bir yapay zekâ asistanı ve yerleşik bir MCP server ekliyor.

ExcalidrawZ, Excalidraw'ı Mac, iPad ve iPhone için native SwiftUI uygulamasına sarıyor

Geliştirici chocoford'un açık kaynak projesi ExcalidrawZ, 12 Kasım'da Hacker News'in ana sayfasına net bir öneriyle ulaştı: Excalidraw'ın tuvalini alıp macOS, iPadOS ve iOS için native bir SwiftUI uygulamasının içine koymak. Projenin GitHub deposuna göre çizim tuvali Excalidraw ile uyumlu kalıyor; çevresindeki her şey ise — dosya yönetimi, senkronizasyon, sürüm geçmişi, dışa aktarma ve yapay zekâ özellikleri — native Apple platformu işlevselliği olarak yeniden inşa edilmiş durumda.

Belgeler, senkronizasyon ve geçmiş

Çizimleri bir tarayıcı sekmesinden indirilmiş dosyalar olarak dağınık bırakmak yerine ExcalidrawZ bunları yönetilen uygulama belgeleri olarak ele alıyor. Kullanıcılar çizimleri gruplara ayırabiliyor, özel sıralama uygulayabiliyor ve bir ExcalidrawZ kütüphanesi, yerel klasörler ya da geçici harici dosyalarla çalışabiliyor. Uygulama .excalidraw dosyalarını doğrudan açabiliyor; ayrıca düzenlenebilir Excalidraw verisini görselin içine gömen .excalidraw.png ve .excalidraw.svg hibrit biçimlerini de destekliyor. Uygulama tarafından yönetilen çizimler iCloud üzerinden Mac, iPad ve iPhone arasında senkronize ediliyor; ExcalidrawZ her dosya için kontrol noktaları kaydediyor, böylece önceki sürümler incelenebiliyor ve geri yüklenebiliyor.

Tanıdık bir tuvalin çevresinde native kontroller

README, çevreleyen uygulamanın web'den taşınmak yerine Apple platformları için inşa edildiğini vurguluyor. Araç çubuğundaki araç sırası özelleştirilebiliyor ve numara kısayolları kullanıcının yapılandırdığı sırayı izliyor. iPad'de Apple Pencil, geri al ve yinele hareketleriyle birlikte çalışıyor; iPad ve iPhone'da fare ve trackpad ile kaydırma ve yakınlaştırma destekleniyor. PDF'ler içe aktarılabiliyor, Mermaid diyagramları düzenlenebilir Excalidraw içeriğine dönüştürülebiliyor ve Excalidraw'ın iş birliği özelliği başkalarıyla birlikte çizim için kullanılabiliyor.

Sınırları belirlenmiş bir yapay zekâ asistanı

ExcalidrawZ, tuval çalışmasına yönelik bir yapay zekâ asistanıyla geliyor. Depoya göre asistan çizimleri okuyabiliyor, oluşturabiliyor ve düzenleyebiliyor; ekli görselleri görsel bağlam olarak kullanabiliyor. İki tasarım kararı öne çıkıyor: yapay zekâ çıktısı, kullanıcının gerçek tuvale bilinçli olarak uyguladığı bir öneri önizlemesi olarak geliyor ve her dosya yapay zekâya görünür ya da görünmez olarak işaretlenebiliyor. Asistan iPhone'da kompakt araç çubuklarında, iPad'de yüzen bir panelde ve macOS'ta denetleyicide görünüyor.

Uygulama ayrıca kendisini uyumlu yerel yapay zekâ istemcileri için bir MCP server olarak sunabiliyor ve barındırdığı bir HTTP endpoint üzerinden bağlanıyor. Temel mod excalidraw-mcp çizim iş akışını yeniden üretirken, optimize edilmiş mod daha derin entegrasyon ekliyor: geçerli dosyayı düzenleme, dosyalarda gezinme, geçmişi ve tuvali inceleme, dışa aktarma, kütüphane iş akışları ve matematik araçları.

Kilitli dosyalar ve şifreleme

Hassas çizimler için proje hem depolama hem de yapay zekâ tarafında koruma ekliyor. Dosyalar yerel kimlik doğrulamanın arkasına kilitlenebiliyor; kilitli dosyalar ve kontrol noktaları şifreleniyor, geri dönüş yolu olarak bir kurtarma anahtarı ve ek bir kurtarma yolu olarak şifrelenmiş yedekler sunuluyor. Kilitli içerik yapay zekâ asistanından gizli kalıyor; asistan yine de gerçek dosyaya hiç dokunmayan öneri tuvalleri üzerinden çalışabiliyor.

Matematik araçları, dışa aktarma ve kullanılabilirlik

Teknik çizimler ve çalışma notları için ExcalidrawZ, LaTeX ile oluşturulmuş formüller ekleyebiliyor, yapılandırılabilir eksenler ve stillerle fonksiyon grafikleri çizebiliyor ve yeniden kullanılabilir matematik şablonlarının yanı sıra yapay zekâ destekli formül üretimi sunabiliyor; eklenen matematik görselleri daha sonra tuvalden düzenlenebilir kalıyor. Dışa aktarma; düzenlenebilirliği koruyan .excalidraw.png ve .excalidraw.svg biçimleri de dahil olmak üzere görselleri, PDF'leri ve düzenlenebilir Excalidraw dosyalarını kapsıyor; bunun yanı sıra pano, Dosyalar uygulaması ve sistem paylaşım sayfası üzerinden paylaşım ile yedekleme için arşivleme sunuluyor. App Store dışı bir derleme GitHub Releases üzerinden .dmg olarak dağıtılıyor ve tam kaynak kodu, kendi imzalama ekibini, iCloud container ve app group tanımlayıcılarını yapılandırmayı göze alan herkes için erişilebilir. Geri bildirim geliştiricinin Discord sunucusu üzerinden yürütülüyor ve uygulamanın kullandığı Excalidraw çekirdeği de açık kaynaklı.

Neden önemli

Excalidraw hızlı eskizler ve diyagramlar için vazgeçilmez bir araç hâline geldi; ancak doğal evi tarayıcı ve orada belge yönetimi ile cihazlar arası kalıcılık sonradan akla gelen şeyler. iCloud senkronizasyonu ve kontrol noktası geçmişi sunan bir native istemci, tam da Apple'ın ekosistemi içinde çalışan insanlar için bu boşluğu kapatıyor. Yapay zekâ özellikleri de ölçülü tutuşlarıyla aynı derecede dikkat çekici: öneri önizlemeleri, dosya başına yapay zekâ görünürlüğü ve asistanın okuyamadığı şifrelenmiş kilitli dosyalar, projenin modele erişimi topluca etkinleştirilecek bir şey olarak değil, bilinçli olarak kapsamlandırılacak bir şey olarak gördüğünü gösteriyor. Hem temel hem derin entegrasyon modlarında gömülü bir MCP server ile ExcalidrawZ, bir masaüstü çizim aracını harici yapay zekâ ajanlarının doğrudan çalıştırabileceği bir endpoint'e dönüştürüyor — bu, yaygınlaşmaya hazırlanan bir örüntünün erken bir örneği. App Store dışında dağıtılan açık kaynak bir yazılım olarak, bu iddiaları doğrulamak isteyen herkes tarafından denetlenebilir ya da kendisi derlenebilir.

  • #excalidraw
  • #macos
  • #ios
  • #open-source
  • #mcp

İlgili yazılar