Pengaturan Umum

Konfigurasi dan preferensi asisten AI Anda

Sistem Aktif

API Keys

Kredensial akses yang aman

Konfigurasi Model

Pengaturan model AI dan suara

Alloy
Standard
Echo
Standard
Shimmer
Standard
Ash
Expressive
Preview Only
Ballad
Expressive
Preview Only
Coral
Expressive
Preview Only
Sage
Expressive
Preview Only
Verse
Expressive
Preview Only
Cedar
Latest Only
Marin
Latest Only

Pengaturan Lanjutan

Penyesuaian parameter respons

0.8

Komunikasi

Pengaturan mode dan deteksi

AI Chat (AIPage)

Model dan parameter khusus untuk ChatArea

Pengetahuan

Konfigurasi kepribadian AI dan instruksi sistem

Sistem Aktif

System Prompt

Definisikan kepribadian dan perilaku AI

0 / 16.000 token

Add-on System

Tambahkan prompt tambahan yang akan diinjeksi ke system prompt

Function-Calling Images

Kelola gambar untuk respons AI function calling

Sistem Aktif

Upload Gambar

Tambahkan gambar baru untuk AI function calling

📁

Seret & Lepas atau Klik untuk Upload

Format: JPG, PNG, GIF, WebP (Max 10MB)

Galeri Gambar

Gambar yang tersedia untuk AI function calling

WhatsApp Bot

Kelola koneksi bot WhatsApp, sesi login, dan system prompt

Memuat status...

System Prompt

Edit prompt utama yang digunakan bot WhatsApp

WhatsApp Monitor

Monitor semua percakapan WhatsApp dengan AI Bot

Live Monitoring

Supplier Configuration

Atur nomor WhatsApp Admin untuk menerima data pricelist supplier

Admin WhatsApp Number

Nomor WhatsApp yang akan menerima notifikasi submission supplier pricelist

Setiap kali ada supplier yang mengisi form pricelist, data akan dikirim otomatis ke nomor WhatsApp yang dikonfigurasi di sini.

Approve Supplier

Kurasi submission supplier sebelum tampil di halaman publik

Menunggu data...

Tambah / Approve Supplier

Salin data dari submission WhatsApp dan publikasikan ke marketplace

Produk / Pricelist

Minimal 1 produk untuk tampil di marketplace

Supplier Terdaftar

Hanya status Publish yang muncul di halaman user

Project Page

Kelola integrasi OpenRouter dan Nano Banana untuk halaman Project

Sistem Aktif

OpenRouter

Pengaturan model bahasa untuk Project Page

Nano Banana

Pengaturan generator gambar di Project Page

Assets-Upload

Kelola koleksi material bersama yang akan terlihat di panel chat pengguna

Material Board Aktif

Assets-Upload

Kelola koleksi material bersama yang akan terlihat di panel chat pengguna

Assets-Upload Setiap koleksi membutuhkan nama, deskripsi, maksimal 5 gambar, dan deskripsi opsional untuk tiap gambar. Data ini akan dipakai ulang oleh pengguna di panel pustaka material.

Klik atau seret gambar ke sini

Format: JPG, JPEG, PNG, GIF, WEBP. Maksimal 5 gambar per koleksi.

Belum ada gambar dipilih. Setelah file dimasukkan, isi deskripsi opsional untuk tiap gambar di sini.

Koleksi Tersedia

Koleksi akan diurutkan dari yang terbaru agar pengguna melihat referensi paling mutakhir terlebih dahulu.

0 koleksi

Laporan Proyek

Kelola proyek dan progress ruangan untuk mentor dan drafter

Loading...

Total Proyek

Jumlah proyek terdaftar

0
0 selesai · 0 proses · 0 antrian

Rata-rata Progress

Progress keseluruhan proyek

0%
Dihitung dari bobot ruangan

Total Budget

Akumulasi nilai proyek

Rp 0
Tercatat berdasarkan input admin

Daftar Proyek

Atur ruangan, mentor, dan progress proyek aktif

Proyek
Kategori
Ruangan
Progress
Dibuat
Aksi

Memuat data proyek...

Drafter Jobs

Atur penugasan, progress, dan pembayaran untuk tim drafter

Loading...

Total Job

0 Total semua job yang tercatat

Aktif

0 Job dalam progress atau menunggu review

Pending

0 Menunggu konfirmasi drafter

Total Budget

Rp 0 Akumulasi nilai pembayaran

Daftar Job Drafter

Pantau status, progress, dan komunikasi dengan drafter

Memuat data job drafter...

Laporan TJA

Pantau pemasukan, pengeluaran, saldo dan honor mentor secara realtime

Loading...

Saldo Bank Saat Ini

Pembaruan otomatis setiap transaksi

Rp 0
-

Performa Bulan Ini

Akumulasi pemasukan & pengeluaran

Pemasukan Rp 0
Pengeluaran Rp 0
Profit Rp 0
-

Honor Mentor & Donasi

Ringkasan kontribusi dan pembayaran

Donasi Terkumpul Rp 0
Fee Mentor Dibayar Rp 0
Fee Mentor Belum Dibayar Rp 0
Tanggal
Jenis
Kategori
Kelas / Deskripsi
Mentor
Nominal
Donasi
Fee Mentor
Status
Aksi

Memuat daftar transaksi...

Ringkasan Bulanan

Pilih periode untuk melihat performa keuangan

Pilih bulan untuk melihat ringkasan otomatis.

Penyesuaian Saldo Bank

Update saldo manual jika diperlukan

Pengaturan Donasi

Kontrol persentase donasi per kategori

Fee Mentor

Persentase honor standar dan khusus per mentor

Akun Terdaftar

Kelola semua akun pengguna, role, dan credits

Loading...

Daftar Akun

Lihat dan kelola semua akun pengguna terdaftar

Terload 0 akun
User Info
Contact
Role
Tier
Credits
Joined
Actions

Memuat data akun...

Video Generator AI usage

Akun yang berhasil membuat video dari halaman generator

Loading...

Daftar penggunaan

Nama, nomor WhatsApp, dan aktivitas terakhir video generator

Akun
0
Video
0
Latest
-
-
Prompt Video

Memuat penggunaan video generator...

Collaboration

Pantau marketplace order + kategori pricing kolaborasi

0 item

Collaboration Control Center

Monitor order publik dan atur kategori harga.

Order Code Title Requester Executor Payment Order Status Total Progress Updated Aksi
Memuat order marketplace...
Live Dashboard

Sales Analytics

Real-time performance insights across products, classes, and credits

Total Revenue
Rp 0
0 transactions All time
Avg Order
Rp 0
Per transaction
7 Days
Rp 0
0 transactions
30 Days
Rp 0
0 transactions

Revenue Trend

14-day performance

Loading trend data...

Top Customers

Highest revenue

Loading customers...

Top Products

Best sellers

Loading products...

Recent Transactions

Latest purchases across all users

User
Item
Type
Amount
Status
Time
Loading transactions...

Credit Settings

Konfigurasi sistem kredit AI untuk semua role pengguna

Sistem Aktif

Biaya Per Permintaan

Kredit yang dideduct untuk setiap request AI

Harga Kredit

Atur harga per kredit dan minimal pembelian kredit

Kredit Awal (Signup)

Kredit yang diberikan saat user pertama kali mendaftar

Product Shopping

Kelola katalog produk untuk halaman Shop di Tony Jackson Academy

Katalog Aktif

Sinkronisasi Pembelian

Perbaiki daftar pembelian semua akun untuk invoice yang sudah PAID.

Jalankan aksi ini untuk menambahkan pembelian Shop yang belum tercatat tanpa menghapus data apa pun.

Kelola Katalog

Buat dan atur katalog untuk mengkategorikan produk Anda

Katalog Tersedia

Form Produk

Tambah atau perbarui informasi produk digital Anda

Klik atau seret gambar ke sini

Format: JPG, PNG, WEBP (maks 8MB). Mengunggah gambar akan menimpa URL yang diisi.

Daftar Produk

Produk yang tampil di halaman Shop frontend

Free Prompts

Kelola prompt gratis untuk Spotlight Render di Drawing Canvas

OpenRouter: google/gemini-3.1-flash-lite-preview

Free Prompt Field

Tambah prompt gratis satu per satu atau edit dari daftar

AI Sorter

Paste catatan bebas, AI akan memecahnya menjadi field prompt

Free Prompt Library

Prompt gratis yang muncul untuk semua pengguna Render

Asset Prompts

Kelola prompt pack yang dapat dibeli pengguna untuk digunakan di Project Studio

Prompt Aktif

Form Prompt Pack

Buat atau perbarui paket prompt untuk pengguna Project Page

Prompt Packs

Daftar semua prompt pack yang tersedia

Materi Kelas

Kelola video pembelajaran dan materi pendukung untuk halaman Kelas

Loading...

Daftar Video, Header Besar, & Sub Header

Seret untuk mengatur ulang urutan

Memuat data...

Guru AI Pengetahuan

Atur cara Guru AI berbicara, pengetahuan global, dan gambar referensi untuk chat serta avatar Guru AI

Siap

System Role Guru AI

Semua field opsional. Konten ini hanya dipakai oleh Guru AI, bukan AI utama.

Gambar Referensi Guru AI

Gambar ini akan dilampirkan sebagai konteks visual global untuk Guru AI.

Guru AI Analytics

Pantau penggunaan Guru AI, poin siswa, mastery, topik lemah, dan jawaban yang sering keliru

Siap

Ringkasan Guru AI

Data ini hanya berasal dari Guru AI Home dan latihan Q&A Guru AI.

Siswa Aktif

0

Percobaan Q&A

0

Total Poin

0

Rata-rata Skor

0%

Topik Lemah

0

Siswa yang Menggunakan GuruAI

Skor, mastery, streak, dan topik yang perlu diulang.

Topik Lemah

Topik dengan jawaban salah atau belum tuntas.

Jawaban Salah Umum

Pola jawaban yang paling sering keliru.

Saran Checkpoint Belajar

Checkpoint latihan baru berdasarkan data GuruAI Home.

Guru AI - Subtitle Video

Kelola penjelasan AI otomatis untuk video kelas dengan subtitle berbasis timestamp

Siap

Pilih Video

Pilih video dari Materi Kelas untuk menambahkan subtitle AI

Pilih Kelas

Tambahkan pengetahuan global untuk subheader kelas (konteks untuk semua video dalam satu subheader)

Pilih subheader untuk mengelola pengetahuan global yang akan digunakan AI sebagai konteks

3D Asset Shopping

Kelola produk 3D dengan preview GLB interaktif dan source files untuk pembeli

3D Assets Aktif

Form Produk 3D

Buat atau perbarui produk 3D untuk halaman Shop

Seret & Letakkan file GLB di sini

Upload akan mengganti preview GLB sebelumnya

Seret & Letakkan source files di sini

Maks 500MB per file, hingga 40 file per upload

Daftar Produk 3D

Lihat, edit, dan hapus produk 3D yang tersedia di Shop

Memuat produk 3D...

AIVA

Kelola katalog AIVA yang tampil di halaman /aiva

AIVA Aktif

Form AIVA

Tambah atau perbarui item AIVA beserta media pendukungnya

Seret & Letakkan Thumbnail di sini

PNG/JPG/WEBP disarankan

Seret & Letakkan Gambar Detail di sini

PNG/JPG/WEBP disarankan

Pilih salah satu: upload video file atau isi link YouTube.

Seret & Letakkan Video di sini

MP4/WEBM/MOV disarankan

Seret & Letakkan Gambar Gallery di sini

PNG/JPG/WEBP, bisa lebih dari satu

Daftar AIVA

Item yang akan muncul di halaman /aiva

Portfolio Spaces

Ringkasan studio/slug uploader untuk monitoring banner, nomor WhatsApp, dan greeting message.

Porto

Kelola project Porto yang tampil di halaman /porto

Porto Standalone

Form Porto

Tambah atau perbarui project Porto secara terpisah dari AIVA.

Seret & Letakkan Thumbnail Porto di sini

PNG/JPG/WEBP disarankan

Seret & Letakkan Gallery Porto di sini

PNG/JPG/WEBP, bisa lebih dari satu

Daftar Porto

Project yang akan muncul pada halaman publik /porto

Class Pricing

Kelola daftar harga kelas (AI, Online, Offline) yang digunakan AI dan sistem pembayaran.

Loading...

Pengaturan Paket Tahunan Tier

Atur diskon paket tahunan ARCHIPRENEUR (default: bayar 11 bulan, dapat 12 bulan).

Daftar Harga Kelas

Harga kelas akan digunakan AI dan sistem pembayaran. Gunakan tab untuk memisahkan Kelas AI, Online, dan Offline.

Memuat data...

Webinar Management

Kelola pengaturan webinar dan lihat daftar pendaftaran peserta.

Loading...

Pengaturan Webinar

Konfigurasi informasi webinar yang akan ditampilkan di halaman pendaftaran.

Memuat pengaturan...

Revit Management

Kelola pengaturan halaman Revit dan lihat daftar pembelian.

Loading...

Pengaturan Revit

Konfigurasi informasi yang ditampilkan di halaman Revit.

Memuat pengaturan...

Panorama Migration

Safely move panorama data out of Accounts and into its own Panorama storage folder

Analyze First, Then Execute

Run a preflight analysis before migration so you can see the safety level, the risks, and exactly what will happen.

Active Panorama Store
backend/src/Panorama/data/users
Status File
backend/src/Panorama/data/migration/status.json
Backup Folder
backend/src/Panorama/data/migration/backups
Mode
copy-first with dual-read/dual-write safety
This tool does not delete panorama data from account files. It copies the data into the new Panorama store first, creates store backups when needed, verifies each migrated user, and keeps the panorama gallery routes working through the same API layer.
Preflight Analysis
Analysis not run yet
Click Analyze first. The system will scan account JSON and the new Panorama store, then explain how safe the migration is before you can execute it.
Pending Analysis
-- / 100
Recommended action: Run Analyze to generate a live safety report before migration.
Frontend Continuity
Panorama gallery should keep working normally because the backend keeps the same API routes and uses store-first with legacy fallback.
Safety Protections
Risk / Attention Needed

Migration Job

No active migration job right now.

Idle
Run Analyze to inspect the current Panorama migration state before execution.
Idle
Job ID
-
Current User
-
Progress
0 / 0 accounts processed
Result
0 migrated, 0 skipped, 0 failed
Migration Activity Log 0 log
No activity yet.

Current Snapshot

This scans the current account files and Panorama store to show what still needs to be moved or merged.

0
Users With Legacy Panorama Data
0
Users With New Panorama Store
0
Users Still Needing Copy
0
Users Where Store Needs Merge
Legacy Totals
0 panoramas, 0 projects, 0 hotspots
Store Totals
0 panoramas, 0 projects, 0 hotspots
Snapshot Time
-

Needs Copy

Users that still only have panorama data inside account JSON.

Needs Merge

Users that already have a store file, but legacy account data still has extra panorama entries.

Store Only

Users already fully living in the new Panorama store.

Last Saved Job Result

No migration job has been saved yet.

Community Migration

Safely move Community data out of shared legacy JSON and into dedicated per-account storage

Analyze First, Then Execute

Run a preflight analysis before migration so you can inspect safety, unresolved rows, and the exact per-account storage target.

Active Community Store
backend/src/Community/data/accounts
Status File
backend/src/Community/data/migration/status.json
Backup Folder
backend/src/Community/data/migration/backups
Mode
copy-first with authoritative collection safety
This tool does not delete Community data from the existing shared JSON files. It copies data into the new per-account Community store, backs up any existing account file before overwrite, verifies each write, and keeps Community routes reading through the same backend store layer.
Preflight Analysis
Analysis not run yet
Click Analyze first. The system will scan legacy shared JSON and the new Community per-account store, then explain how safe the migration is before you execute it.
Pending Analysis
-- / 100
Recommended action: Run Analyze to generate a live safety report before migration.
Frontend Continuity
Community pages, public checkout, owner dashboards, payment checks, and WhatsApp bot status continue using the same Community API layer while storage moves per account.
Safety Protections
Risk / Attention Needed

Migration Job

No active migration job right now.

Idle
Run Analyze to inspect the current Community migration state before execution.
Idle
Job ID
-
Current User
-
Progress
0 / 0 accounts processed
Result
0 migrated, 0 skipped, 0 failed
Migration Activity Log 0 log
No activity yet.

Current Snapshot

This scans the current legacy shared JSON and the new Community per-account store to show what still needs to be moved, merged, or reviewed.

0
Accounts With Legacy Data
0
Accounts With Store Files
0
Accounts Still Needing Copy
0
Accounts Needing Merge
0
Unassigned Legacy Rows
Legacy Totals
0 communities, 0 events, 0 classes, 0 total rows
Store Totals
0 communities, 0 events, 0 classes, 0 total rows
Snapshot Time
-

Needs Copy

Accounts still depending on legacy shared JSON for Community data.

Needs Merge

Accounts that already have store files, but migration can still promote legacy rows or finalize authority.

Store Only

Accounts already fully living in the new Community store.

Unassigned Legacy

Rows that could not be mapped safely to an account and will stay in legacy storage for review.

Last Saved Job Result

No migration job has been saved yet.

Community Schedule Repair

Scan event dan pelatihan yang jam sesinya mencurigakan, lalu fix hanya item yang dipilih.

Schedule Scanner

Scanner hanya menandai kandidat. Fix wajib mengisi tanggal mulai/selesai baru secara eksplisit.

Belum scan.

Flagged Schedules

Pilih satu baris, isi jam benar, lalu klik Fix. Backup dibuat otomatis sebelum write.

Corrupt Files Scanner

Scan dan lihat daftar file yang rusak atau kosong di database

Database Scanner

Scan target tertentu saja atau semua folder database untuk menemukan file yang corrupt, kosong, atau tidak valid

Scanner akan scan semua target database yang tersedia.

Auto Fix hanya memperbaiki file yang dipilih, membuat backup terlebih dahulu, dan tidak menyentuh file JSON lain di folder yang sama.

Belum Ada Scan

Klik tombol "Mulai Scan" untuk memindai database dan menemukan file corrupt