← Günlüğe dön

Open Design 0.8.0: her şey bir eklenti

Open Design 0.8.0 bir sürüm değil, bir yeniden inşa. Küçük bir eklenti motoru, varsayılan olarak başsız bir CLI, macOS ve Windows'ta paketlenmiş otomatik güncelleme ve yedi günde gönderilen 149 tasarım sistemi.

Open Design 0.8.0: her şey bir eklenti

open-design-v0.8.0 etiketi (c20d156), 22 Mayıs 2026, 12:43 UTC'de gönderildi. Yedi günde 75 katkıda bulunandan 305 PR. Bu, eski biçimi genişletmeye çalışmayı bırakıp altındaki motoru yeniden inşa ettiğimiz sürüm. Bugün indireceğiniz masaüstü uygulaması, Claude Code, Cursor veya bir Slack botundan da yöneltebileceğiniz bir CLI'nin etrafındaki ince bir sarmalayıcıdır. Tasarım sistemleri, dilimler, prototipler, dışa aktarımlar ve eski Figma tarzı iş akışları artık motora gömülü özellikler değil — küçük, sıkıcı bir çekirdeğe karşı yazılmış eklentilerdir.

Uzun versiyonunu isterseniz, tartışma başlığında var. Bu yazı kısa versiyon: perde arkasında neyin değiştiği, onunla bugün ne yapabileceğiniz ve nereden başlayacağınız.

Neden başka bir sürüm değil de yeniden inşa

0.7 serisinde bir sorun vardı. Her iş akışı motorun içinde yaşıyordu — tasarım sistemi içe aktarımları, sunum şablonları, dilim işleme, Figma taşıması, hatta yayımlama adımı — ve bir sonraki şeyi eklemek, çekirdeği düzenlemek demekti. Bizden önceki her editörü bir eklenti mezarlığına çeviren dinamik buydu: bir sürümün arkasına kilitlenen bir SaaS eklenti API'si, başvurmanız gereken bir "creator programı", her iki yılda bir bozulan bir çalışma zamanı.

0.8'i o yüzey üzerinde başka bir ara sürüm olarak gönderebilirdik. Bunun yerine, yeniden yazımı gönderdik.

Altında, şimdi üç şey farklı:

  • Motor küçük ve sıkıcı kaldı. Becerileri çalıştırır, eklentileri bağlar, ajan adaptörlerini çağırır ve yoldan çekilir.
  • Diğer her şey bir eklenti oldu. Tasarım sistemleri, dilimler, prototipler, dışa aktarımlar, eski Figma iş akışları — hepsi aynı eklenti formatında yaşar, aynı bildirim üzerinden kaydedilir, aynı yüzey üzerinden korumalı alana alınır.
  • CLI, kanonik giriş noktasıdır. Masaüstü uygulaması onu çağırır; OD MCP sunucusu da; terminalinizdeki ajan da.

Bu sürümdeki 305 PR'ın çoğu, eski dünyayı yeni biçime taşıma işidir. Bazıları yeni biçimin kendisidir.

Üç mimari plaka

Her şey bir eklenti. Eklenti kayıt defteri yüzeyinin artık güven rozetleri olan bir ayrıntı çekmecesi, GitHub hız sınırı farkındalıklı bir marketplace yedeği, cilalı bir yayımlama altbilgisi ve birleşik bir eklenti / entegrasyon gezintisi var (#2087, #2064, #1806, #1849). Bir eklenti yayımlamak, yazarın hesabı altında gerçek bir GitHub deposu oluşturur (#2332, #2363) ve CLI yayımlama yolu, taklit etmek yerine canlı bildirim sürümünü okur (#1903). Motor büyüdüğünde, burada, herkese açık olarak büyür.

Varsayılan olarak başsız. Masaüstü uygulaması artık OD CLI'nin etrafındaki ince bir sarmalayıcıdır. Aynı motor; Claude Code, OpenClaw, Hermes Agent ve Lark, Discord ve Slack'teki sohbet botlarından çalışır. Bu sürümde özel CLI ajan profilleri geliyor (#378), böylece çekirdeğe dokunmadan rastgele bir CLI ajanını çalışma zamanına takabilirsiniz. Tasarım, gittiğiniz bir yer olmaktan çıkar ve ajanlarınızın sahip olduğu bir yetenek haline gelir. Beceri katmanı manifestosunun işaret ettiği buydu; 0.8.0, ajan yolunun bir yan kapı değil, kanonik yol olduğu ilk sürümdür.

Eklentiler eklentiler oluşturur. OD CLI, GitHub CLI'yi sarmalar, böylece bir ajan depoyu klonlayabilir, bir eklentinin iskeletini oluşturabilir, doğrulayabilir, paketleyebilir ve bir PR açabilir — sizin için veya kendisi için. Bir Figma iş akışı nasıl taşınır kılavuzu insan yolunu anlatır; aynı yolun otomatik versiyonu artık $PATH üzerinde gh ve od olan herhangi bir ajanın içinden erişilebilir. Motor kendini, herkese açık olarak, siz de döngüde olmak üzere büyütür.

Neredeyse beyaz bir editöryel zemin üzerinde, bir motor modülündeki yerleştirme yuvasına kayan, yeşil bir çerçeveyle seçilmiş tek bir eklenti karosu
Her şey bir eklenti — beceriler, sistemler, dilimler ve dışa aktarımlar, hepsi aynı küçük motora yerleşir.

0.8.0'da başka neler geliyor

Sürüm geniş. Öne çıkarmaya değer parçalar:

  • Yapılandırılmış tokens.css + bileşen bildirimleri olan 149 tasarım sistemi. Apple, Stripe, Airbnb, Vercel, Notion, Linear, GitHub, Figma, Slack, Discord, OpenAI, Shopify, Spotify, Uber, Cursor ve 50 tanesi daha için marka token sabit verileri — her biri varsayılan olarak açık bir token kanalı üzerinden sunulan tokens.css ve components.html gönderir (#1544, #1652, #1794, #1841, #2023, #2028, #2029, #2033). Taşınabilir sistem mantığı artık bir yan kapı değil, varsayılan yüzeydir.
  • Phase 16'ya kadar Critique Theater. 0.7.0'da tek bir gözlemlenebilir yargıç olan şey, artık tam olarak araçlandırılmış bir döngü: yerel de / ja / ko / zh-TW i18n ile Phase 9 web istemcisi sarmalayıcısı, Phase 11 Playwright sahne paketi, 9 Prometheus metriği + 6 günlük olayı + OTel span + Grafana panosu ile Phase 12, Phase 15 yayılım çözümleyicisi, Phase 16 M-aşaması yayılım kademesi ve /api/critique/conformance (#1315–#1320, #1338, #1483–#1485, #1499). Varsayılan olarak M0'da karanlık-lansman.
  • Üç yeni medya sağlayıcısı. Leonardo.ai görüntü üretimi (#1123), ElevenLabs ses (#1384) ve SenseAudio TTS artı görüntü ve video araçlarıyla BYOK sohbet (#1633, #2065). Medya dağıtıcısı artık yönelttiğiniz her şeye OpenAI uyumlu konuşur.
  • macOS ve Windows'ta paketlenmiş otomatik güncelleme. Paketlenmiş kurulumların her iki platformda da aynı R2 akışı üzerinden baştan sona kendini güncellediği ilk sürüm; yenilenmiş bir güncelleyici açılır penceresi, doğrulanmış indirme / kurulum devri ve kesintiye uğramış uygulamalardan kurtarma ile (#2270, #2362, #2376, #2403, #2429, #2565, #2575, #2592, #2595, #2677, #2687, #2700). Linux paketlenmiş GUI, biz şeridi sağlamlaştırırken hâlâ ertelendi; başsız yaşam döngüsü ve Nix flake'in ikisi de bugün çalışıyor.
  • İtalyanca (it) yerel ayarı + CJK font yedeği. Arayüz artık İtalyanca dahil 19 dilde geliyor (#1323) ve Çince / Japonca / Korece metin, Latin ikamesinden geçmek yerine platform-yerel fontlara geri döner (#2227).
  • Baştan sona görsel yenileme. Yeni uygulama simgeleri, marka glifleri, yenilenmiş wordmark — kesime tam zamanında koordineli tek bir bırakma (#2436).

Tam liste 305 PR'a ulaşıyor. GitHub'daki sürüm notları geri kalanını taşıyor.

Onunla bugün ne yapılmalı

Nereden başladığınıza bağlı olarak üç yol.

Eğer…Buradan başlayın
Open Design'a yeniysenizMasaüstü uygulamasını indirin ve mevcut bir tasarım sistemine karşı bir projeyi önyüklemesine izin verin
Zaten Open Design çalıştırıyorsanızPaketlenmiş otomatik güncellemenin sizi 0.8.0'a getirmesine izin verin; uygulama içi güncelleyici açılır penceresi sizi doğrulanmış kurulumda yönlendirir
Bir eklenti oluşturuyorsanızod plugin scaffold --id <name> ile iskelet oluşturun, od plugin validate ./<path> --no-daemon ile doğrulayın ve marketplace'teki diğer her eklentiyi gönderen aynı OD yayımlama yolu üzerinden bir PR açın

Ajan-yerel döngünün bir demo yerine kanonik döngü gibi hissetmesini bekliyorsanız, sürüm budur. Claude Code, Cursor, Codex veya tespit edilen 16 CLI ajanından herhangi birini, masaüstü uygulamasının birlikte geldiği aynı OD CLI'ye yöneltin ve iki yol ilk istemden sonra birleşir.

Sırada ne yapılmalı

0.7 ile 0.8 arasındaki farkı hissetmenin en hızlı yolu, masaüstü uygulamasını kurmak, mevcut ajanınızı algılamasına izin vermek ve geçen ay çalıştırdığınız aynı brief'i çalıştırmaktır. Cevabın biçimi değişir.

Masaüstünü indirin.

İlgili okumalar


← Günlüğe dön GitHub · Kaynak ↗