C✳CODEZ.WIN
🌐 Deutsch

Lokalisierter Leseleitfaden

chat-sdkZweck, Verwendung und Quelle

Erstellen Sie plattformübergreifende Chatbots mit dem Chat SDK (chat(npm-Paket). Verwendung, wenn Entwickler dies wünschen (1) Erstelle einen Bot für Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear oder WhatsApp, (2) Verwenden Sie das Chat SDK, um Erwähnungen, Direktnachrichten, abonnierte Threads, Reaktionen, Slash-Befehle, Karten, Modalfenster, Dateien oder KI-Streaming zu verarbeiten, (3) Webhook-Routen oder Multi-Adapter-Bots einrichten, (4) Senden Sie Rich Cards oder gestreamte KI-Antworten an Chat-Plattformen, (5) Erstellen oder pflegen Sie einen benutzerdefinierten Adapter oder Statusadapter. Auslöser für "Chat SDK", "Chatbot", "Slack-Bot", "Teams-Bot", "Google-Chatbot", "Discord-Bot", "Telegram-Bot", "WhatsApp-Bot", "@chat-adapter", "@chat-adapter/state-", "custom adapter", "state adapter", "build adapter" und das Erstellen von Bots, die auf mehreren Chat-Plattformen funktionieren.

Quelle abgerufen:

Quell-Repository
vercel-labs/open-agents
SKILL.md
.agents/skills/chat-sdk/SKILL.md
Repository-Sterne
5,871
Repository zuletzt aktualisiert
2026-08-29
Fähigkeitskategorien
Agenten-Workflow
Letzte Datenerfassung

Lizenz: MIT

Die Workflow-Auszüge dienen als Lesehilfe und sind keine ausführbaren Anweisungen von Codez. Für die Erstellung dieser Seite wurde keine Drittanbieter-Skill verwendet.

Die folgenden Abschnitte zu Zweck und Arbeitsablauf sind vorgelagertes Material, das zur besseren Lesbarkeit aufbereitet und übersetzt wurde. Sie unterscheiden sich von der separat gekennzeichneten redaktionellen Analyse von Codez.

Was diese Fähigkeit bewirkt

Erstellen Sie plattformübergreifende Chatbots mit dem Chat SDK (chat(npm-Paket). Verwendung, wenn Entwickler dies wünschen (1) Erstelle einen Bot für Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear oder WhatsApp, (2) Verwenden Sie das Chat SDK, um Erwähnungen, Direktnachrichten, abonnierte Threads, Reaktionen, Slash-Befehle, Karten, Modalfenster, Dateien oder KI-Streaming zu verarbeiten, (3) Webhook-Routen oder Multi-Adapter-Bots einrichten, (4) Senden Sie Rich Cards oder gestreamte KI-Antworten an Chat-Plattformen, (5) Erstellen oder pflegen Sie einen benutzerdefinierten Adapter oder Statusadapter. Auslöser für "Chat SDK", "Chatbot", "Slack-Bot", "Teams-Bot", "Google-Chatbot", "Discord-Bot", "Telegram-Bot", "WhatsApp-Bot", "@chat-adapter", "@chat-adapter/state-", "custom adapter", "state adapter", "build adapter" und das Erstellen von Bots, die auf mehreren Chat-Plattformen funktionieren.

Wie der vorgelagerte Workflow funktioniert

Kernkonzepte

Chat – Haupteinstiegspunkt; koordiniert Adapter, Routing, Sperren und Status. Adapter – plattformspezifische Integrationen für Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear und WhatsApp. Statusadapter – Persistenz für Abonnements, Sperren, Deduplizierung und Thread-Status. Thread – Konversationskontext mitpost(),stream(),subscribe(),setState(),startTyping()

Aufwärtspassage · L82 ↗

Chat SDK

Einheitliches TypeScript SDK für die Entwicklung von Chatbots für Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear und WhatsApp. Bot-Logik einmal schreiben, überall einsetzen.

Aufwärtspassage · L16 ↗

Beginnen Sie mit veröffentlichten Quellen

Wenn das Chat SDK in einem Benutzerprojekt installiert ist, überprüfen Sie die mitgelieferten veröffentlichten Dateien.node_modulesFalls einer der unten aufgeführten Pfade nicht existiert, ist das entsprechende Paket im Projekt noch nicht installiert.

Aufwärtspassage · L20 ↗
Aufwärtspassage · ↗
node_modules/chat/docs/                    # bundled docs
node_modules/chat/dist/index.d.ts          # core API types
node_modules/chat/dist/jsx-runtime.d.ts    # JSX runtime types
node_modules/chat/docs/contributing/       # adapter-authoring docs
node_modules/chat/docs/guides/             # framework/platform guides

Anforderungen und Einrichtung

Webhook-Einrichtung

Jeder registrierte Adapter legt Folgendes offenbot.webhooks.Verbinden Sie diese direkt mit Ihren HTTP-Framework-Routen. Siehenode_modules/chat/docs/guides/slack-nextjs.mdxUndnode_modules/chat/docs/guides/discord-nuxt.mdxfür frameworkspezifische Routenmuster.

Aufwärtspassage · L207 ↗

Grenzwerte und Qualitätskontrollen

Aus dieser Datei wurde kein separater Grenzwertabschnitt ausgewählt. Dies bedeutet nicht, dass die Anwendung für jede Eingabe oder Umgebung geeignet ist. Überprüfen Sie den vollständigen Quellcode und validieren Sie Ihr Ergebnis selbst.

Beginnen Sie mit einem sicheren Testlauf

  1. Prüfen Sie den unterstützten Host und die Installationsanweisungen für das Repository. Halten Sie das Skill-Verzeichnis und die darin enthaltenen Skripte, Assets und Dokumentationen zusammen;SKILL.mdEine Einzelperson kann Abhängigkeiten außer Acht lassen.
  2. Geben Sie dem Agenten Ihre tatsächlichen Eingaben, die gewünschten Ausgaben und die Akzeptanzkriterien an. Aufrufsyntax und verfügbare Tools hängen vom Hostsystem ab; diese Website geht nicht von einem universellen Installationsbefehl aus.
  3. Testen Sie den Quellworkflow in einem temporären Projekt oder auf einer Kopie. Überprüfen Sie Vorgänge, die Dateien, Remote-Dienste oder abrechnungsfähige Ressourcen ändern, bevor Sie diese zulassen.
  4. Überprüfen Sie die Ausgabe anhand der Quellqualitätsprüfungen und Ihrer eigenen Anforderungen. Ein erfolgreicher Trigger oder eine hohe Anzahl von Sternen im Repository garantiert kein korrektes Ergebnis.

Spezifikation des Kompetenzformats und des Verzeichnisses ↗

Lesen Sie mehr dazu in der Quelle.

Übersetzung und Umfang

Dieser Leseleitfaden wählt Passagen aus dem markierten stromaufwärts gelegenen Abschnitt aus.SKILL.mdDie Übersetzung wurde unterstützt. Es handelt sich weder um ein vollständiges Handbuch noch um eine Garantie für geprüfte Kompatibilität. Lesen Sie vor der Verwendung das Original und die darin referenzierten Dateien.

Diese Einleitung bezieht sich auf die unten angepinnte Version; die aktuelle Repository-Aktivität und der Erfassungszeitpunkt werden separat angezeigt.

Angeheftete Quelle
Lesen Sie das Original ↗
Quelle abgerufen
Source-Commit
cf865e94de7729751c747171785b6ce57e7b178c
Quelle SHA-256
d6d1224c2d01aa145d34fdb4e7877b61dc9de18315f6ba0344cad21e5df1dbec
Zurück zum vollständigen Kompetenzkatalog