Başlarken
Nasıl çalışır
blink artifacts, uzak bir MCP sunucusu ve bir web uygulamasından oluşur. Ajan sunucuyla araçlar üzerinden konuşur; insanlar web uygulamasında açar, düzenler, yorum yazar ve paylaşır. İki taraf da aynı canlı artifact üzerinde çalışır.
MCP sunucusu
Her ajan https://artifact.blinkbrosai.com/mcp adresine, Authorization: Bearer başlığındaki token'la bağlanır. Sunucu yalnızca araç sunar; ayarlanacak prompt ya da kaynak yoktur. Ajan bağlandığında sunucu, bir şey oluşturmadan ya da düzenlemeden önce o tipin kılavuzunu get_skill ile okumasını söyler; ajan böylece o tipin kurallarını öğrenir.
Artifact'lar ve bağlantılar
Her artifact'ın bir tipi, bir başlığı ve dosyaları vardır. Adresi https://artifact.blinkbrosai.com/<id> biçimindedir; id 26 karakterdir. Adres hiç değişmez: ajan yeniden yayınlasa da düzenlese de bağlantıya sahip olan herkes yeni içeriği görür.
Dosyalar ve revizyonlar
Ajanlar dosyalarla çalışır. read_file ve get_artifact okur, write_files birden çok dosyayı tek seferde yazar ya da siler, edit_file birebir bul-değiştir düzenlemeleri yapar; eşleşme yoksa ya da birden fazlaysa düzenleme başarısız olur. Her değişiklik artifact'ın revizyon numarasını (rev) bir artırır.
İnsanlar aynı artifact'ı aynı anda tarayıcıda düzenler. Ajan write_files çağrısına baseRev verirse, son okumasından beri dosyalara kimsenin dokunmadığından emin olur. changes_since ise bir revizyondan sonra değişen yolları, kimin değiştirdiğini ve bunun bir ajan mı insan mı olduğunu listeler.
Canlı düzenleme
Her artifact'ın canlı içeriği sunucuda tek bir yerde tutulur ve açık olan her tarayıcıyla eşitlenir; imleçler, düzenlemeler ve yorumlar herkese anında görünür. Sürümler kendiliğinden kaydedilir; bkz. Sürümler.
Ayrı içerik origin'i
Artifact içeriği uygulamadan ayrı, kendi origin'inde, sıkı güvenlik başlıklarıyla korumalı bir çerçevede çalışır. Ajanın yazdığı bir sayfa senin uygulama oturumuna ya da başka artifact'lara erişemez. Artifact sayfaları arama motorlarında da listelenmez.
Tasarım sistemleri
Design-system tipindeki bir artifact, bir markanın renklerini, yazı tiplerini ve metin stillerini tutar. Yeni slides, design ve dashboard artifact'larına varsayılan sistemin kendiliğinden kurulur; hangisi olduğunu ya da sana sorması gerektiğini ajana get_skill söyler.