Zur Nutzungsanleitung springen
AI Elementsvon vercel

AI Elements Skill.

Erstellen Sie KI-Chat-Oberflächen aus anpassbaren React-Komponenten.

  • KI-Oberflächen
  • React
Quellenprüfung · ai-elementsSKILL.md
Aufgabe Erstellen Sie KI-Chat-Oberflächen aus anpassbaren React-Komponenten. Ergebnis Ausgewählte Komponenten-Quelldateien im konfigurierten Komponentenverzeichnis des Projekts. Bevor Sie beginnen Zu den dokumentierten Voraussetzungen gehören Node.js 18+, Next.js, das AI SDK und shadcn/ui.
Redaktionelle Zusammenfassung · Quelle geprüft 2026-11-02 · kein generiertes Beispiel

01 Funktionen

KI-Chat-Oberflächen aus anpassbaren React-Komponenten erstellen

Erstellen Sie mit Vercels AI Elements Skill Chatnachrichten, Werkzeuganzeigen und Prompt-Eingaben aus anpassbaren React-Komponenten auf shadcn-Basis.

Quellenbasierter WorkflowKein Ausführungs-Benchmark

Die Arbeitsweise

AI Elements führt einen Agenten durch das Hinzufügen speziell für Chats entwickelter Komponenten zu einer bestehenden Next.js-Anwendung. Es behandelt Gesprächsansichten, Nachrichteninhalte, Werkzeuganzeigen und Prompt-Eingaben. Die Komponenten liegen in Ihrem Repository, sodass sich die Oberfläche an die eigenen Gestaltungs- und Interaktionsanforderungen des Produkts anpassen lässt.

Die Quelle verbindet diese Komponenten mit dem AI SDK und den Konventionen von shadcn/ui. Ihre Beispiele setzen Nachrichtenbausteine um einzelne Textteile herum zusammen, statt die Antwort des Assistenten als ein einziges, nicht weiter aufgeschlüsseltes Widget zu behandeln. Damit eignet sich der Skill besonders, wenn die Modellanbindung bereits besteht und als Nächstes eine übersichtliche Oberfläche zum Lesen und Antworten benötigt wird.

Erwartete Ergebnisse

  • Ausgewählte Komponenten-Quelldateien im konfigurierten Komponentenverzeichnis des Projekts.
  • Eine React-Gesprächsansicht aus Nachrichten- und Antwortbausteinen.
  • Projektspezifische Gestaltung und eine Erklärung noch ungelöster Integrationsprobleme.
Beispiel-Briefing ansehen

Vom Briefing zur Prüfung

  1. 01
    Die bestehende Anwendung prüfen

    Prüfen Sie den Paket-Runner, die Next.js-Einrichtung, die AI SDK-Abhängigkeiten und die shadcn-Konfiguration. Prüfen Sie Import-Aliase und globale Styles, bevor Sie Komponenten hinzufügen.

  2. 02
    Die benötigten Oberflächenbausteine hinzufügen

    Verwenden Sie den Paket-Runner des Projekts mit dem unterstützten Komponenten-Installer. Wählen Sie die für das Gespräch benötigten Bausteine und prüfen Sie die zum Repository hinzugefügten Dateien.

  3. 03
    Verbinden und anpassen

    Ordnen Sie die Rolle jeder Nachricht Message zu, verschachteln Sie darin MessageContent und rendern Sie Textteile wie im Quellbeispiel mit MessageResponse. Werkzeugergebnisse benötigen eine eigene unterstützte Darstellung; aus dem reinen Textbeispiel lässt sich deren Anzeige nicht ableiten. Passen Sie lokale Tailwind-Klassen an und prüfen Sie die entstehenden Gesprächszustände.

02 Einsatzbereiche

Wann der Skill sinnvoll ist

Zu den dokumentierten Voraussetzungen gehören Node.js 18+, Next.js, das AI SDK und shadcn/ui.

Gut geeignet

  • Anpassbare Chat-OberflächeEin Next.js-Chatbot benötigt anpassbare Nachrichten- und Eingabekomponenten.
  • Bestehende shadcn-KonventionenEin Team möchte den Code seiner KI-Oberfläche innerhalb der bereits verwendeten shadcn-Konventionen anpassen.

Zu prüfende Grenzen

  • Voraussetzungen der AnwendungZu den dokumentierten Voraussetzungen gehören Node.js 18+, Next.js, das AI SDK und shadcn/ui.
  • Backend-AnbindungDas Hinzufügen von UI-Komponenten bestätigt nicht, dass Modellzugangsdaten, Streaming-Endpunkte oder die Ausführung von Werkzeugen eingerichtet sind.

Diese Eingaben mitbringen

  • ProjekteinrichtungDie Paketkonfiguration der Anwendung und die Aliase für Komponenten.
  • NachrichtenstrukturDie Strukturen für Nachrichten und Werkzeugergebnisse, die von der AI SDK-Integration geliefert werden.
  • Gestaltung der OberflächeDas gewünschte Gesprächslayout, das Theme und die Komponentenauswahl.

03 Wichtige Entscheidungen

Wichtige Entscheidungen

  1. Quellcode im eigenen Projekt

    Der Komponentencode bleibt im Produkt-Repository einsehbar und anpassbar.

  2. Zusammensetzbare Antworten

    Kombinierte Nachrichtenbausteine machen die Teile einer Antwort zugänglich, die gesondert dargestellt werden müssen.

  3. Bestehende Gestaltungskonventionen

    Vorhandene Tailwind- und shadcn-Konventionen bieten einen konkreten Ausgangspunkt für die Integration.

04 Beispielbriefing

Mit einem gezielten Briefing beginnen

Das folgende Beispiel-Briefing wurde nicht getestet. Prüfen Sie die Einrichtung des Skills, bevor Sie es verwenden.

Quelle und Einrichtung prüfen

Die Paketkonfiguration der Anwendung und die Aliase für Komponenten.

Upstream-Quelldatei
https://github.com/vercel/ai-elements/blob/ca8be600bfd01b3131f9bf6134b51602a71f4374/skills/ai-elements/SKILL.md

Der folgende Verweis öffnet die Originalanleitung. Prüfen Sie vor der Verwendung die Einrichtungshinweise im Repository; der Verweis ist kein Installationsbefehl.

Mit einem Ergebnis beginnen

Passen Sie Umfang, Quellmaterial und Rahmenbedingungen in diesem Briefing an, bevor Sie den Skill ausführen.

Beispiel-Briefing
Nutze ai-elements, um in dieser bestehenden Next.js-Anwendung eine Gesprächsansicht zu erstellen. Prüfe zuerst unseren Paket-Runner, die shadcn-Konfiguration, die Aliase und die Nachrichtenstruktur des AI SDK. Füge nur die für diese Ansicht benötigten Komponenten für Nachrichten, Antworten und Prompt-Eingaben hinzu. Zeige Textteile nach dem dokumentierten Kompositionsmuster an und behalte unser aktuelles Theme bei. Verwende für die erste Vorschau vorbereitete Testnachrichten. Erkläre, welche Quelldateien hinzugefügt wurden, wie sich die Oberfläche mit unserem bestehenden Chat-Hook verbindet und welche Laufzeitabhängigkeiten noch geprüft werden müssen.

Das Ergebnis prüfen

Prüfen Sie die tatsächliche Ausgabe anhand dieser beobachtbaren Kriterien.

  • Imports werden über den tatsächlichen Speicherort der Komponenten und den konfigurierten Alias aufgelöst.
  • Nachrichtenrollen und Textteile werden mit dem vorgesehenen Theme dargestellt.
  • Der Agent unterscheidet eine funktionierende UI-Vorschau von einem nachweislich funktionierenden Gespräch mit Modellanbindung.

OpenDesign bietet einen lokalen Design-Arbeitsbereich für Coding-Agenten. Dieser Eintrag bedeutet nicht, dass der Skill mitgeliefert wird oder dass seine externen Tools, Zugangsdaten und Software-Abhängigkeiten enthalten sind.

05 Quelle und Lizenz

Quelle und Lizenz

Diese Seite beschreibt die unten verlinkte, festgelegte Quellrevision. Verhalten und Anforderungen im Upstream können sich ändern.

Quellinhaber
vercel
Skill-Datei
SKILL.md
Geprüfter Stand
2026-11-02 · ca8be600bfd0
Redaktionelle Quellenzusammenfassung
Erstellen Sie KI-Chat-Oberflächen aus anpassbaren React-Komponenten.

Originalzusammenfassung von OpenDesign auf Grundlage der verlinkten Quelle. Repository-Sterne sind ein datiertes Popularitätssignal, keine Skill-Nutzung und keine Qualitätsbewertung.

06 Fragen vor dem Start

Fragen vor dem Start

Kann ich die installierten Komponenten bearbeiten?

Ja. Der Installer fügt Komponentencode zu Ihrem Projekt hinzu. Dort können Sie Klassen und Verhalten anpassen.

Ist AI Gateway zwingend erforderlich?

Die Quelle empfiehlt es für den Modellzugriff; in ihrer Liste der Voraussetzungen behandelt sie die Anwendung, das AI SDK und die shadcn-Einrichtung gesondert.

Warum erscheinen Komponenten möglicherweise ohne Gestaltung?

Prüfen Sie die globalen Tailwind- und shadcn-Styles des Projekts, bevor Sie das Markup der Komponenten ändern.

OpenDesign

Briefing und Designarbeit an einem Ort.

Halten Sie Briefing, Quellmaterial und Designarbeit in einem lokalen Arbeitsbereich zusammen. Prüfen Sie die Einrichtung des Skills, bevor Sie ihn in Ihren Workflow aufnehmen.

Upstream-Quelldatei
https://github.com/vercel/ai-elements/blob/ca8be600bfd01b3131f9bf6134b51602a71f4374/skills/ai-elements/SKILL.md