Tutor AI untuk Siswa
Tutor AI yang membimbing siswa langkah demi langkah di latihan, materi, dan kelas coding tanpa langsung membocorkan kunci jawaban.
- Status
- Sudah berjalan
- Lapisan
- AIBackendFrontend
- Dipakai oleh
- Siswa yang belajar mandiri di latihan soal, materi pelajaran, dan kelas coding.

Masalahnya
Siswa sering macet saat belajar sendiri di luar jam les, sementara tutor manusia tidak bisa menjawab setiap pertanyaan kapan pun.
Solusinya
Tutor menjawab dari materi dan pembahasan resmi yang sudah terbit, memberi petunjuk bertahap dari konsep sampai solusi, dan menahan jawaban akhir. Kuota harian dan batas biaya menjaga pengeluaran AI tetap terukur.
Cara kerjanya
Apa yang terjadi, langkah demi langkah, dari sudut pandang pengguna.
- 01
Siswa bertanya saat macet
Di halaman latihan, materi, atau coding, siswa membuka panel tutor dan menulis pertanyaannya.
- 02
Cek kuota dan biaya
Sistem memeriksa kuota harian siswa dan batas biaya AI hari itu. Bila sudah habis, tutor tetap menjawab dari materi tanpa memanggil AI.
- 03
Mengambil bahan dari materi resmi
Tutor mengambil penjelasan konsep, contoh, dan petunjuk resmi yang cocok. Solusi lengkap hanya ikut bila siswa sudah meminta bantuan lebih dalam dan aturannya mengizinkan.
- 04
AI menyusun petunjuk bertahap
Model AI menulis petunjuk hanya dari bahan tersebut. Bila layanan AI gagal, layanan cadangan atau penjawab berbasis aturan mengambil alih.
- 05
Diperiksa sebelum tampil
Pemeriksa otomatis menahan jawaban yang membocorkan kunci atau mengutip sumber di luar bahan. Bila ditahan, siswa mendapat petunjuk resmi sebagai gantinya.
Desain sistemnya
Siapa yang memakai, apa yang mereka lihat, apa yang bekerja di belakang layar, dan di mana data disimpan. Baca dari kiri ke kanan.
1Pengguna
- SiswaBertanya saat mengerjakan soal, membaca materi, atau menulis kode.
2Yang dilihat
- Panel tutorJendela tanya jawab di samping soal, materi, atau editor kode.
3Yang bekerja di belakang
- Pengatur tutorMemilih bahan sesuai tingkat bantuan dan memeriksa kuota harian siswa.
- Pemeriksa jawabanMenahan jawaban yang membocorkan kunci atau keluar dari materi.
4Layanan AI dan data
- Model AIOpenRouter (DeepSeek) menulis jawaban, dengan Gemini sebagai cadangan.
- DatabasePostgreSQL menyimpan materi, riwayat tanya jawab, dan catatan biaya AI.
Fitur utama
- Petunjuk bertahap, bukan langsung jawaban
- Menjawab dari materi resmi
- Pagar anti-bocor kunci jawaban
- Kuota dan batas biaya harian
- Cadangan saat layanan AI gagal
Dibangun dengan
- Python
- FastAPI
- PostgreSQL
- OpenRouter API
- Gemini API
- Next.js
Yang didapat bisnis
- Siswa tetap mendapat bantuan di luar jam les tanpa menambah tutor.
- Kunci jawaban tidak dibocorkan; siswa dibimbing untuk berpikir sendiri.
- Pengeluaran untuk layanan AI dibatasi per siswa dan per hari.
- Tutor tetap bisa menjawab dari materi saat kuota habis atau layanan AI terganggu.
Istilah di halaman ini
- Model AI (LLM)
- Program yang dilatih membaca dan menulis teks seperti manusia, dipakai di sini untuk menyusun petunjuk.
- OpenRouter
- Layanan perantara yang menghubungkan aplikasi ke berbagai model AI lewat satu pintu.
- Fallback
- Jalur cadangan yang otomatis dipakai ketika jalur utama gagal.
Bisa dipakai untuk bisnis Anda?
Pola yang sama bisa menjadi asisten untuk karyawan atau pelanggan Anda: menjawab hanya dari dokumen resmi bisnis, dengan batas biaya yang jelas.
Konsultasikan proyek ini