AG
ASISTEN GURUV10.8.99.22 · Flexible Teacher TM/Week + JP/TM · 26 Oct 2026
● …API …Belum login

Fondasi baru ASISTEN GURU

Core kecil, Data Inti pusat, modul sesuai kebutuhan, perangkat guru tetap local-first.

API Pusat
—
Akun, CP Registry, School Hub, R2/D1.
Pengguna
—
Role diverifikasi server, bukan pilihan lokal.
Versi Data
—
Manifest dan paket dapat diperbarui terpisah.
Jembatan migrasi aman. V9.3 tetap tersedia sebagai modul Perangkat Ajar. Karena berada pada domain yang sama, localStorage/IndexedDB V9.3 tetap berada pada origin yang sama. Service worker lama dinonaktifkan agar tidak mengambil alih V10.

Data Inti Pusat

Data Inti Pusat memuat tiga referensi nasional: Spektrum Keahlian, Struktur Kurikulum, dan Capaian Pembelajaran (CP). Guru hanya mengambil bagian yang relevan dengan tugasnya.

📚 SPEKTRUM KEAHLIAN
—
Belum dimuat.
🧮 STRUKTUR KURIKULUM
—
Belum dimuat.
📘 CAPAIAN PEMBELAJARAN
—
Belum dimuat.
Sumber: server pusat (D1)

Spektrum Keahlian Nasional

ProgramKonsentrasiKodeVersi
Klik Lihat Spektrum.

Struktur Kurikulum Nasional

TingkatPeran/MapelMapelJP/TahunVersi
Klik Lihat Struktur.
Sumber: —
Jumlah: 0Versi: -

Hasil CP relevan

FaseProgramMapelElemenKodeCP
Belum mengambil CP.

Indeks pusat

JenjangFaseProgramMapelVersiBaris
Klik Lihat Indeks.

Penyimpanan, Cadangan & Pemulihan

ASISTEN GURU bekerja local-first: pekerjaan utama berada di perangkat guru, sedangkan server dipakai sebagai lapisan sinkronisasi/pemulihan seperlunya.

🧭 Tiga lapis penyimpanan

1. Workspace lokal — tempat kerja utama PROTA, PROSEM, RPP/Modul, LKPD, bank soal, dan data kerja guru.
2. Snapshot pemulihan server — salinan JSON terstruktur untuk melanjutkan pekerjaan saat pindah perangkat; bukan tempat kerja langsung dan bukan gudang berkas Word/PDF.
3. Folder/Drive cadangan — untuk backup dan hasil ekspor yang dipilih guru.

💻 Laptop / PC

Disarankan memakai folder perangkat. Saat diminta memilih lokasi pertama kali, buat folder yang mudah diingat, misalnya:

Documents → ASISTEN_GURU → Nama Guru

Jangan sembarang menghapus, memindahkan, atau mengganti nama folder. Jika suatu waktu sistem meminta pemulihan/sambung ulang, pilih kembali folder yang sama.

📱 HP / Android

Workspace utama disimpan di IndexedDB/perangkat, sehingga ribuan data tidak berubah menjadi ribuan file fisik di folder Download.

Untuk pindah HP → laptop, gunakan Cadangan/Pulihkan atau Sinkron ke server. Folder Download/WhatsApp tidak dipakai sebagai database utama.

🔁 Pindah perangkat & pemulihan

Login dengan akun/sekolah/tahun ajaran yang sama. Pada laptop, sambungkan folder lama jika tersedia; jika perangkat baru/kosong, pulihkan dari cadangan atau snapshot server. Data sumber pada perangkat lama tidak dihapus otomatis.

Cache CP
0
paket/query tersimpan
Pemakaian origin
—
Termasuk data aplikasi pada domain ini.
Kuota browser
—
Ditentukan browser/perangkat.
Cache Data Inti ≠ Workspace Guru. Membersihkan cache di bawah hanya menghapus cache referensi pusat. Perangkat ajar dan API key Legacy tidak diperlakukan sebagai cache.
Kunci cacheDisimpanVersi

Akun & Identitas

Akun berada di server. API key AI guru tetap lokal di perangkat.

Aktivasi Admin Pusat Pertama

Gunakan hanya sekali saat instalasi awal. Setup token dipakai langsung ke API dan tidak disimpan di browser. Setelah Admin Pusat pertama terbentuk, endpoint setup otomatis menolak pembuatan admin berikutnya.

Jangan kirim atau tangkap layar setup token. Setelah berhasil, form ini dapat diabaikan.

Login

Daftar Guru

Pendaftaran publik selalu membuat role guru. Role Admin Pusat tidak dapat dipilih dari browser.

School Hub

Konteks sekolah dibagikan melalui school_id dan hak akses server.

Pilih sekolah untuk memuat konteks.

Identitas Resmi Sekolah

Dipakai otomatis pada kepala dokumen dan blok tanda tangan perangkat ajar. Admin Sekolah/Admin Pusat cukup mengisi sekali untuk seluruh guru di sekolah ini.

Konteks Sekolah

Data Inti Sekolah — Program/Konsentrasi Keahlian

Tetapkan sekali program/konsentrasi yang benar-benar ada di sekolah, termasuk Singkatan Sekolah yang baku. Penugasan guru hanya akan menarik daftar sekolah ini, bukan menampilkan ratusan pilihan Spektrum Pusat. Spektrum hanya dipakai sebagai sumber resmi saat menambahkan program sekolah.

Ketik kata kunci untuk mencari; maksimal 20 hasil ditampilkan.
Belum ada pencarian.
Dipakai untuk nama rombel, mis. XII TKR 1.
Program KeahlianKonsentrasi KeahlianKode NasionalSingkatan SekolahAksi
Belum ada program/konsentrasi.

Struktur Kurikulum & Pembagian JP

JP tidak berasal dari CP. Kuota JP diambil dari Struktur Kurikulum Nasional yang diimpor Admin Pusat. Sekolah hanya menetapkan tahun ajaran, program 3/4 tahun, pekan efektif, pola reguler/blok, lalu membagi kuota mapel kepada guru. Total alokasi guru tidak boleh melebihi kuota mapel.
Default awal TA 2026/2027: 19.
Default awal TA 2026/2027: 18.
Pola PKL Kelas XII. Tetapkan satu kali pada tingkat sekolah. Semua mapel kelas XII otomatis memakai pekan pembelajaran reguler hasil pola ini; tidak perlu mengisi pekan roster per mapel.
Dokumentasi durasi PKL sekolah. Tidak langsung menjadi pembagi JP mapel.
Hanya dipakai untuk Pola Blok/Lintas Semester.
Menunggu pola PKL.
Default Sekolah. Pekan efektif yang disimpan Admin Sekolah otomatis menjadi acuan semua guru. Guru hanya boleh membuat penyesuaian/override untuk kondisi khusus; perubahan guru tidak mengubah default sekolah.

Penugasan Guru Tersimpan

Dibaca otomatis dari pembagian JP sekolah. Klik salah satu penugasan untuk membuka/edit pembagian tanpa memilih kelas dan mapel dari awal.
Memuat penugasan sekolah…
GuruTingkatProgram/KonsentrasiRombel/KelasMapel Induk / RosterArea/Elemen (opsional)JP/MingguJP/TahunCatatanAksi
Belum dimuat.

Tambah / Edit Pembagian JP

Kuota struktur berlaku per rombel. Centang Program/Konsentrasi yang diajar. Untuk mapel umum, beberapa konsentrasi boleh dicentang sekaligus; sistem tetap menyimpan masing-masing sebagai penugasan rombel terpisah. Contoh: centang TKR + MPLB + Perhotelan, pilih Rombel 1, lalu sistem membentuk XII TKR 1, XII MPLB 1, dan XII PH 1.
Menunggu Data Inti Sekolah…
Centang satu atau beberapa Program/Konsentrasi sekolah. Untuk mapel umum, beberapa pilihan akan disimpan sebagai penugasan rombel terpisah.
Belum ada rombel terbentuk.
Untuk mapel umum pilih AUTO. Program/Konsentrasi Keahlian tidak diperlukan; sistem mengenali peran struktur dari nama mapel.
Kelas XII mengambil otomatis dari Pola PKL Kelas XII pada Pengaturan Struktur Sekolah. Tidak diisi per mapel.
Opsional. Aktifkan hanya bila kokurikuler memang tampil bersama mapel pada roster sekolah. Tidak mengubah alokasi nasional.
Isi manual bila hasil rata-rata desimal. Contoh 2,53 → 3 JP. Sistem tetap menjaga total JP tahunan.
Pilih kelas dan mata pelajaran untuk memuat kuota.
Pembagian Pengampu Mapel. Mata Pelajaran Induk tetap mengikuti Struktur Kurikulum dan nama yang dipakai pada roster/jadwal. Kolom Area/Elemen Pengampu (opsional) hanya menjelaskan fokus guru. TM/Minggu diatur per guru-mapel-rombel: default 1; ubah menjadi 2 hanya bila guru memang dijadwalkan dua kali tatap muka per minggu. JP/TM dihitung otomatis = JP/Minggu ÷ TM/Minggu. Total JP seluruh guru tetap tidak boleh melebihi kuota mapel induk.
GuruEmailRoleArea/Elemen Pengampu (opsional)JP/MingguTM/MingguJP/TMJP/TahunCatatan
Muat kuota terlebih dahulu.

CP Mapel Saya

CP Pusat menjadi default. Untuk mapel produktif/multi-guru, seluruh CP resmi yang relevan tersedia terlebih dahulu; guru memilih CP yang menjadi tanggung jawabnya sesuai pembagian JP. Sistem memberi indikator awal kurang/lebih, sedangkan validasi JP final dilakukan di PROSEM.

Urutan sumber. CP Pusat sebagai default → CP Sekolah sebagai alternatif terverifikasi → CP Saya sebagai override/fallback pribadi. Pilihan disimpan per guru + sekolah + tahun ajaran + fase + program + mapel, sehingga guru lain tidak ikut berubah.

Penugasan dari School Hub

Alur utama: penugasan guru dari School Hub → CP relevan → Perangkat Ajar. Guru tidak perlu memilih kelas dan mapel dari awal. Jika satu guru mengampu beberapa mapel/kelas, semuanya tampil terpisah.
Memuat penugasan…
Belum dimuat.

Ruang Kerja CP

Pilih penugasan. Sistem memuat CP relevan dan JP otomatis.
Pilih salah satu penugasan di atas.

Pilih Sumber CP Aktif

Bagian ini terisi otomatis saat penugasan dipilih. Jika diperlukan, Admin/Guru tetap dapat menyesuaikan nama mapel resmi dari Katalog CP Pusat. Kode mapel tidak wajib. Jika sekolah memiliki singkatan/kode, boleh diisi sebagai alias; sistem tidak menganggap alias sekolah sebagai nomenklatur pemerintah.
Daftar mapel pusat akan dimuat setelah fase dipilih.
Aktif: AUTO
SumberStatusVersiMapel/FileRecordAksi
Isi fase dan nama mata pelajaran, lalu klik Cek Sumber CP. Mencantumkan kode/singkatan hanya jika tersedia.

Detail CP Aktif

Sumber: —Versi: —
CP aktif adalah sumber lengkap. Untuk mapel produktif/multi-guru, seluruh CP relevan tetap dikirim ke Perangkat Ajar agar guru dapat memilih CP tanggung jawabnya sendiri. Pilihan tidak mengubah CP guru lain dan tidak menimpa dokumen lama. Indikator beban pada tahap pemilihan bersifat awal; PROSEM menjadi validasi JP final.
Klik Cek Sumber CP atau Lihat Isi CP Aktif untuk menampilkan CP yang sedang digunakan.
Belum ada CP aktif yang disiapkan untuk modul Perangkat Ajar.

Acuan JP Saya

Sumber JP: Struktur Kurikulum Nasional → Pembagian Sekolah. CP tidak menentukan JP. Jika satu mapel diampu beberapa guru, kuota mapel dibagi oleh Admin Sekolah tanpa menggandakan JP peserta didik.
Pilih penugasan di atas. Alokasi JP akan dimuat otomatis.

Upload CP Sendiri — Cadangan/Override

Kode/singkatan tidak wajib; bila kosong, sistem membuat ID internal dari nama mapel. Hanya untuk saya dapat dipakai sebagai fallback pribadi dan tidak mengganti CP guru lain. Jika sedang offline, file disimpan lokal di perangkat dan dapat dipakai sebagai sumber lokal. Bagikan ke sekolah memerlukan verifikasi Admin Sekolah sebelum menjadi sumber bersama.

Dokumen CP Sekolah & Saya

Untuk akun Guru, CP bersama sekolah difilter sesuai penugasan mapel/fase. Dokumen pribadi hanya tampil untuk pemiliknya. Admin Sekolah/Admin Pusat tetap dapat melihat seluruh sumber untuk pengelolaan.
MapelFaseProgramLingkupVersiPengunggahFileRecordStatusCatatanAksi
Pilih sekolah untuk memuat CP.

Admin Pusat

Dokumen resmi di R2, metadata/CP terstruktur di D1, manifest di KV.

Pengguna
0
Sekolah
0
CP records
0
Dokumen sumber
0

Upload Dokumen Sumber

Buat Sekolah

Kelola Sekolah & Admin Sekolah

Admin Pusat dapat menetapkan role Admin Sekolah pada akun yang sudah terdaftar. Guru tetap mendaftar sebagai guru; kewenangan Admin Sekolah diberikan dari server.

SekolahJenjangNPSNAnggotaAdmin Sekolah
NamaEmailRole SekolahStatus
Pilih sekolah.

Status Referensi Nasional

Panel ini memeriksa apakah data sudah benar-benar masuk ke D1 dan apakah versi aktif dapat dipanggil School Hub.

Spektrum Nasional
—
Belum diperiksa.
Struktur Kurikulum Nasional
—
Belum diperiksa.
Klik Muat Status. Jika record ada tetapi versi aktif hilang, klik Perbaiki Pointer Aktif.

Import Master CP Pusat — Sekali

Gunakan satu file Master CP hasil pemetaan dokumen resmi pemerintah. Admin Pusat tidak menginput per mapel/konsentrasi. Paket V10.7 menyediakan Master CP SMK/MAK dari Keputusan BSKAP 046/H/KR/2025.

Tambah / Perbarui Spektrum Nasional

Satu JSON berisi seluruh Program Keahlian/Konsentrasi. Setelah itu Admin Sekolah cukup memilih yang tersedia di sekolah.

Tambah / Perbarui Struktur Kurikulum Nasional

Import satu Master Struktur Kurikulum resmi. Setelah ini JP tahunan tidak diketik guru. Sekolah mengambil kuota nasional lalu membaginya kepada guru pengampu. Paket V10.8 menyediakan Master Struktur SMK/MAK berdasarkan Permendikdasmen 13 Tahun 2025.

Dokumen sumber

JudulScopeJenjangVersiStatus

Kebijakan CP Bertingkat

CP Pusat adalah default. Admin Pusat mengunggah satu sumber nasional dan satu Master CP terstruktur, bukan per mapel. Admin Sekolah menetapkan spektrum/program yang ada di sekolah. Guru tetap boleh mengunggah CP Saya bila jaringan bermasalah, pemetaan pusat tidak sesuai, atau guru memerlukan override pribadi. Pilihan seorang guru tidak mengubah sumber CP guru lain.