Pertanyaan sebelum memasang

kamishibai cocok untuk siapa?

Untuk kamu yang ingin belajar bahasa dari materi pilihan sendiri dan bersedia terus mengulangnya selama berbulan-bulan atau bertahun-tahun. Kamu memilih kata dari buku, takarir, pelajaran, atau percakapan, lalu kamishibai membuat kartunya. Program ini tidak menggantikan kursus: topik dan urutan belajarnya tetap kamu tentukan sendiri.

Anki mengatur pengulangan berdasarkan pengulangan berjeda. Kartu yang sudah dikuasai muncul dengan jeda yang makin panjang, sedangkan yang terlupa muncul lebih cepat. Jumlah kartu baru dan batas harian bisa diatur di Anki.

Mengapa manga?

Saya percaya, berkat agen AI generasi baru, kita bisa membuat perangkat lunak dengan ciri khas sendiri semudah dulu menulis blog: berbagi pengalaman lewat pendekatan yang mudah diterapkan orang lain. Kamishibai adalah cara saya mencoba gagasan itu. Yang utama, ini adalah alat yang saya pakai sendiri setiap hari. Saya terus mengembangkannya berdasarkan pengalaman memakainya.

Seorang mangaka menyatukan sendiri cerita, gambar, dan watak tokoh menjadi sebuah karya yang utuh. Saya menyukai pendekatan kreatif seperti itu. Dari situlah gaya visual kamishibai berasal: saya senang ketika sebuah proyek punya sudut pandang sendiri yang terasa dalam konsep maupun tampilannya.

Apa yang bisa ditambahkan ke kamishibai?

Di mode utama, masukkan daftar kata atau ungkapan yang ingin dipelajari. Tidak perlu mengubah semuanya ke bentuk dasar seperti di kamus: kamishibai akan mencoba mengenali masukanmu dan menawarkan pilihan arti. Setiap arti yang dipilih dibuatkan kartu tersendiri dengan sebuah kalimat.

Kalau kalimatnya kurang cocok, jelaskan apa yang ingin diubah lalu buat ulang. Kalau teks kartunya sudah siap, kamu juga bisa memasukkannya dalam format cards JSON. Ada penjelasan khusus tentang ini di bawah.

Apa tugas Anki, dan apa tugas kamishibai?

Kamishibai menyiapkan materi: membuat kalimat, penjelasan, audio, dan ilustrasi, lalu mengemasnya menjadi berkas .apkg, yaitu dek yang bisa dibuka di Anki.

Anki mengatur pengulangan: menampilkan kartu, menyimpan penilaianmu, dan menentukan tanggal pengulangan berikutnya.

Kamishibai juga membuat PDF untuk kartu kertas. Kamu bisa mencetak dan mengguntingnya jika ingin belajar tanpa layar.

Harus bisa menulis kode?

Tidak. Setelah dipasang, kamishibai dijalankan di terminal, yaitu jendela dengan antarmuka teks. Program akan memandu langkahnya: menambah kata, memilih arti, memeriksa kartu, lalu membuat dek. Tidak perlu menulis kode.

Untuk otomatisasi, tersedia perintah terpisah yang menghasilkan data JSON. Skrip dan agen AI bisa memakainya, tetapi penggunaan biasa tidak memerlukannya.

Siapa yang menentukan isi kartu?

Kamu memilih kata dan artinya, lalu model AI membuat materi sesuai aturan di dalam kamishibai. Aturan ini menentukan struktur kartu serta persyaratan untuk kalimat, penjelasan, audio, dan ilustrasi.

Sebelum membuat kartu, kamu bisa memilih tingkat kesulitan dan jenis kalimat: pernyataan, pertanyaan, dialog, atau campurannya. Hasilnya bisa diperiksa dan dibuat ulang dengan arahan perbaikan darimu.

Bahasa apa saja yang didukung?

Ada 22 bahasa: Inggris, Mandarin, Spanyol, Jepang, Prancis, Jerman, Korea, Rusia, Italia, Portugis, Hindi, Arab, Turki, Polandia, Ukraina, Indonesia, Vietnam, Thai, Yunani, Ibrani, Belanda, dan Ceko.

Setiap dek memakai satu pasangan: bahasa yang dipelajari serta bahasa untuk terjemahan dan penjelasan. Kamu bisa memasangkan dua bahasa mana pun dari daftar tersebut. Kualitas materi bergantung pada kemampuan model menangani pasangan yang dipilih.

Kalau membutuhkan bahasa lain, ajukan permintaan di GitHub — kita lihat apa yang bisa dilakukan.

Apa yang perlu disiapkan sebelum mulai?

Untuk membuat kartu, kamu memerlukan:

  • Komputer dengan macOS, Linux, atau Windows.
  • Koneksi internet: teks, audio, dan ilustrasi dibuat melalui Gemini API.
  • Kunci Gemini API sendiri. Buat kunci di Google AI Studio →

Untuk mengulang materi, pasang Anki →

Jika bahasa yang dipilih memerlukan pemeriksaan teks pada gambar secara lokal, program juga akan mengunduh model pengenalan teks (OCR) saat pertama kali membuat ilustrasi.

kamishibai berjalan di sistem apa?

Tersedia versi siap pakai untuk macOS, Linux, dan Windows.

  • macOS dan Linux: pasang melalui Homebrew atau skrip pemasangan.
  • Windows: jalankan skrip pemasangan melalui Git Bash, MSYS, atau Cygwin.

Perintah dan tautan skrip tersedia di bagian pemasangan.

Berapa biayanya?

Kamishibai gratis dan kode sumbernya terbuka. Biaya permintaan ke Gemini melalui kunci API milikmu dibayar terpisah.

Sebagai gambaran, sekitar US$15 untuk 100 kartu lengkap dengan teks, audio, dan ilustrasi. Ini perkiraan: totalnya bergantung pada banyaknya materi, pembuatan ulang, dan tarif model. Model sudah dipilih di dalam program, jadi tidak perlu mengaturnya untuk mulai.

Dengan empat kartu baru per hari, dek berisi seratus kartu cukup untuk 25 hari. Kalimat yang sudah dipelajari tetap perlu diulang setelahnya. Karena itu, saya memilih kata yang benar-benar ingin saya pakai dan mengutamakan kualitas kartu dibanding menekan biaya pembuatan serendah mungkin.

Ke mana kata dikirim, dan di mana kunci disimpan?

Pengaturan, sesi, cache, dan berkas jadi disimpan di komputermu. Kamishibai tidak memiliki server sendiri untuk membuat kartu.

Untuk membuat dan memeriksa materi, program mengirim kata, kalimat, serta ilustrasi yang diperiksa ke Gemini menggunakan kunci API milikmu. Saat melakukan sinkronisasi melalui Anki, dek jadi dan media juga dikirim ke AnkiWeb.

Kunci yang disimpan berada di berkas pengaturan lokal, bukan di penyimpanan kata sandi sistem. Jangan berikan berkas ini kepada orang lain atau memasukkannya ke repositori publik.

Apakah kartu bisa mengandung kesalahan?

Ya, kesalahan bisa terjadi. Namun, dari pengalaman saya, model generasi sekarang sudah menghasilkan materi yang cukup konsisten. Saya juga terus berupaya memperbaiki kualitas kartu yang dihasilkan.

Saat ini audio memberikan hasil paling konsisten dan terdengar mendekati tuturan alami. Model kurang tepat dalam mengatur kesulitan kalimat: berusaha mengikuti tingkat yang dipilih, tetapi kadang menghasilkan kalimat yang lebih mudah atau lebih sulit.

Kesalahan paling sering muncul pada ilustrasi: AI masih bisa menggambar orang dengan tiga lengan. Karena itu, aplikasi memakai model AI terpisah untuk menilai gambar yang sudah dibuat. Gambar yang tidak lolos pemeriksaan akan dibuat ulang.

Pemeriksaan otomatis tidak menjamin seluruh materi benar. Jika ragu pada suatu kalimat, cocokkan dengan kamus atau tanyakan kepada pengajar, lalu buat ulang kartunya bila perlu.

Apa sebenarnya arti Agent Ready?

Agen AI seperti Claude Code bisa mengoperasikan kamishibai. Kamu menjelaskan tugasnya, lalu agen menjalankannya melalui perintah program. Misalnya, kamu bisa meminta agen untuk:

  • Memilih kata berdasarkan topik atau dari teksmu.
  • Memilih arti yang diperlukan dan membuat kartu.
  • Memeriksa hasil dan membuat ulang kartu yang kurang baik sebelum diimpor ke Anki.

Untuk itu tersedia JSON CLI: perintah yang mengembalikan data dalam format JSON tanpa perlu tanya jawab di terminal. Agen bisa menjalankan pembuatan kartu di latar belakang dan menangani beberapa sesi sekaligus.

Berikan tautan llms.txt kepada agen. Di sana dijelaskan cara memasang atau memperbarui kamishibai dan mengambil petunjuk bawaan untuk versi yang terpasang. Pemakaian agen itu sendiri dan pembuatan kartu tambahan bisa menambah biaya.

Kapan kartu buatan sendiri dalam JSON berguna?

Saat ingin mempertahankan teks yang sudah ada, misalnya kalimat dari pelajaran atau dialog pendek. Alih-alih daftar kata, kamu memasukkan isi kartu lewat berkas cards JSON, yaitu berkas teks dengan struktur yang sudah ditentukan.

Berkas harus memuat semua kolom wajib kartu, bukan hanya kalimat. Kamu bisa menyiapkannya sendiri atau meminta bantuan agen AI. Teks dari berkas dipertahankan tanpa ditulis ulang. Kamishibai akan menambahkan audio dan ilustrasi, lalu membuat dek Anki berformat APKG dan PDF untuk dicetak.

Struktur, kolom wajib, dan contoh ada di cards-json.md →

Bisa mengulang kartu di ponsel?

Bisa. Kamishibai membuat kartu di komputer, sedangkan pengulangannya bisa dilakukan lewat aplikasi Anki di ponsel.

  • Buka berkas .apkg yang sudah jadi di Anki pada komputer. Jika klik dua kali tidak memulai impor, pilih Berkas → Impor.
  • Sinkronkan koleksi melalui AnkiWeb.
  • Masuk dengan akun yang sama di aplikasi ponsel, lalu jalankan sinkronisasi untuk mengunduh kartu, gambar, dan audio.

Untuk belajar tanpa layar, cetak PDF, gunting lembarannya, lalu lipat menjadi kartu. Kartu kertas tidak memiliki audio atau jadwal pengulangan otomatis.

Siapa yang membuat teks, audio, dan ilustrasi?

Teks, audio, dan ilustrasi dihasilkan oleh model keluarga Gemini. Kamishibai memberikan instruksi, memeriksa sebagian hasilnya, lalu menyusun materi menjadi kartu.

Audio disintesis oleh model, bukan rekaman pengisi suara. Periksa audio bersama isi lainnya sebelum mulai belajar.

Bagaimana kalau tidak ingat jawabannya?

Jika tidak ingat makna kalimat atau kata kuncinya, tekan “Lagi”. Anki akan menjadwalkan kartu itu lebih cepat. Ini berlaku untuk kartu baru maupun kartu yang sudah kamu kuasai selama beberapa bulan.

Seberapa ketat penilaiannya bergantung pada hal yang sedang dilatih. Pada awalnya, saya masih menerima kesalahan kecil pada kata sandang atau kata depan jika saya sudah ingat makna dan kata-kata pentingnya. Setelah kalimatnya akrab, saya mulai menuntut ketepatan pada detail itu juga.

Kalau satu kartu terus terasa sulit, periksa kalimatnya: apakah situasinya jelas, apakah terlalu banyak hal yang belum dikenal? Kadang lebih baik menyederhanakan atau mengganti contoh daripada terus mencoba menghafalnya dalam bentuk yang sama.

Kapan hasilnya mulai terasa?

Tidak ada tenggat yang pasti. Hasil bergantung pada kemampuan awal, kalimat yang dipilih, keteraturan mengulang, dan apakah kamu memakai bahasa itu di luar Anki.

Setelah menguasai 50 kalimat pertama, kamu bisa mengecek kemajuan: apakah ungkapan yang akrab lebih mudah diingat, dikenali dalam teks baru, atau dipakai dalam percakapan? Angka itu bukan ambang yang otomatis membuatmu “merasakan” bahasa. Perhatikan apa yang kini bisa kamu lakukan, bukan hanya jumlah kartu.

$ brew install anatoly-chichikov/tap/kamishibai