Membuat plugin
Membuat plugin
Buat dan uji kemampuan yang dapat digunakan kembali untuk ChatGPT dan Codex
Untuk membuat atau mengirimkan plugin, gunakan dokumentasi lengkap untuk pembuat di developers.openai.com.
Halaman ini memberikan pengantar singkat. Plugin adalah paket yang dapat diinstal dan dapat menyertakan skill, MCP server, atau keduanya. MCP server juga dapat mengembalikan UI opsional.
ChatGPT dan Codex menggunakan satu direktori plugin universal yang sama. Publikasikan plugin publik satu kali agar daftar yang sama dapat ditemukan dari antarmuka yang didukung di kedua produk. Selama pengembangan, gunakan marketplace lokal untuk menguji paket sebelum mengirimkannya ke direktori universal.
Untuk distribusi ruang kerja melalui GitHub, lihat Pengelolaan plugin.
Mulailah dengan skill saat Anda masih menyempurnakan satu alur kerja pribadi. Buat plugin saat Anda ingin membagikan alur kerja tersebut, mengemas skill terkait, terhubung ke layanan eksternal, atau mendistribusikan kemampuan yang stabil kepada tim.
Membuat plugin dengan @plugin-creator
Untuk penyiapan tercepat, gunakan skill bawaan @plugin-creator dalam mode ChatGPT Work
atau $plugin-creator di Codex.
@plugin-creator Create a plugin named meeting-follow-up.
Include a skill that turns meeting notes into decisions, owners, and next steps.
Add it to a personal marketplace so I can test it locally.Skill ini membuat manifes kompatibilitas .codex-plugin/plugin.json yang
didukung, menata folder plugin, dan dapat menambahkan plugin ke marketplace
lokal. Kerangka ini berbeda dari format plugin.json portabel di direktori akar
yang digunakan dalam contoh manual. Lihat struktur kerangka
untuk file dan direktori opsional.
- Tinjau
.codex-plugin/plugin.json. - Periksa setiap skill yang disertakan di dalam
skills/berdasarkan panduan kepatuhan terhadap instruksi. - Muat ulang ChatGPT atau Codex dan instal plugin dari sumber marketplace lokalnya.
- Uji plugin dalam percakapan baru dengan permintaan yang representatif.
Jika plugin menyertakan MCP server, buat dan uji server tersebut terlebih dahulu, lalu
berikan detail koneksi terdaftar kepada @plugin-creator. Ikuti
alur kerja MCP server lengkap
untuk alat, autentikasi, deployment, dan pengujian.
Membuat plugin khusus skill secara manual
Paket Agent Plugins portabel minimal berisi manifes di direktori akar dan setidaknya satu skill:
meeting-follow-up/
├── plugin.json
└── skills/
└── meeting-follow-up/
└── SKILL.mdBuat plugin.json di direktori akar plugin:
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "meeting-follow-up",
"version": "1.0.0",
"description": "Turn meeting notes into decisions and next steps"
}Paket portabel menemukan skill di skills/ secara otomatis. Tambahkan
skills/meeting-follow-up/SKILL.md:
---
name: meeting-follow-up
description: Extract decisions, owners, and next steps from meeting notes.
---
Review the meeting notes. Return:
1. Decisions
2. Action items with owners
3. Open questionsGunakan nama plugin yang stabil dalam format kebab case. Buat deskripsi skill cukup spesifik agar ChatGPT dan Codex dapat mengenali kapan alur kerja tersebut berlaku.
Gunakan @plugin-creator untuk menambahkan folder ke marketplace lokal, lalu instal dan
uji sebelum membagikannya.
Melanjutkan ke dokumentasi untuk pembuat
Untuk dokumentasi lengkap bagi pembuat, gunakan dokumentasi Plugin. Dokumentasi tersebut mencakup:
- Arsitektur plugin
- Membuat skill
- Membuat MCP server
- Menambahkan UI opsional
- Mengemas plugin
- Menguji plugin
- Mengirimkan dan memublikasikan
Untuk menelusuri, menginstal, mengaktifkan, atau menghapus plugin, lihat Menggunakan plugin.