Baca dari foto (OCR)
Tombol Baca dari foto di editor draft membaca foto kemasan dengan model AI (Qwen3-VL melalui OpenRouter) dan mengusulkan isian untuk hampir semua tab. Tujuannya menghemat mengetik. Hasilnya usulan, bukan data final: operator tetap wajib memeriksa.
flowchart LR A["Unggah foto<br/>(setelah draft disimpan)"] --> B["Klik Baca dari foto<br/>20-60 detik"] B --> C["Dialog Hasil baca foto<br/>pilih bagian"] C --> D["Terapkan ke form"] D --> E["Periksa tiap tab<br/>terhadap foto"] E --> F["Sudah saya periksa"] F --> G["Simpan + Kirim ke review"]
Langkah
Section titled “Langkah”Baca dari foto adalah inti alur kerja: foto dulu, AI membaca, operator memverifikasi dan melengkapi.
- Ketuk + Draft baru. Di tab Foto, ambil foto depan dan belakang dulu (draft dibuat otomatis; makin banyak sisi, makin lengkap hasilnya).
- Ketuk Baca foto sekarang (Langkah 2 di tab Foto; tombol Baca foto di bilah bawah ada di tab lain). Tombol aktif bila sudah ada foto. Tunggu 20-60 detik dan jangan tutup halaman.
- Di dialog Hasil baca foto, tiap bagian (Identitas, Berat, Komposisi, Nilai gizi, Produsen, Izin, Kemasan, Data tambahan) punya kotak centang. Hapus centang bagian yang tidak mau dipakai.
- Secara bawaan hanya isian yang masih kosong yang diisi. Nyalakan Timpa isian yang sudah terisi bila perlu.
- Klik Terapkan ke form. Muncul pesan “n isian berasal dari pembacaan foto otomatis” dan tombol Kirim review ditahan.
- Buka tiap tab, cocokkan isian dengan foto, perbaiki yang salah. Lalu klik Sudah saya periksa. Sistem mencatat
pembacaan_foto(model, pemeriksa, tanggal) di Data tambahan. - Simpan, lalu Kirim ke review.
Tanda dan peringatan
Section titled “Tanda dan peringatan”| Tanda | Arti |
|---|---|
| perlu dicek / ragu | Bagian yang sering salah atau yang diragukan model: nilai gizi, izin, alamat, masa simpan, penyimpanan, bahan kemasan, GTIN |
| Peringatan “Sisi belum difoto” | Informasi dari sisi itu mudah dikarang model (produsen, izin, kode produksi). Periksa teliti atau unggah fotonya lalu baca ulang |
| “(sudah terisi, dilewati)” | Isian Anda tidak ditimpa |
Yang dijaga sistem
Section titled “Yang dijaga sistem”- Nomor BPOM/halal/PIRT tidak pernah ditandai terverifikasi dari pembacaan otomatis. Nomor berformat salah atau tampak karangan (angka berulang, nol semua) dibuang.
- GTIN diperiksa check digit. Barcode UPC-A yang kehilangan angka 0 di depan dilengkapi otomatis; yang tetap tidak valid dikosongkan dan diberi peringatan.
- Baris vitamin dan mineral tidak digandakan di tabel gizi.
- Hasil tidak langsung disimpan; draft baru berubah setelah Anda menekan Simpan.
Yang HARUS Anda periksa
Section titled “Yang HARUS Anda periksa”Batas dan biaya
Section titled “Batas dan biaya”| Hal | Nilai |
|---|---|
| Model | qwen/qwen3-vl-235b-a22b-instruct (OpenRouter) |
| Waktu | sekitar 20-60 detik per pembacaan |
| Biaya | sekitar $0,005 (kurang dari setengah sen dolar) per pembacaan untuk 4 foto |
| Batas | 20 pembacaan per pengguna per jam |
| Foto | maks 4 MB per foto untuk dibaca (foto lebih besar dilewati) |
| Data keluar | Foto kemasan dikirim ke OpenRouter dan penyedia modelnya untuk dibaca. Jangan mengunggah foto yang memuat data pribadi |
Bila muncul “Pembacaan foto belum diaktifkan”, kunci OpenRouter belum dipasang di server; hubungi tim backend.