DeepSeek Harness OpenDesign

DeepSeek Harness ile
OpenDesign’da
tasarlayın.

OpenDesign'da DeepSeek Harness ile arayüz tasarlama: yeniden kullanılabilir bir konsol profili, skill'ler ve sağlayıcı seçimi, brief'ten incelenmiş dosyaya bir yönetici kullanıcılar tablosu ve başlamadan önce bilinmesi gereken sınırlar.

Bu Sayfada Örnek
  1. Örnek
  2. Uygunluk
  3. Uyumluluk
  4. Kurulum
  5. İş Akışı
  6. Kaynaklar
  7. Sınırlamalar
  8. SSS

DeepSeek Harness Tasarım Görevinin Tamamı

DeepSeek Harness'te Brief'ten Arayüze

Teslim ettiğiniz brief ve kısıtlardan dönen çıktıya kadar izlenen tek bir tasarım görevi—ve tamam demeden önce hâlâ çalıştırdığınız kontroller. Aşağıdaki arayüz örnek amaçlıdır, bu sayfa için oluşturulmuştur; kaydedilmiş bir DeepSeek Harness çalıştırması değildir.

1Tasarım Brief'i ve Kısıtlar

Brief

Bir yönetici konsolu için kullanıcılar sayfası oluşturun: rol, ekip, durum ve son etkinliği kapsayan aranabilir bir tablo, ayrıca toplu eylemler ve sayfalama. Console becerisini yeniden kullanılabilir bir profil aracılığıyla kullanın. Masaüstü ve telefon.

  • Tasarım sistemiOpenDesign kağıt tuvali, Albert Sans ve tek bir yeşil vurgu ile
  • Kesme noktaları (breakpoints)Yatay kaydırma olmadan 1440px'te masaüstü ve 390px'te mobil
  • EtkileşimlerArama, filtreler, satır seçimi, toplu eylemler ve sayfalama
  • ÇıktıKararlı data-od-id kancaları kullanan tek, kendi kendine yeten bir HTML dosyası

2Kim Ne Yapar: Siz, DeepSeek Harness, OpenDesign

  • Siz

    Brief'i siz yazarsınız, tasarım sistemini seçersiniz ve kabul ölçütlerini belirlersiniz.

  • DeepSeek Harness

    DeepSeek Harness yerleşimi planlar, HTML, CSS ve JavaScript'i yazar, ardından istendiğinde revize eder.

  • OpenDesign

    OpenDesign tasarım sistemini ve becerisini sağlar, önizlemeyi oluşturur ve her sürümü bir proje dosyası olarak saklar.

  • İnceleme

    Teslimden önce görsel hiyerarşiyi, 8px ızgara aralıklarını, her iki kırılma noktasını ve her etkileşimi kontrol edin.

3DeepSeek Harness Çıktısı: 1440px ve 390px'te Yönetici Tablosu

DeepSeek Harness Çıktısı: 1440px ve 390px'te Yönetici Tablosu — Masaüstü
Örnek gösterim

4Teslimden Önce İnceleme

Düzen

Izgara ve Boşluklar

Araç çubuğu, tablo ve sayfalayıcı 8px ızgaraya hizalanır; sabit sütun genişlikleri satırların zıplamasını önler.

Hiyerarşi

Görsel Hiyerarşi

Ad ve rol öne çıkar; vurgu yalnızca sahip rolünde görünür.

Duyarlı

Mobil Düzen

Tablo; ad, e-posta ve rolü gösteren bir listeye dönüşür; filtreler bir alt sayfaya taşınır.

Etkileşim

Etkileşim Kontrolleri

Arayın, role göre filtreleyin, iki satır seçin, bir toplu eylem çalıştırın, ardından sonraki sayfaya geçin.

Uygunluk

DeepSeek Harness Nereye Uyar—ve Nereye Uymaz

DeepSeek Harness Şu Durumlarda Uygundur

  • Proje talimatları. Marka ve bileşen kurallarını AGENTS.md veya CLAUDE.md'den alın.
  • Yeniden kullanılabilir beceriler. Frontend zanaatını ve doğrulamayı `.dsh/skills` veya `.agents/skills` altına koyun.
  • Sağlayıcı seçimi. Kod/spesifikasyon işlerini yalnızca metin destekli DeepSeek'e, ekran görüntülerini görüntü yetenekli bir rotaya yönlendirin.
  • Birleştirilebilir profiller. İş akışının gerektirdiği araçlar, politika ve UI eklentilerinden odaklanmış bir çalışma zamanı oluşturun.

Şu Durumlarda Başka Bir Workflow Seçin

  • Düzenlenebilir vektör dosyalarına ihtiyacınız var. Çıktı HTML'dir, düzenlenebilir bir tasarım belgesi değildir; ihtiyacınız olan varlık biçimi için ayrı bir vektör iş akışına bakın.
  • Hiç referansınız ve kısıtınız yok. Bir tasarım sistemi veya örnekler olmadan sonuç genel bir görünüme yönelir; oluşturmadan önce brief'i yazın.
  • Bu agent'ın ihtiyaç duyduğu kimlik bilgisine sahip değilsiniz. Bir DeepSeek API anahtarına veya yapılandırılmış başka bir sağlayıcı kimlik bilgisine ihtiyacınız var. OpenDesign kimlik bilgilerini ne sağlar ne de vekillik eder.
  • Ekibiniz DeepSeek veya Reasonix ile çalışıyor. O agent'ların kendi sayfaları var; tasarım çalışma alanı tutarlı kalsa da kurulum agent'a göre değişir. ilgili agent'lar bölümüne bakın.

Uyumluluk

Başlamadan Önce DeepSeek Harness Gereksinimleri

Bu sayfa, bağlantı noktası OpenDesign'ın masaüstü uygulaması olduğunda DeepSeek Harness'i ele alır. 6 Eylül 2026 itibarıyla yayımlanan kaynaklara başvurulmuştur.

Araç KapsamıDeepSeek Harness, DeepSeek AI tarafından

DeepSeek Harness (`dsh`) DeepSeek AI'nın resmi açık kaynaklı agent harness'idir. Modeller, araçlar, oturumlar, izinler, dosya sistemleri, beceriler, alt agent'lar ve UI, yerel Web UI'si ve headless çalıştırıcısı tarafından Cordis eklentileri olarak bir araya getirilir. Buradaki odak, DeepSeek Harness'in kendi arayüzünü işletmek değil, OpenDesign içinde DeepSeek Harness ile arayüzler tasarlamaktır. OpenDesign'ın hangi agent'ları kullanabileceği, kurulum notlarında kayıtlıdır.

Hesaplar ve Kimlik DoğrulamaDeepSeek API anahtarı veya yapılandırılmış başka bir

Bir DeepSeek API anahtarı veya önceden yapılandırılmış başka bir sağlayıcı kimlik bilgisi. OpenDesign'da Settings → Models & providers → Local CLI bölümüne gidin ve yeniden tarayın. Bu sayfada hiçbir kota veya fiyat taahhüt edilmez.

Sistem ve SürümlerMasaüstü uygulama veya kaynak kod

Masaüstü sürümleri indirme sayfasında listelenir. Kaynaktan çalıştırırken kaynak hızlı başlangıcındaki Node.js ve pnpm gereksinimleri önemlidir; bir masaüstü paket kurulumu için geçerli değildir. Burada uyumlu olan minimum DeepSeek Harness sürümü doğrulanmamıştır.

Bağlantı KontrolüBaşarı sinyali

Kurulu sürümünüzün gösterdiği bağlantı adımlarını kullanın, ardından DeepSeek Harness'e küçük bir görev verin. DeepSeek Harness'in bunu gerçekleştirdiğini ve çıktının açılabildiğini kontrol edin. Yalnızca indirmek, bağlantının çalıştığını kanıtlamaz.

Masaüstü uygulamasıyla başlayın

DeepSeek Harness'i Kurmak İçin Üç Adım

İndirerek başlayın; kurulu sürümünüzle eşleşen DeepSeek Harness kurulumunu tamamlayın; ardından küçük bir sonucu doğrulayın. Bu yolu izlemek, OpenDesign'ı kaynaktan derlemeyi gerektirmez.

  1. 1

    OpenDesign Masaüstü Uygulamasını İndirin

    Makineniz için hazırlanmış kurulum dosyasını seçin, kurun ve uygulamayı başlatın.

    OpenDesign'ı indirin
    KONTROL NOKTASI
    Masaüstü uygulamasının açıldığını görmelisiniz. Zaten kuruluysa, yeniden indirmek yerine sonraki adıma geçin.
  2. 2

    DeepSeek Harness Bağlantınızı Hazırlayın

    Kurduğunuz sürümle birlikte gelen DeepSeek Harness talimatlarını kullanın. OpenDesign'da Settings → Models & providers → Local CLI bölümünü açın ve yeniden taramayı seçin.

    deepseek-ai/deepseek-harness
    curl -fsSL 'https://open-design.ai/install-dsh.sh?version=1' | sh

    Yayımlanan kılavuzdaki DeepSeek Harness kurulum notlarından alınmıştır; güncel komutu satıcı belgeleriyle doğrulayın.

    KONTROL NOKTASI
    Kullanmayı amaçladığınız agent'ı ve hesabı doğrulayın. Kullanılamıyorsa, daha büyük bir göreve geçmek yerine önce uyumluluğu inceleyin.
  3. 3

    Tek Bir Küçük DeepSeek Harness Görevi Çalıştırın

    Brief'i küçük tutun; bu, bir revizyon dahil tüm döngüyü değerlendirmenizi sağlar.

    Başlangıç brief’i

    Bir profil formu ve kaydetme onayı içeren bir ayarlar ekranı oluşturun. Tasarım kurallarımı uygulayın. Masaüstü ve mobil genişliklerde doğrulayın.

    KONTROL NOKTASI
    Sonucu açın, kayıt durumunu kontrol edin ve belirli bir değişiklik isteyin. Oluşturulan dosya incelemeyi başlatır; bitiş çizgisi değildir.

OpenDesign kaynaktan çalıştırılacaksa, bunun yerine teknik hızlı başlangıcı kullanın.

DeepSeek Harness tasarım iş akışı

DeepSeek Harness Tasarım İş Akışı: Beş Adım

Bu adım adım kılavuz, yönetici kullanıcılar tablosunu brief'ten incelenmiş dosyaya kadar takip eder. Her adım sizin girdinizi, DeepSeek Harness'in çalışmasını, OpenDesign'ın katkısını ve neyi doğruladığınızı belirtir.

  1. 1

    Tasarım Brief'i

    Sade bir dille kısa bir brief — üç ila altı satır. Ekranı kimin kullandığını, neyi başarması gerektiğini ve hangi platformların önemli olduğunu belirtin.

    • SizBrief'i taslak olarak yazın. Bir referans ekran görüntünüz varsa ekleyin.
    • DeepSeek HarnessBrief'i ve projenin talimat dosyasını ayrıştırır; bir gereksinim belirsizse, devam etmeden önce sorar.
    • OpenDesignProjeyi ve prompt yüzeyini barındırır ve çıktı türüyle eşleşen beceriyi sağlar.
    • KontrolBrief'in kabul ölçütlerini açıkça belirttiğinden emin olun. Bunları oluşturmadan önce netleştirmek, sonradan düzeltmekten daha az maliyetlidir.
  2. 2

    Tasarım Kısıtları

    Bir tasarım sistemi artı birkaç vazgeçilmez kural. Bu bileşim, çıktıyı genel olmak yerine markaya uygun tutan şeydir.

    • SizTasarım sistemini seçin, ardından kırılma noktalarını ve görünmesi gereken bileşenleri belirtin.
    • DeepSeek HarnessHerhangi bir kod yazmadan önce, DESIGN.md token'larını ve tasarım duruşu kurallarını bağlama yükler.
    • OpenDesignTasarım sistemi kitaplığını sunar ve seçtiğiniz sistemi beceri şablonuna bağlar.
    • KontrolToken'ların markanızla eşleştiğini kontrol edin: tek bir vurgu rengi, doğru yazı tipleri, doğru yarıçap.
  3. 3

    Arayüzü Oluştur

    DeepSeek Harness, tek bir kendi kendine yeten HTML dosyası üretir — düzen, stiller, etkileşimler ve kararlı kancalar.

    • SizBekleyin veya tek bir açıklayıcı soruyu yanıtlayın. Yapılandırılacak bir şey yok.
    • DeepSeek HarnessBölümleri planlar, HTML, CSS ve JavaScript yazar, dosyayı çalıştırır ve başarısız olan her şeyi onarır.
    • OpenDesignEseri proje klasöründe saklar ve önizlemenin onu bulabilmesi için dizine ekler.
    • KontrolBekleyin. Dosyayı kaynağını okuyarak değil, görüntülendikten sonra değerlendirin.
  4. 4

    Önizleme

    OpenDesign içinde dosya, istediğiniz genişliklerde görüntülenir. Tasarımın değerlendirildiği nokta burasıdır.

    • SizGenişlikleri değiştirin, etkileşimlerde tıklayarak ilerleyin ve tek tek öğelere yorum bırakın.
    • DeepSeek HarnessÖnizleme yorumlarınızı okur ve sonraki revizyonu hazırlar.
    • OpenDesignÖnizlemeyi oluşturur ve yorumların ve düzenlemelerin öğelere iliştirilebilmesi için data-od-id hedeflerini açığa çıkarır.
    • KontrolHiyerarşiyi, kontrastı, 390px'te taşmayı, odak durumlarını ve vurgu kullanımındaki ölçülülüğü kontrol edin.
  5. 5

    Revize Et ve Doğrula

    Önizlemedeki öğeleri işaret ederek değişiklik isteyin. Her revizyon yeni bir dosya olarak gelir; hiçbir şey iz bırakmadan üzerine yazılmaz.

    • SizYorumları isteklere dönüştürür ve görevin ne zaman bittiğine karar verir.
    • DeepSeek HarnessDeğişiklikleri yerinde uygular ve dosyayı yeniden çalıştırır.
    • OpenDesignSürümleri yan yana tutar; bitirdiğinizde bir görseli veya HTML'yi dışa aktarın.
    • KontrolYalnızca değişen alanı yeniden kontrol edin, ardından her kesme noktasında tam sayfayı bir kez kontrol edin.

Kaynaklar

DeepSeek Harness Tasarım Kaynakları

Sınırlamalar

DeepSeek Harness Sınırları, Manuel Kontroller ve Yedekler

  • KapsamBu sayfa, DeepSeek Harness'ın her özelliğini değil, OpenDesign ile bağlantılı bir ajan olarak DeepSeek Harness'ı konu alır.
  • Kullanım SınırlarıKullanım sınırları ve maliyet, kullandığınız kimlik bilgisine (DeepSeek API anahtarı veya yapılandırılmış başka bir sağlayıcı kimlik bilgisi) bağlıdır. Burada ücretsiz kotalarla ilgili herhangi bir iddiada bulunulmamaktadır.
  • AğYerel proje dosyaları çevrimdışı çıkarım anlamına gelmez. Hassas girdileri paylaşmadan önce ajanınızın sağlayıcı ayarlarını ve veri politikalarını kontrol edin.
  • Çıktı HTML'dirEserler vektör tasarım dosyaları olarak değil, HTML dosyaları olarak gelir.
  • Manuel İncelemeÖnizlemede erişilebilirliği, gerçek içeriği, marka uyumunu ve etkileşim doğruluğunu siz incelersiniz. Ajanın kendi kendine yaptığı kontrol yalnızca ilk geçiştir.
  • Yedek ÇözümAjan kullanılamıyorsa veya bir görev başarısız olursa, yüklü sürümün bağlantı talimatlarına ve kimlik doğrulamasına başvurun. Yapılandırmayı değiştirmeden önce hatayı ve son çalışan eseri koruyun.

SSS

DeepSeek Harness ve OpenDesign Hakkında Sık Sorulan Sorular

DeepSeek Harness Nedir?
DeepSeek Harness (`dsh`), DeepSeek AI'nin resmi açık kaynak ajan harness'ıdır. Modelleri, araçları, bağlamı, oturumları, politikayı, orkestrasyonu ve UI'yı bir Cordis plugin ağacı üzerinden birleştirir. Genel sürüm şu anda MIT lisansı altında bir geliştirici önizlemesidir.
DeepSeek Harness'ı Nasıl Kurar ve Çalıştırırım?
İşletim sisteminiz için tek satırlık kurulum betiğini çalıştırın — macOS/Linux: `curl -fsSL 'https://open-design.ai/install-dsh.sh?version=1' | sh` (PowerShell ve CMD tek satırlıkları yukarıdaki kurulum bölümünde). Önceden kurulu Node.js, pnpm veya dsh gerekmez ve `sudo` gerekmez. Yükleyici sonunda `dsh web`'i açar; önizleme uyarısını geçin ve yalnızca API key'in kendisini Settings → Models → DeepSeek → API Key altında kaydedin. Sağlayıcının ve modelin çalıştığını doğrulayın, Web UI'yı `Ctrl+C` ile durdurun, OpenDesign 0.19.1 veya üstünü kurun, Local CLI ajanlarını yeniden tarayın, Harness kartını bağlayın ve Test'e tıklayın.
Yükleyici Mevcut Node.js'imin Üzerine Yazar mı?
Hayır. Gerekli ortamlar eksik olduğunda, kullanıcı dizininizin içinde izole bir Node.js ve DeepSeek Harness araç zinciri kurar; sistem Node.js'ini değiştirmez veya diğer projelerin kullandığı sürümlerin yerini almaz. Zaten uyumlu Node.js, pnpm ve dsh'a sahipseniz, yükleyici bunları algılar ve yeniden indirmek yerine yeniden kullanır.
Kurulumdan Sonra Terminal Dsh'i Bulamıyor — Şimdi Ne Yapmalı?
Önce yeni bir terminal penceresi açın. OpenDesign, yaygın kullanıcı düzeyindeki araç dizinlerini kendisi tarar, bu yüzden normalde PATH'i düzenlemeniz gerekmez; OpenDesign zaten açıksa, Local Agent sayfasına gidip Rescan'e tıklayın. Algılama hâlâ başarısız oluyorsa, kurulum programının son ekranında DeepSeek Harness'ın hazır olarak bildirildiğini doğrulayın, ardından destek isterken bu çıktıyı OpenDesign'ın test mesajıyla birlikte paylaşın.
DeepSeek Harness Resmi Bir DeepSeek Projesi mi?
Evet. Depo, `deepseek-ai` GitHub organizasyonu altında yayınlanır ve dsh'i DeepSeek AI tarafından geliştirilen bir ajan harness'i olarak tanımlar. MIT lisanslıdır ve açıkça geliştirici önizlemesi olarak işaretlenmiştir.
Harness'in tasarıma katkısı nedir?
DeepSeek Harness (`dsh`), DeepSeek AI tarafından geliştirilen MIT lisanslı bir ajan harness'idir. Resmî ürün sayfası projeyi tanıtır; GitHub deposu kaynak kodunu, sürüm geçmişini ve bakımı yapılan kılavuzları içerir. Herkese açık geliştirici önizlemesi, yerel bir Web UI ve headless profilleri sunar.

Onu tanımlayan fikir “her şey bir eklentidir.” Cordis, model bağdaştırıcısı, araç kayıt defteri, ajan döngüsü, dosya sistemi, kabuk, sanal alan, beceriler, alt ajanlar, kalıcılık ve UI'nin profiller ve paketler aracılığıyla bağlanabildiği, değiştirilebildiği veya yamalanabildiği bir ağaç oluşturur. Dağıtılan `web` ve `headless` profilleri, sabit ürünlerden ziyade başlangıç noktalarıdır.

Yerel Web UI: `npx @deepseek-ai/dsh web` varsayılan olarak `127.0.0.1:3080` üzerinde bir tarayıcı çalışma alanı başlatır. Bir model ekleyin, bir çalışma alanı seçin ve görevleri konuşma UI'sinden çalıştırın.

Headless modu: `headless` profili yeni bir kalıcı oturum çalıştırır, nihai yanıtı yazdırır ve çıkar — betikli denetimler, derlemeler ve yinelenebilir tasarım kontrolleri için kullanışlıdır.

Birleştirilebilir çalışma zamanı: Profiller, eklenti paketlerini ve kendi yamalarınızı üst üste yığar. Bu, bir ekibin ajan döngüsünü çatallamadan sağlayıcıları, araçları, politikayı ve UI davranışını değiştirmesini sağlar.

Durum: geliştirici önizlemesi; uyumluluğu bozan değişiklikler bekleniyor

Geliştirici: DeepSeek AI (resmî proje)

Lisans: MIT

Birincil komut: `npx @deepseek-ai/dsh web`
DeepSeek Harness tasarım yapabilir mi?
DeepSeek Harness, bir depoyu okuyabildiği, gerçek UI kodunu düzenleyebildiği, komutları çalıştırabildiği, proje talimatlarını yükleyebildiği ve oturumu yinelemeler boyunca sürdürebildiği için açılış sayfaları, ürün arayüzleri, gösterge panoları ve frontend prototipleri oluşturabilir. Kendi başına sağlamadığı şey görsel zevktir: faydalı tasarım çalışması hâlâ marka kuralları, referanslar, araçlar, izinler ve sonucu render edip kontrol eden bir döngü gerektirir.

Kalıcı tasarım bağlamı: Varsayılan talimat yükleyici, proje hiyerarşisinden `AGENTS.md` ve `CLAUDE.md` dosyalarını okur. Token'ları, bileşen kurallarını, duyarlı kesme noktalarını ve inceleme ölçütlerini her çalıştırmanın görebileceği bir yere koyun.

Yeniden kullanılabilir beceriler: Yerel beceriler `.dsh/skills` veya `.agents/skills` altında bulunabilir. Bir frontend becerisi, her UI görevinin sıfırdan başlamasını engelleyen tam brief'i, kontrol listesini, örnekleri ve betikleri paketleyebilir.

Göreve göre sağlayıcı seçimi: Web UI, DeepSeek'i, Anthropic veya OpenAI gibi katalog sağlayıcılarını ve özel OpenAI uyumlu uç noktaları yapılandırabilir. Ekran görüntüsü girdisi için görüntü yetenekli olduğu belirtilen bir rota kullanın; metin, kod, DOM ve spesifikasyon odaklı işler için yerleşik DeepSeek rotasını kullanın.

Harness girdileri taşır; zevk yine de bir tasarım sisteminden, odaklı bir beceriden ve somut referanslardan gelir.

Önemli sınır her ajan için aynıdır: birleştirilebilirlik zevk değildir. Kasıtlı tipografi, boşluk, bileşen ve etkileşim kısıtlamaları olmadan çalışma zamanı genel bir sonucu sadakatle otomatikleştirir. OpenDesign'ın rolü bu tasarım girdilerini sağlamak ve düzenlemektir.
Adım 1: DeepSeek Harness'i kurun ve yapılandırın
Node.js, pnpm veya dsh'nin önceden kurulu olması gerekmez. İşletim sisteminiz için tek satırlık kurulum betiğini çalıştırın: OpenDesign tarafından doğrulanmış DeepSeek Harness araç zincirini kurar ve ardından API anahtarı kurulum sayfasını açar. Kurulum betiği sisteminizdeki Node.js'e asla dokunmaz ve `sudo` veya yönetici hakları gerektirmez; mevcut uyumlu bir ortam otomatik olarak yeniden kullanılır.

macOS / Linux — Terminal'i açın, şu satırı yapıştırın ve Enter'a basın (Apple Silicon, Intel Mac ve yaygın x64/arm64 Linux dağıtımları desteklenir; Alpine Linux henüz desteklenmez):

Windows PowerShell — PowerShell'i açın, şu satırı yapıştırın ve Enter'a basın:

Windows CMD — Komut İstemi'ni açın, şu satırı yapıştırın ve Enter'a basın:

Uyumlu Node.js, pnpm ve DeepSeek Harness sürümlerini denetler ve mevcutsa bunları yeniden kullanır — hiçbir şey iki kez indirilmez.

Ortamlar eksik olduğunda, kullanıcı dizininizin içine yalıtılmış bir Node.js ve DeepSeek Harness araç zinciri kurar.

OpenDesign tarafından doğrulanmış sürümü sabitler, böylece otomatik yükseltmeler uyumluluğu bozamaz.

Node.js indirmesinin SHA-256'sını doğrular ve uyuşmazlık durumunda kurulumu durdurur.

Genel Node.js'inizin üzerine yazmadan, OpenDesign'ın bulabileceği bir `dsh` girdisi oluşturur.

Yalnızca OpenDesign kurulum uç noktası, nodejs.org ve npm kayıt defteriyle konuşur; hiçbir proje dosyasını veya API anahtarını yüklemez.

Harness Web UI'yi açın: Kurulum betiği bittiğinde sizin için `dsh web` komutunu çalıştırır. Normalde `http://127.0.0.1:3080` adresini açar; tarayıcı açılmazsa terminalin yazdırdığı adresi kopyalayın ve tam olarak o adresi kullanın. Daha sonra yeniden yapılandırmanız gerektiğinde `dsh web` komutunu tekrar çalıştırın.

DeepSeek API anahtarını ekleyin: Önizleme bildirimini geçerek devam edin, ardından istendiğinde anahtarı kaydedin veya uygulayın. İstem görünmezse Ayarlar → Modeller → DeepSeek → API Anahtarı'nı açın. Yalnızca anahtarı yapıştırın — `DEEPSEEK_API_KEY=...` biçimini veya tırnak işaretlerini değil. Değişiklik hemen etkili olur; `dsh web` komutunu yeniden başlatmanız gerekmez. Gerekirse DeepSeek Platform üzerinden bir tane oluşturun.

Modeli doğrulayın, ardından kurulum arayüzünü kapatın: DeepSeek sağlayıcısı yapılandırılmış olarak görünmeli ve modelleri seçicide görünmelidir. `MISSING_CREDENTIAL` görürseniz, DeepSeek kartını yeniden açın ve anahtarı tekrar kaydedin. Bir test istemi çalıştıktan sonra `Ctrl+C` tuşlarına basın; OpenDesign kullanırken `dsh web`'in açık kalması gerekmez.

DeepSeek Harness, sağlayıcı kimlik bilgilerini yalnızca yazılabilir gizli değerler olarak saklar: arayüz bir anahtarın yapılandırılıp yapılandırılmadığını bildirebilir, ancak düz metin anahtarı okuyamaz veya görüntüleyemez. OpenDesign, kullanıcı tarafından kurulan bu dsh'yi ve model yapılandırmasını, anahtarı OpenDesign içine kopyalamadan yeniden kullanır. Kurulum betiği, OpenDesign tarafından doğrulanmış sürümü zaten sabitler, bu nedenle manuel sürüm yönetimi gerekmez. Yukarı akış kimlik bilgisi davranışı için resmî sağlayıcı kılavuzuna bakın.

Komutlar ve değişebilecek sürüme özgü ayrıntılar için güncel kurulum bölümünü kullanın.

& ([scriptblock]::Create((irm 'https://open-design.ai/install-dsh.ps1?version=1')))
Önceki kılavuzdan alınmış tarihsel komut örneği; güncel sözdizimini bağlantılı üretici belgelerinden doğrulayın.

curl -fsSL "https://open-design.ai/install-dsh.cmd?version=1" -o "%TEMP%\install-dsh.cmd" && call "%TEMP%\install-dsh.cmd"
Önceki kılavuzdan alınmış tarihsel komut örneği; güncel sözdizimini bağlantılı üretici belgelerinden doğrulayın.
Arayüz derleme ve inceleme döngüsünü çalıştırın
Arayüz çalışmalarında, brief'i ve kabul döngüsünü açık hale getirin. Varsayılan DeepSeek yolu yalnızca metindir, bu nedenle en güvenilir temel, kod ve spesifikasyon iş akışıdır; ekran görüntülerini yalnızca görüntü girişi bildiren bir model yolu seçtikten sonra ekleyin.

dsh'yi depodan başlatın, o dizini çalışma alanı olarak seçin ve bu görev için model yolunu seçin.

Marka sözleşmesini `AGENTS.md`, `CLAUDE.md` veya başvurulan bir `DESIGN.md` içine koyun: token'lar, primitifler, boşluklar, tipografi, kesme noktaları, durumlar ve yasak kalıplar.

`.dsh/skills` veya `.agents/skills` içinden odaklanmış bir ön uç becerisi yükleyin; örnekleri ve doğrulama betiklerini yönergelerin yanında tutun.

Ajanından mevcut bileşenleri yeniden kullanmasını, uygulamayı çalıştırmasını ve duyarlı durumları projenin kendi testleri veya tarayıcı araçlarıyla doğrulamasını isteyin.

Görünür sonucu inceleyin, belirli farkları kaydedin ve küçük commit'lerle yineleyin. Zayıf geçişleri geri alın; kötü bir temel üzerine düzeltmeler eklemek yerine.

Kullanışlı bir istem, hem görsel kısıtlamaları hem de doğrulama kanıtlarını adlandırır:

Ekran görüntüsü gerekliyse, önce görüntü yetenekli bir sağlayıcı yapılandırın. Seçilen yol görüntü desteği bildirmiyorsa DeepSeek Harness, göndermeden önce görüntüyü reddeder — başvurunun sessizce düşürülmesine karşı yararlı bir koruma.

Hesap kontrol panelini React + TypeScript ile uygulayın. AGENTS.md ve DESIGN.md içinde adı geçen bileşenleri ve token'ları yeniden kullanın. 240px kenar çubuğu, 12 sütunlu içerik ızgarası ve belgelenen mobil gezinme desenini kullanın. Yükleme, boş, hata ve odak durumlarını dahil edin. Uygulamayı ve mevcut UI kontrollerini çalıştırın, masaüstü ve mobil kesme noktalarını inceleyin ve doğruladığınız tam dosyaları ve durumları bildirin.
Önceki kılavuzdan alınmış tarihsel komut örneği; güncel sözdizimini bağlantılı üretici belgelerinden doğrulayın.
İş akışını eklentiler ve becerilerle yeniden kullanılabilir hale getirin
DeepSeek Harness en çok sohbet yüzeyinin altında farklılaşır. Eklenti ağacı, ekiplerin tasarım iş akışını her oturuma yapıştırılan bir istem yerine çalışma zamanının bir parçası haline getirmesini sağlar.

AGENTS.md ve CLAUDE.md: Yönerge eklentisi, kullanıcı genelindeki dosyayı ve proje hiyerarşisini yükler, ardından birinci taraf dosya işlemlerinden sonra ilgili iç içe yönerge dosyalarını fark eder. Bunu tek seferlik istekler için değil, kalıcı tasarım kuralları için kullanın.

Dosya sistemi becerileri: Beceri kayıt defteri proje ve kullanıcı köklerini keşfeder, yinelenenleri derecelendirir ve modele yönelik bir `skill` aracı sunar. Bu, ön uç işçiliği, erişilebilirlik, duyarlı QA ve tasarım sistemi prosedürleri için doğal bir yuvadır.

Profiller ve paketler: Bir profil, sıralı eklenti paketlerini ve kullanıcı yamalarını üst üste koyar. Ekipler, gerçekten ihtiyaç duydukları sağlayıcı, araçlar, izin politikası ve beceri kaynaklarıyla tasarım odaklı bir kompozisyonu sürdürebilir.

MCP ve harici yetenekler: Kaynak ağacı MCP istemci yeteneklerini içerir, ancak kullanıcıya yönelik yapılandırma hâlâ geliştirici odaklıdır. Önizleme sırasında entegrasyonları istikrarlı bir onay kutusu iş akışı olarak değil, sürümlenmiş eklenti çalışması olarak ele alın.

Uzun ömürlü bir dahili iş akışı oluşturmadan önce, etkin ağacı `dsh --profile web --dump-config` ile inceleyin. Bu çıktı, gerçekte neyin bağlı ve yamalanabilir olduğunu gösterir; depodaki her paketin gönderilen profilde etkin olduğunu varsaymaktan daha güvenilirdir.
DeepSeek Harness, DeepSeek TUI ve OpenDesign
DeepSeek Harness ve DeepSeek TUI, farklı yürütülebilir dosyalara sahip ayrı projelerdir. OpenDesign artık her ikisini de yerel ajanlar olarak destekler, dolayısıyla seçim, hangi çalışma zamanını istediğinizle ilgilidir — ikisinin de tasarım çalışma alanına girip giremeyeceğiyle değil.

DeepSeek Harness (`dsh`) — Yerel Web UI ve başsız profillere sahip resmi DeepSeek AI eklenti öncelikli harness; birinci taraf OpenDesign bağdaştırıcısı — Harness oturumlarını, sağlayıcıları ve eklenti kompozisyonunu OpenDesign’nin yapıt iş akışı içinde kullanma

DeepSeek TUI (`deepseek` / `codewhale`) — Kendi OpenDesign bağdaştırıcısına sahip ayrı bir terminal kodlama ajanı — Harness profil mimarisi olmadan terminal öncelikli bir DeepSeek iş akışı

OpenCode — Olgun, açık kaynaklı, sağlayıcıdan bağımsız terminal ajanı — AGENTS.md ve MCP ile istikrarlı bir TUI iş akışı içinde modeller arasında geçiş yapma

Claude Code — Terminal, IDE, masaüstü ve web yüzeyleri genelinde olgun kodlama ajanı — Ön uç akıl yürütme, görsel ağırlıklı referanslar ve yerleşik tasarım entegrasyonları

OpenDesign — Desteklenen kodlama ajanları etrafında ajan-yerel tasarım çalışma alanı ve kitaplığı — Özenle seçilmiş tasarım sistemleri, beceriler, görsel yapıtlar ve tek bir model satıcısından bağımsız yerel bir iş akışı

Resmi Web UI'sini, profil sistemini, model kataloğunu ve sürdürülebilir Harness oturumlarını istediğinizde DeepSeek Harness'i seçin. O ajanın terminal öncelikli iş akışını tercih ettiğinizde OpenDesign içindeki DeepSeek TUI'yi seçin. OpenDesign artık her ikisini de aynı tasarım sürecine sarabilse bile, farklı çalışma zamanları olarak kalırlar.

Araç — Ne olduğu — En iyi tasarım kullanımı
Görsel çıktıyı bozan hatalardan kaçının
En büyük hatalar, bir önizlemeye kararlı bir ürün gibi davranmaktan, yalnızca metin destekli bir rotaya görüntü modeli gibi davranmaktan veya esnek bir harness'a görsel zevkin kaynağı gibi davranmaktan kaynaklanır.

Özelleştirmeden önce sabitleyin: Uyumluluğu bozan değişiklikler açık bir önizleme politikasıdır. npm sürümünü sabitleyin ve profil yamalarını bir yükseltmeden sonra inceleyebilecek kadar küçük tutun.

Seçili modelin modalitelerini kontrol edin: Yerel DeepSeek chat-completions rotası yalnızca metindir. Ekran görüntüsünden koda için, ekin anlaşılacağını varsaymak yerine görüntü yetenekli bir sağlayıcı rotası seçin ve bildirin.

Zevki veri olarak sağlayın: Ajana token'lar, kurallı bileşenler, referans durumları ve yasak desenler verin. Tasarım sözleşmesi olmayan modüler bir çalışma zamanı yine de genel UI üretir.

Profilin gerçekte ne bağladığını doğrulayın: Depo paketleri yeteneklerdir, varsayılan profilin bunları etkinleştirdiğinin kanıtı değildir. Bir entegrasyonu belgelemeden veya ona güvenmeden önce oluşturulmuş yapılandırmayı inceleyin.

Her hafifletme önlemi bir bağlam ve doğrulama kararıdır. Bu tam olarak bir tasarım katmanının tekrarlanabilir hale getirmesi gereken iştir; her projenin bunu yeniden keşfetmesine bırakmak yerine.
Adım 2: OpenDesign 0.19.1 veya sonrasını indirin
dsh yerel olarak çalıştığında, gerisi OpenDesign içinde gerçekleşir. DeepSeek Harness entegrasyonu OpenDesign 0.19.1 ve sonrasında kullanılabilir.

Güncel masaüstü derlemesini OpenDesign indirme sayfasından edinin, kurun ve uygulamayı başlatın.
Adım 3: DeepSeek Harness'ı Algıla
Ayarlar → Modeller ve sağlayıcılar → Yerel CLI'yı açın, ardından Yeniden Tara'yı seçin. OpenDesign uygulamasını yeniden başlatın veya kurulum sırasında zaten açıksa yeniden tarayın. DeepSeek Harness kartı, OpenDesign 1. adımdaki `dsh` yürütülebilir dosyasını bulduğunda görünür.
Adım 4: OpenDesign profilini bağlayın
DeepSeek Harness kartını seçin. “Bağlantı kurulumu gerekli” diyorsa “Yükle ve seç” seçeneğini onaylayın. OpenDesign kendi bileşenini doğrular, dsh'den bunu `open-design` profiline yüklemesini ister, yeniden tarar ve bağlantıyı test eder.

Burası kontrol noktasıdır: algılanan Harness sürümü, “CLI'dan eşitlendi” ve çalışan bir Test eylemi.

Bu, bağlantıyı tamamlar. Arayüz ve `od agent setup deepseek-harness --json` aynı yerel kurulum yolunu kullanır; her çalıştırma `dsh --profile open-design --stdio` başlatır, Harness ise oturum kimliğini sonraki turlar için korur.
Adım 5: Bir tasarım görevi başlatın
Kartın Harness sürümünü ve “CLI'dan eşitlendi” bilgisini gösterdiğini doğrulayın, ardından Test'e tıklayın. Test geçtikten sonra bir proje açın veya oluşturun, DeepSeek Harness'i ve eşitlenmiş bir modeli seçin ve tasarım isteğinizi gönderin.

DeepSeek Harness gerçek çalışma alanını düzenler; OpenDesign isteği, ilerlemeyi, önizlemeyi ve nihai çıktıyı bir arada tutar.

Sınır basit kalır: Harness dsh, kimlik bilgileri, modeller ve oturumların sahibidir; OpenDesign ise doğrulanmış bağlantı profilinin ve tasarım çalışma alanının sahibidir. OpenDesign, DeepSeek AI'dan bağımsızdır ve DeepSeek ile DeepSeek Harness ilgili sahibinin ticari markalarıdır.

Create a polished product landing page in this workspace. Use DESIGN.md, AGENTS.md, and the installed frontend skill as the visual contract. Reuse the project tokens and components; include desktop and mobile states. Run the app, inspect the rendered result, fix visible spacing and hierarchy issues, and leave the final HTML and assets in the project for OpenDesign to preview.
Önceki kılavuzdan alınan tarihsel komut örneği; güncel sözdizimini bağlantılı satıcı belgelerinden doğrulayın.
DeepSeek Harness resmi mi?
Evet. DeepSeek AI tarafından geliştirilmiştir ve MIT lisansı altında yayımlanmıştır.