Lokalisierter Leseleitfaden
chatgpt-appsZweck, Verwendung und Quelle
Erstellen, strukturieren, refaktorieren und beheben Sie Fehler in ChatGPT Apps SDK-Anwendungen, die einen MCP-Server und eine Widget-Benutzeroberfläche kombinieren. Verwenden Sie Codex, wenn Tools entworfen, UI-Ressourcen registriert, die MCP Apps Bridge oder ChatGPT-Kompatibilitäts-APIs eingebunden, Apps SDK-Metadaten, CSP- oder Domäneneinstellungen angewendet oder ein dokumentationskonformes Projektgerüst erstellt werden muss. Bevorzugen Sie einen dokumentationsorientierten Workflow, indem Sie vor der Codegenerierung die OpenAI-Docs-Funktion oder die OpenAI Developer Docs MCP-Tools aufrufen.
Quelle abgerufen:
- Quell-Repository
- openai/skills
- SKILL.md
skills/.curated/chatgpt-apps/SKILL.md- Repository-Sterne
- 28,420
- Repository zuletzt aktualisiert
- 2026-10-29
- Fähigkeitskategorien
- Design
- Letzte Datenerfassung
Lizenz: Lizenzdatei: Prüfung ausstehend
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, strukturieren, refaktorieren und beheben Sie Fehler in ChatGPT Apps SDK-Anwendungen, die einen MCP-Server und eine Widget-Benutzeroberfläche kombinieren. Verwenden Sie Codex, wenn Tools entworfen, UI-Ressourcen registriert, die MCP Apps Bridge oder ChatGPT-Kompatibilitäts-APIs eingebunden, Apps SDK-Metadaten, CSP- oder Domäneneinstellungen angewendet oder ein dokumentationskonformes Projektgerüst erstellt werden muss. Bevorzugen Sie einen dokumentationsorientierten Workflow, indem Sie vor der Codegenerierung die OpenAI-Docs-Funktion oder die OpenAI Developer Docs MCP-Tools aufrufen.
Wie der vorgelagerte Workflow funktioniert
Obligatorischer Dokumenten-First-Workflow
Verwenden$openai-docsBeim Erstellen oder Ändern einer ChatGPT Apps SDK-Anwendung ist dies der erste Schritt. Rufen Sie Invoke auf.$openai-docs(Bevorzugt) oder rufen Sie den OpenAI-Dokumentationsserver (MCP) direkt auf. Lesen Sie die aktuelle Apps-SDK-Dokumentation, insbesondere die Grundlagenseiten, bevor Sie Code schreiben: Abrufenapps-sdk/quickstartBeim Erstellen eines Grundgerüsts für eine neue App oder beim Generieren einer ersten Implementierung sollten Sie die offiziellen Beispiele überprüfen.repo/pagebevor man ein Gerüst von Grund auf neu erfindet.
Überblick
Entwickeln Sie Implementierungen des ChatGPT Apps SDK mit einem dokumentations- und beispielorientierten Workflow und generieren Sie anschließend Code, der den aktuellen Brückenmustern des Apps SDK und MCP Apps entspricht. Nutzen Sie diese Fähigkeit, um Folgendes zu erstellen: Eine primäre App-Archetyp-Klassifizierung und eine Entscheidung über die Repository-Struktur; einen Werkzeugplan (Namen, Schemas, Annotationen, Ausgaben).
Aufwärtspassage · L8 ↗Schnelle Hilfe
Verwenden Sie Eingabeaufforderungen, die diese Fähigkeit explizit mit folgenden verknüpfen:$openai-docsDas resultierende Gerüst basiert also auf der aktuellen Dokumentation. Bevorzugte Eingabeaufforderungsmuster:
Anforderungen und Einrichtung
2b. Verwenden Sie das Starter-Skript, wenn ein Fallback mit geringen Abhängigkeiten hilfreich ist.
Verwendenscripts/scaffold_node_ext_apps.mjsNur wenn der Benutzer einen schnellen, unkomplizierten Node-Einstieg wünscht und ein einfaches HTML-Widget akzeptabel ist und kein anderes Beispiel einen besseren Ausgangspunkt bietet. Führen Sie das Skript erst nach dem Abrufen der aktuellen Dokumentation aus und gleichen Sie anschließend die generierten Dateien mit der abgerufenen Dokumentation ab.
Grenzwerte und Qualitätskontrollen
API Oberflächenschutzgeländer
Einige Beispiele umwickeln die Brücke mit einemappObjekt (zum Beispiel,@modelcontextprotocol/ext-apps/react) und Hilfsnamen wieapp.sendMessage(),app.callServerTool(),app.openLink()oder Host-Getter-Methoden. Behandeln Sie diese Wrapper als Implementierungsdetails oder Komfortschichten, nicht als die kanonische öffentliche API, die standardmäßig gelehrt werden soll.
5Ressourcenmetadaten und Sicherheit hinzufügen
Setzen Sie die Ressourcenmetadaten gezielt auf dem Widget.resource/template:_meta.ui.cspmit genauconnectDomainsUndresourceDomains
Beginnen Sie mit einem sicheren Testlauf
- 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.
- 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.
- 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.
- Ü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.
Lesen Sie mehr dazu in der Quelle.
- Überblick
- Obligatorischer Dokumenten-First-Workflow
- Schnelle Hilfe
- Klassifizieren Sie die App, bevor Sie den Code auswählen.
- Standardmäßige Startreihenfolge
- 0Klassifizieren Sie den App-Archetyp
- 1Werkzeuge vor dem Programmieren planen.
- 2Wählen Sie eine App-Architektur
- 2a. Beginnen Sie mit einem vorgelagerten Beispiel, wenn eines passt.
- 2b. Verwenden Sie das Starter-Skript, wenn ein Fallback mit geringen Abhängigkeiten hilfreich ist.
- 3. Gerüst für den MCP-Server
- 4Widget-Benutzeroberfläche erstellen
- API Oberflächenschutzgeländer
- 5Ressourcenmetadaten und Sicherheit hinzufügen
- 5a. Durchsetzung eines Mindestarbeitsvertrags für Pfändungen
- 6Lokale Schleife validieren
- 7Verbinden und testen Sie in ChatGPT (Entwicklermodus).
- 8Produktionshosting und -bereitstellung planen
- 9Einreichung vorbereiten und veröffentlichen (nur öffentliche Apps)
- Interaktive staatliche Navigation
- Erwartungen an die Leistung
- Referenzen
Verwandte Fähigkeiten
Ü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
49f948faa9258a0c61caceaf225e179651397431- Quelle SHA-256
c3a13a659ce26e9d067b5a97c321e8abec6d8e878afce31b7e841dfcf2635c3a