Resit Berselerak? Guna Python & AI “Tembak” Gambar, 3 Saat Terus Masuk Excel!

Bayangkan senario setiap hujung bulan yang sangat ‘ngeri’ ini: Tiba masa untuk anda mengira perbelanjaan bulanan, atau mungkin musim LHDN sudah hampir dan anda perlu membuat laporan cukai. Anda menarik laci meja kerja anda, dan tiba-tiba, satu longgokan resit yang berselerak jatuh keluar!

Ada resit petrol, resit makan tengah hari di kedai Mamak, resit barangan pejabat, dan resit-resit yang sudah renyuk, kotor, malah ada yang sudah hampir hilang dakwatnya. Anda dipaksa untuk menghabiskan waktu hujung minggu yang berharga hanya untuk menyalin data satu-persatu ke dalam fail Excel. Anda terpaksa memakai cermin mata tebal, mengecilkan mata untuk membaca tulisan yang halus dan pudar: “Eh, resit kedai makan ni RM18.50 ke RM78.50? Tarikhnya 3 haribulan ke 8 haribulan?”

Selepas dua jam menghadap skrin komputer, mata anda menjadi kering dan berair, leher terasa tegang, dan anda mula tertanya-tanya, “Adakah hidup aku ditakdirkan untuk jadi ‘data entry clerk’ seumur hidup?”

Tetapi, bagaimana jika Ah Pek beritahu anda bahawa anda sebenarnya tidak perlu lagi ‘menatap’ resit-resit yang menyakitkan mata itu? Anda hanya perlu menggunakan telefon pintar anda untuk menangkap gambar resit tersebut, campakkan ke dalam ‘dapur magik’ Python, dan beritahu otak Google Gemini:

“Tolong tengok gambar resit ini, ambilkan aku 3 benda sahaja: TARIKH, NAMA KEDAI, dan JUMLAH BAYARAN. Susun cantik-cantik supaya aku boleh terus Copy & Paste ke dalam Excel!”

Hanya dalam masa 3 saat, AI akan menggunakan ‘mata ghaibnya’ untuk membaca resit yang renyuk itu dan menukarkannya menjadi data digital yang sempurna!

Hari ini, Ah Pek akan mengajar anda bagaimana untuk memberikan ‘kuasa penglihatan’ (Vision) kepada kod Python anda. Kita akan membina sistem ‘Akauntan Peribadi AI’ yang tidak pernah kenal erti penat dan tidak pernah silap mengira. Jom, kita ambil semula masa hujung minggu anda!

1. Mimpi Ngeri ‘Data Entry’ vs Kuasa Mata AI (Gemini Vision)

Memasukkan data resit secara manual adalah satu kerja yang membuang masa. Selain daripada faktor masa yang terbazir, risiko kesilapan manusia (human error) adalah sangat tinggi. Apabila anda letih, anda pasti akan tertekan nombor yang salah, atau tersilap baca tarikh. Silap-silap, laporan kewangan anda langsung tidak seimbang.

Teknologi yang kita akan gunakan hari ini dipanggil Optical Character Recognition (OCR) dengan bantuan AI. Kalau dulu, teknologi OCR sangat bodoh—ia hanya boleh membaca teks yang ditaip kemas. Tetapi hari ini, dengan model Gemini 1.5 Pro, AI sudah mempunyai ‘mata’ yang boleh memahami konteks. Ia boleh membaca resit yang renyuk, yang gelap, yang kotor, malah yang tulisannya sudah pudar!

Mari kita lihat perbandingan di bawah untuk menyedarkan kita mengapa cara lama sudah lapuk:

Cabaran HarianCara Manual (Mata + Taip Excel)Cara Moden (Python + Gemini Vision)
Kelajuan1-2 minit untuk setiap resit (cari info & taip).Bawah 5 saat (tangkap gambar & proses).
KetepatanTinggi risiko silap taip (typo) bila mata letih.Sangat Tepat. AI boleh meneka tulisan yang pudar.
KelelahanSangat menyakitkan mata dan menyebabkan sakit leher.Sifar. Anda hanya perlu tangkap gambar.
FormatKena taip satu-satu ke dalam petak Excel.Terus output CSV. Boleh terus ‘Copy & Paste’ ke Excel.

Apabila anda menguasai teknik ini, anda bukan sahaja menjadi lebih cekap, malah anda sedang menyelamatkan penglihatan dan kesihatan mental anda daripada stres kerja kuli!

2. Ulang Kaji: ‘Dapur’ Maya dengan Kamera Canggih

Bagi anda yang sudah mengikuti siri tutorial Python Ah Pek sebelum ini, anda pasti sudah tahu bahawa kita hanya perlukan dua benda utama:

  1. Google Colab (Dapur maya percuma kita).
  2. API Key Gemini (Kunci sakti yang anda boleh ambil di aistudio.google.com).

Hari ini, kita akan menggunakan model Gemini 1.5 Pro kerana ia mempunyai keupayaan ‘Visual’ yang paling canggih. Anda tidak perlu memasang sebarang perisian canggih di komputer anda. Segalanya akan berlaku di dalam pelayar web (browser) sahaja.

3. [Langkah 1] Tangkap Gambar & Bawa Masuk ke Komputer

Langkah pertama sangat mudah. Gunakan telefon pintar anda dan ambil gambar resit yang ingin anda rekodkan. Pastikan gambar itu terang dan tulisan jumlah harga serta nama kedai boleh dibaca oleh mata anda (tak perlu sempurna, asal boleh baca sudah cukup).

Pindahkan gambar itu ke dalam komputer anda, kemudian buka Google Colab. Di sebelah kiri skrin, klik ikon Folder. Tarik (drag) fail gambar resit tersebut dari folder komputer anda dan lepaskan ke dalam panel fail Google Colab. Tunggu sehingga fail itu muncul dalam senarai.

Resit Beli-Belah
Resit Beli-Belah
Langkah 1: Tangkap gambar resit anda dan tarik (drag) masuk ke dalam folder Colab anda. Pastikan tulisan pada gambar tidak terlalu kabur untuk diproses oleh AI.

Langkah 1: Tangkap gambar resit anda dan tarik (drag) masuk ke dalam folder Colab anda. Pastikan tulisan pada gambar tidak terlalu kabur untuk diproses oleh AI.

4. [Langkah 2] Kod ‘Pembuka Mata’ AI

Sekarang kita akan menulis kod Python untuk membolehkan AI ‘melihat’ gambar tersebut. Kita akan menggunakan pustaka (library) yang sudah terbina dalam Google Gemini untuk membaca fail imej.

Buka kotak kod baharu di Google Colab, dan masukkan kod ini:

from google import genai

# 1. KONFIGURASI API KEY ANDA
client = genai.Client(api_key="Letak_API_KEY_Sebenar_Anda_Di_Sini")

# 2. ARAHKAN PYTHON MEMBACA FAIL GAMBAR
# Dalam versi baharu, kita gunakan client.files.upload(file="...")
# Pastikan gambar "resit_beli_belah.jpg" telah dimuat naik ke dalam folder Colab anda.
fail_resit = client.files.upload(file="resit_beli_belah.jpg")

print("Gambar resit sudah berada di mata Gemini!")

Kod ini sangat ringkas. Baris client.files.upload berfungsi seperti anda menghulurkan sekeping foto kepada seorang akauntan dan berkata, “Tolong tengok foto ni.”

Langkah 2: Guna kod ringkas ini untuk mengarahkan Python membuka gambar resit tersebut sebelum diserahkan kepada mata Gemini.

Langkah 2: Guna kod ringkas ini untuk mengarahkan Python membuka gambar resit tersebut sebelum diserahkan kepada mata Gemini.

5. [Langkah 3] Arahan Akauntan Kepada Gemini (Prompt Engineering)

Ini adalah bahagian yang paling penting. Anda perlu memberikan arahan yang sangat jelas kepada Gemini supaya ia tidak ‘terkeliru’. Kita mahu ia mengeluarkan data dalam format yang kita boleh terus masukkan ke dalam Excel (format berpisah dengan koma).

Buka kotak kod baharu, dan taip kod ini:

# 3. ARAHAN AKAUNTAN (PROMPT)
arahan_akauntan = """
Anda adalah seorang akauntan yang sangat teliti.
Tolong lihat gambar resit ini dan ekstrak maklumat berikut:
1. Tarikh (dalam format DD/MM/YYYY)
2. Nama Kedai
3. Jumlah Keseluruhan (hanya nombor sahaja, contohnya: 15.50)

Sila berikan jawapan dalam format berikut sahaja (tanpa ayat tambahan):
Tarikh, Nama Kedai, Jumlah
Contoh: 05/06/2026, Restoran Maju Ahmad, 15.50
"""

# 4. HANTAR GAMBAR DAN ARAHAN SERENTAK
# Dalam versi baharu, kita gunakan client.models.generate_content
response = client.models.generate_content(
    model="gemini-3.5-pro",  # Gunakan model Pro yang terkini, atau gunakan "gemini-3.5-flash"
    contents=[arahan_akauntan, fail_resit]
)

print("========= DATA RESIT ANDA (SIAP UNTUK EXCEL) =========")
print(response.text)

Perhatikan bahagian format berikut sahaja. Ini adalah kunci kejayaan! Dengan memaksa AI memberi format Tarikh, Nama Kedai, Jumlah, ia memudahkan anda untuk terus Copy & Paste ke dalam Excel.

Langkah 3: Tulis arahan yang sangat tegas. Kita nak AI beri jawapan dalam format yang boleh terus 'Paste' ke dalam Excel (format berpisah dengan koma).

Langkah 3: Tulis arahan yang sangat tegas. Kita nak AI beri jawapan dalam format yang boleh terus ‘Paste’ ke dalam Excel (format berpisah dengan koma).

6. [Langkah 4] Keajaiban: Data Masuk Excel Dalam 5 Saat!

Tekan butang Play (ikon segi tiga). Selepas beberapa saat, keajaiban akan muncul di skrin bawah anda. Anda akan melihat data yang sangat bersih:

========= DATA RESIT ANDA (SIAP UNTUK EXCEL) =========

04/09/2026, Lotus’s Melaka, 61.68

Sekarang, apa yang perlu anda lakukan?

  1. Copy teks tersebut.
  2. Buka Excel.
  3. Paste ke dalam sel (cell).
  4. Jika ia masih dalam satu baris, klik menu Data > Text to Columns > Delimited > pilih Comma (koma).

Bum! Data tersebut akan terus masuk ke dalam tiga kotak (kolom) berasingan secara automatik. Selesai kerja! Anda baru sahaja memotong masa kerja 30 minit kepada hanya 10 saat.

Langkah 4: Magik! AI berjaya 'melihat' dan mengekstrak jumlah wang yang betul daripada gambar resit yang berselerak. Siap untuk dimasukkan ke Excel dengan hanya satu klik!

Langkah 4: Magik! AI berjaya ‘melihat’ dan mengekstrak jumlah wang yang betul daripada gambar resit yang berselerak. Siap untuk dimasukkan ke Excel dengan hanya satu klik!

🎁 [EKSKLUSIF] Skrip Kod Penuh Untuk Copy & Paste!

Bagi memudahkan rujukan anda, Ah Pek telah menyatukan semua kod di atas. Anda hanya perlukan fail baharu di Google Colab, tampal kod ini, masukkan API Key anda, dan terus tekan Play untuk melihat keajaiban berlaku! (Pastikan anda telah run !pip install -q -U google-genai terlebih dahulu).

from google import genai

# 1. KONFIGURASI API KEY ANDA
client = genai.Client(api_key="AQ.Ab8RN6KOW_jjd00AroSYR7Ydcxp2-riaPL3QARsmI76Cyifmjg")

# 2. ARAHKAN PYTHON MEMBACA FAIL GAMBAR
# Dalam versi baharu, kita gunakan client.files.upload(file="...")
# Pastikan gambar "resit_beli_belah.jpg" telah dimuat naik ke dalam folder Colab anda.
fail_resit = client.files.upload(file="resit_beli_belah.jpg")

print("Gambar resit sudah berada di mata Gemini!")

# 3. ARAHAN AKAUNTAN (PROMPT)
arahan_akauntan = """
Anda adalah seorang akauntan yang sangat teliti.
Tolong lihat gambar resit ini dan ekstrak maklumat berikut:
1. Tarikh (dalam format DD/MM/YYYY)
2. Nama Kedai
3. Jumlah Keseluruhan (hanya nombor sahaja, contohnya: 15.50)

Sila berikan jawapan dalam format berikut sahaja (tanpa ayat tambahan):
Tarikh, Nama Kedai, Jumlah
Contoh: 05/06/2026, Restoran Maju Ahmad, 15.50
"""

# 4. HANTAR GAMBAR DAN ARAHAN SERENTAK
# Dalam versi baharu, kita gunakan client.models.generate_content
response = client.models.generate_content(
    model="gemini-3.5-flash",  
    contents=[arahan_akauntan, fail_resit]
)

print("========= DATA RESIT ANDA (SIAP UNTUK EXCEL) =========")
print(response.text)

7. Nasihat Otai Ah Pek & Minda Positif (Mindset)

Ah Pek sangat gembira melihat anda berjaya melengkapkan tutorial ini. Namun, sebagai ‘otai’ dalam dunia IT, ada satu pesanan penting yang perlu anda pegang:

AI Juga Boleh ‘Rabun’!

Gemini memang bijak, tetapi jika resit itu terlalu kedut, koyak di bahagian harga, atau kotor dengan kuah sambal, AI mungkin akan tersilap membaca angka. Contohnya, ia mungkin tersalah baca ‘8’ sebagai ‘3’.

Nasihat Ah Pek: Selepas anda Paste data ke dalam Excel, luangkan masa 1 saat untuk menyemak sepintas lalu (double-check). Jangan biarkan AI membuat keputusan 100% untuk kewangan anda. Dan yang paling penting, simpan resit fizikal (hard copy) di dalam kotak fail selama beberapa tahun, kerana LHDN tetap memerlukan bukti asal sekiranya ada audit cukai. Gunakan AI untuk kelajuan, gunakan mata anda untuk kualiti.

Minda Positif (Mindset):

Ramai orang menganggap kerja ‘data entry’ sebagai satu kemestian. Mereka fikir, “Saya kena buat sendiri sebab tak nak bayar akauntan.” Tetapi, mereka terlupa bahawa masa mereka sendiri adalah sumber yang paling mahal!

Apabila anda menggunakan teknologi ini, anda sedang mengamalkan ‘Bos Strategik’. Seorang bos yang bijak tidak akan menghabiskan hujung minggu dengan mengira resit di atas meja. Dia akan menggunakan teknologi untuk mengotomatisasikan kerja kuli, supaya dia boleh menggunakan tenaga mental yang segar untuk berfikir tentang strategi pemasaran, mencari pelanggan baharu, dan mengembangkan empayar perniagaan. Jangan jadi hamba kepada kerja kuli; jadilah arkitek kepada sistem perniagaan anda sendiri!

8. Kesimpulan: Anda Kini Memiliki Akauntan Peribadi AI!

Syabas dan tahniah! Hari ini, anda bukan sahaja belajar Python, malah anda telah membebaskan diri anda daripada belenggu ‘Data Entry’ yang menyakitkan mata.

Mari kita imbas kembali ilmu mahal yang anda peroleh hari ini:

  1. Anda telah mahir menggunakan Gemini Vision—keupayaan AI untuk ‘melihat’ dan memahami imej.
  2. Anda belajar cara memberikan arahan (Prompt) untuk memaksa AI menghasilkan data dalam format CSV/Koma yang mesra Excel.
  3. Anda kini mempunyai sistem akauntan peribadi yang boleh membaca beribu-ribu resit tanpa pernah mengeluh!

Dari hari ini, bila sahaja anda nampak resit, anda tidak lagi akan rasa geram. Sebaliknya, anda akan tersenyum kerana tahu anda hanya perlukan beberapa saat sahaja untuk menyimpan data tersebut. Masa anda adalah wang. Simpan masa itu untuk benda yang lebih penting.

Jika tutorial Ah Pek IT hari ini telah menyelamatkan penglihatan dan hujung minggu anda, tolong lakukan satu kebaikan: Kongsikan pautan (link) artikel ini kepada kawan-kawan perniagaan anda atau sesiapa sahaja yang selalu mengeluh tentang kerja pengkeranian. Biar mereka pun tahu bahawa di zaman ini, kita tak perlu lagi buat kerja kuli jika kita tahu cara mengarahkan AI!

Jumpa lagi di kelas magik Ah Pek yang seterusnya. Teruskan bereksperimen, teruskan belajar, dan pastikan perniagaan anda sentiasa maju dengan teknologi!

Mungkin Anda Suka

Leave a Reply

Your email address will not be published. Required fields are marked *