Ringkasan platform
Mini Program adalah aplikasi kecil yang berjalan di dalam Lex: papan tugas, kalkulator, atau formulir yang meminta bantuan asisten. Anda membuatnya di platform kontributor platform.lexcetha.com dengan React dan @lex/sdk. Setelah direview, Mini Program muncul di katalog Capabilities milik setiap anggota workspace.
Cara kerjanya
Kode Anda ──build──▶ bundle permanen ──review──▶ versi terbit
│
Aplikasi Lex ── iframe sandbox ◀───────┘
│ bridge MessagePort (@lex/sdk)
▼
API Lex ── memeriksa sesi, workspace, dan izin yang disetujui- Berjalan di sandbox. Mini Program berjalan di iframe tanpa akses jaringan, tanpa cookie, dan tanpa akses ke halaman di sekitarnya.
- Berbasis kapabilitas. Mini Program hanya bisa melakukan apa yang dideklarasikan di manifest dan disetujui reviewer: menampilkan notifikasi, menyimpan data pribadi, bertanya ke asisten. Lihat Izin.
- Direview dan permanen. Setiap versi yang terbit direview, disimpan sekali, dan diverifikasi dengan SHA-256 setiap kali dimuat.
Siklus hidup
| Langkah | Siapa | Di mana |
|---|---|---|
| Buat, edit, validasi, build, preview | Kontributor | platform.lexcetha.com |
| Ajukan build (dan batalkan peninjauan selama masih menunggu) | Kontributor | platform.lexcetha.com |
| Review: setujui, atau tolak dengan catatan | Lexcetha | Hasilnya tampil di platform.lexcetha.com |
| Terbitkan versi yang disetujui | Kontributor | platform.lexcetha.com → Rilis |
| Membuka dan memakai | Anggota workspace | lexcetha.com → Capabilities → Mini Programs |
Owner, admin, dan contributor workspace bisa membuat Mini Program.
Versi
@lex/sdk | Protokol bridge | Skema manifest | Runtime platform |
|---|---|---|---|
| 0.1.x | 1 | 1 | 1.x |
Berikutnya: Mulai cepat.
