Konten dalam Penulisan

Konten halaman ini masih dalam penulisan, beberapa bagian mungkin tidak lengkap atau berubah.

Operasikan NocoBase dengan Codex, Membangun & Mengembangkan Sekaligus

Codex adalah asisten pemrograman AI resmi yang dirilis OpenAI — berjalan di terminal, dapat membaca/menulis kode, menjalankan perintah, membantu Anda menyelesaikan berbagai tugas mulai dari coding hingga pembangunan sistem. Setelah diintegrasikan dengan NocoBase, Anda dapat menggunakan bahasa natural untuk membuat tabel data, membangun halaman, mengonfigurasi Workflow, dan dengan dukungan seri model GPT membangun sistem bisnis dengan cepat.

Apa itu Codex

Codex adalah AI Agent berbentuk CLI yang dirilis OpenAI, didukung oleh seri model GPT (termasuk o3, o4-mini, dll). Ia berjalan di lingkungan sandbox lokal, dapat menjalankan kode dan perintah dengan aman. Karakteristik utama:

  • Didukung seri GPT — Berbasis model terbaru OpenAI, ahli dalam pembuatan kode dan perencanaan tugas
  • Eksekusi sandbox — Menjalankan perintah dalam sandbox terisolasi, aman dan terkontrol
  • Pemahaman multimodal — Mendukung berbagai input seperti teks, gambar, dapat memahami layout UI di screenshot
  • Tingkat otonomi fleksibel — Dari mode saran hingga mode otomatis penuh, Anda yang menentukan tingkat otonomi AI

Mengapa Memilih Codex

Jika Anda sedang memilih AI Agent mana yang akan digunakan untuk mengoperasikan NocoBase, berikut adalah skenario yang paling cocok untuk Codex:

  • Sudah menggunakan ekosistem OpenAI — Jika Anda memiliki langganan ChatGPT Plus/Pro atau OpenAI API Key, Codex adalah pilihan paling natural
  • Mengutamakan keamanan — Mekanisme eksekusi sandbox memastikan operasi AI tidak akan secara tidak sengaja memengaruhi sistem Anda
  • Membutuhkan kontrol fleksibel — Dapat mengganti tingkat otonomi sesuai kompleksitas tugas, tugas sederhana otomatis penuh, operasi sensitif perlu konfirmasi
  • Menyukai gaya model OpenAI — Seri GPT memiliki keunggulan tersendiri dalam perencanaan tugas dan eksekusi bertahap

Prinsip Koneksi

Codex berkolaborasi dengan NocoBase dengan cara berikut:

Anda (Terminal / ...)

  └─→ Codex

        ├── NocoBase Skills (membuat Agent memahami sistem konfigurasi NocoBase)

        └── NocoBase CLI (menjalankan operasi pembuatan, modifikasi, deployment, dll)

              └─→ Layanan NocoBase (sistem bisnis Anda)
  • NocoBase Skills — paket pengetahuan domain, agar Codex tahu cara mengoperasikan NocoBase
  • NocoBase CLI — tool baris perintah, untuk menjalankan operasi seperti pemodelan data, pembangunan halaman
  • Layanan NocoBase — instance NocoBase Anda yang berjalan

Prasyarat

Sebelum memulai, pastikan Anda telah menyiapkan lingkungan berikut:

  • Telah memasang Codex (npm install -g @openai/codex)
  • Node.js >= 22 (untuk menjalankan NocoBase CLI dan Skills)
  • Jika sudah memiliki instance NocoBase, karena kemampuan AI berkembang dengan cepat, saat ini hanya versi beta terbaru yang mendukung pengalaman lengkap, dengan persyaratan versi minimum >= 2.1.0-beta.20, sangat disarankan untuk memperbarui ke versi terbaru.

Mulai Cepat

Instalasi AI Sekali Klik

Salin prompt di bawah ini ke Codex, ia akan secara otomatis menyelesaikan instalasi NocoBase CLI, inisialisasi, dan konfigurasi lingkungan:

Bantu saya memasang NocoBase CLI dan menyelesaikan inisialisasi: https://docs.nocobase.com/cn/ai/ai-quick-start.md (silakan akses langsung konten link)

Instalasi Manual

npm install -g @nocobase/cli@beta
nb init --ui

Browser akan secara otomatis membuka halaman konfigurasi visual, memandu Anda untuk memasang NocoBase Skills, mengonfigurasi database, dan memulai aplikasi. Untuk langkah-langkah detail silakan lihat Mulai Cepat.

Setelah instalasi selesai, jalankan nb env list untuk mengonfirmasi status run lingkungan:

nb env list

Konfirmasi bahwa output berisi lingkungan yang telah dikonfigurasi, beserta status berjalannya.

Pertanyaan Umum

Tautan Terkait