Kullanım kılavuzuna geç
AI Elementsyazan vercel

AI Elements Skill.

Düzenlenebilir React bileşenleriyle yapay zekâ sohbet arayüzleri oluşturun.

  • Yapay Zekâ Arayüzleri
  • React
Kaynak İncelemesi · ai-elementsSKILL.md
Görev Düzenlenebilir React bileşenleriyle yapay zekâ sohbet arayüzleri oluşturun. Çıktılar Projenin yapılandırılmış bileşen dizinine eklenen, seçilmiş bileşen kaynak dosyaları. Başlamadan Önce Belgelenen ön koşullar arasında Node.js 18+, Next.js, AI SDK ve shadcn/ui bulunur.
Editoryal özet · kaynak inceleme tarihi: 2026-11-02 · üretilmiş bir örnek değildir

01 İşlevler

Düzenlenebilir React bileşenleriyle yapay zekâ sohbet arayüzleri oluşturun

Vercel'in AI Elements skill'iyle düzenlenebilir, shadcn tabanlı React bileşenlerinden sohbet mesajları, araç gösterimleri ve istem girişleri oluşturun.

Kaynağa dayalı iş akışıÇalıştırma kıyaslaması değildir

Çalışma Yaklaşımı

AI Elements, mevcut bir Next.js uygulamasına amaca özel sohbet bileşenleri eklemesi için ajana yol gösterir. Konuşma görünümlerini, mesaj içeriğini, araç gösterimlerini ve istem girişlerini kapsar. Bileşenler kendi deponuzda yer aldığı için arayüz, ürünün stil ve etkileşim gereksinimlerine uyarlanabilir.

Kaynak, bu bileşenleri AI SDK ve shadcn/ui kurallarıyla ilişkilendirir. Örnekler, asistan yanıtını iç yapısı kapalı tek bir bileşen olarak ele almak yerine metin parçaları çevresinde temel mesaj bileşenlerini birleştirir. Böylece skill, model entegrasyonu zaten mevcutken sıradaki iş kullanıcılara okumak ve yanıt vermek için tutarlı bir arayüz sunmak olduğunda yararlı olur.

Beklenen Çıktılar

  • Projenin yapılandırılmış bileşen dizinine eklenen, seçilmiş bileşen kaynak dosyaları.
  • Temel mesaj ve yanıt bileşenlerinden oluşturulmuş bir React konuşma görünümü.
  • Projeye özgü stiller ve henüz çözülmemiş entegrasyon sorunlarının açıklaması.
Örnek Brief'i Gör

Brifden İncelemeye

  1. 01
    Mevcut uygulamayı kontrol edin

    Paket çalıştırma aracını, Next.js kurulumunu, AI SDK bağımlılıklarını ve shadcn yapılandırmasını inceleyin. Bileşen eklemeden önce içe aktarma takma adlarını ve genel stilleri doğrulayın.

  2. 02
    Gerekli arayüz parçalarını ekleyin

    Projenin paket çalıştırma aracını desteklenen bileşen yükleyicisiyle kullanın. Konuşmanın ihtiyaç duyduğu parçaları seçin ve depoya eklenen dosyaları inceleyin.

  3. 03
    Bağlayın ve özelleştirin

    Kaynak örnekteki gibi her mesajın rolünü Message ile eşleyin, MessageContent bileşenini bunun içine yerleştirin ve metin parçalarını MessageResponse ile işleyin. Araç sonuçları, yalnızca metne yönelik bu örnekle görüntülenecekleri varsayılmadan, kendilerine uygun ve desteklenen bir gösterimle sunulmalıdır. Yerel Tailwind sınıflarını düzenleyin ve ortaya çıkan konuşma durumlarını inceleyin.

02 Kullanım Alanları

Ne Zaman Kullanılır?

Belgelenen ön koşullar arasında Node.js 18+, Next.js, AI SDK ve shadcn/ui bulunur.

İyi Bir Uyum

  • Düzenlenebilir sohbet arayüzüBir Next.js sohbet botunun düzenlenebilir mesaj ve giriş bileşenlerine ihtiyacı vardır.
  • Mevcut shadcn kurallarıEkip, yapay zekâ arayüzü kodunu mevcut shadcn kuralları içinde özelleştirmek ister.

Kontrol Edilecek Sınırlar

  • Uygulama ön koşullarıBelgelenen ön koşullar arasında Node.js 18+, Next.js, AI SDK ve shadcn/ui bulunur.
  • Backend entegrasyonuArayüz bileşenleri eklemek; model kimlik bilgilerinin, akış uç noktalarının veya araç yürütmenin yapılandırıldığını kanıtlamaz.

Bu Girdileri Getirin

  • Proje kurulumuUygulamanın paket yapılandırması ve bileşen takma adları.
  • Mesaj veri sözleşmesiAI SDK entegrasyonunun sağladığı mesaj ve araç sonucu veri yapıları.
  • Arayüz yönüİstenen konuşma düzeni, tema ve bileşen seçimi.

03 Önemli Kararlar

Sonucu Etkileyen Kararlar

  1. Kaynak kodun yerel denetimi

    Bileşen kodu ürün deposunda incelenebilir ve düzenlenebilir durumda kalır.

  2. Birleştirilebilir yanıtlar

    Birleştirilen temel mesaj bileşenleri, yanıtın ayrı sunulması gereken bölümlerini erişilebilir kılar.

  3. Mevcut stil kuralları

    Mevcut Tailwind ve shadcn kuralları, entegrasyon için somut bir başlangıç noktası sunar.

04 Örnek Görev Tanımı

Odaklı Bir İş Tanımı Deneyin

Aşağıdaki örnek brif test edilmemiştir. Kullanmadan önce skill'in kurulumunu kontrol edin.

Kaynağı ve Kurulumu İnceleyin

Uygulamanın paket yapılandırması ve bileşen takma adları.

Üst Kaynak Dosyası
https://github.com/vercel/ai-elements/blob/ca8be600bfd01b3131f9bf6134b51602a71f4374/skills/ai-elements/SKILL.md

Aşağıdaki referans özgün yönergeleri açar. Kullanmadan önce deponun kurulum gereksinimlerini inceleyin; bu bir kurulum komutu değildir.

Tek Bir Teslim Çıktısıyla Başlayın

Skill'i çalıştırmadan önce bu brifteki kapsamı, kaynak materyali ve kısıtları uyarlayın.

Örnek Brif
Bu mevcut Next.js uygulamasında bir konuşma ekranı oluşturmak için ai-elements kullan. Önce paket çalıştırma aracımızı, shadcn yapılandırmasını, takma adları ve AI SDK mesaj yapısını incele. Yalnızca bu ekranın gerektirdiği mesaj, yanıt ve istem girişi bileşenlerini ekle. Metin parçalarını belgelenen bileşim örüntüsüyle göster ve mevcut temamızı koru. İlk önizlemede önceden hazırlanmış test mesajları kullan. Hangi kaynak dosyaların eklendiğini, arayüzün mevcut sohbet hook'umuza nasıl bağlandığını ve hangi çalışma zamanı bağımlılıklarının hâlâ doğrulanması gerektiğini açıkla.

Sonucu İnceleyin

Gerçek çıktıyı bu gözlemlenebilir ölçütlere göre kontrol edin.

  • İçe aktarmalar, bileşenlerin gerçek konumu ve yapılandırılmış takma ad üzerinden çözümlenir.
  • Mesaj rolleri ve metin parçaları hedeflenen temayla görüntülenir.
  • Ajan, çalışan bir arayüz önizlemesiyle modele bağlı olduğu doğrulanmış bir konuşmayı birbirinden ayırır.

OpenDesign, kodlama ajanları için yerel bir tasarım çalışma alanı sağlar. Bu listeleme, skill'in paketle birlikte geldiği veya harici araçlarının, kimlik bilgilerinin ve yazılım bağımlılıklarının dahil olduğu anlamına gelmez.

05 Kaynak ve Lisans

Kaynak ve Lisans

Bu sayfa, aşağıda bağlantısı verilen sabitlenmiş kaynak revizyonunu açıklar. Upstream davranışı ve gereksinimleri değişebilir.

Kaynak Sahibi
vercel
Skill Dosyası
SKILL.md
İncelenen Sürüm
2026-11-02 · ca8be600bfd0
Editoryal Kaynak Özeti
Düzenlenebilir React bileşenleriyle yapay zekâ sohbet arayüzleri oluşturun.

Bağlantılı kaynağa dayanan, OpenDesign tarafından hazırlanmış özgün özet. Depo yıldızları tarihli bir popülerlik göstergesidir; skill kullanımını veya kalite puanını göstermez.

06 Başlamadan Önce Sorular

Başlamadan Önce Sorular

Yüklenen bileşenleri düzenleyebilir miyim?

Evet. Yükleyici, bileşen kodunu projenize ekler; burada sınıfları ve davranışları özelleştirebilirsiniz.

AI Gateway zorunlu mu?

Kaynak, modele erişim için bunu önerir; ön koşul listesinde uygulama, AI SDK ve shadcn kurulumu ayrı ele alınır.

Bileşenler neden stilsiz görünebilir?

Bileşen işaretlemesini değiştirmeden önce projenin Tailwind ve shadcn genel stillerini kontrol edin.

OpenDesign

İş Tanımınızı ve Tasarım Çalışmanızı Bir Arada Tutun.

Brifinizi, kaynak materyalinizi ve tasarım çalışmanızı yerel bir çalışma alanında bir arada tutun. İş akışınıza eklemeden önce skill'in kendi kurulumunu kontrol edin.

Üst Kaynak Dosyası
https://github.com/vercel/ai-elements/blob/ca8be600bfd01b3131f9bf6134b51602a71f4374/skills/ai-elements/SKILL.md