Understanding4 min read

Cara ModelMonkey Berpikir

Memahami mode penalaran yang menggerakkan ModelMonkey

Yang Akan Anda Lihat

Saat ModelMonkey memproses permintaan Anda, Anda mungkin akan melihat kartu status muncul di percakapan. Ini menandakan bahwa ModelMonkey sedang melakukan penalaran yang lebih mendalam:

Mengeksplorasi... - ModelMonkey sedang menganalisis struktur spreadsheet Anda
Merencanakan... - ModelMonkey sedang membagi tugas kompleks menjadi beberapa langkah
Memverifikasi... - ModelMonkey sedang memeriksa hasil kerjanya untuk memastikan akurasi

Setiap kartu menampilkan indikator berdenyut saat aktif, lalu tanda centang saat selesai (atau ikon kesalahan jika ada yang tidak berjalan dengan semestinya). Anda dapat mengeklik kartu mana pun untuk memperluasnya dan melihat apa yang sedang dipikirkan ModelMonkey.

Tip

Mode penalaran ini bersifat hanya-baca. Mode ini menganalisis dan merencanakan, tetapi tidak pernah mengubah data Anda secara langsung.

Di Balik Layar

ModelMonkey menggunakan mode penalaran khusus (secara internal disebut "subagen") untuk menangani tugas-tugas kompleks dengan lebih efektif. Setiap mode dioptimalkan untuk jenis pemikiran tertentu:

Explore menganalisis spreadsheet Anda untuk memahami strukturnya sebelum melakukan perubahan. Mode ini mengidentifikasi:

  • Elemen-elemen utama seperti tabel, header, dan rentang data
  • Konvensi penamaan dan pola pemformatan
  • Hubungan antar sheet
  • Tujuan keseluruhan dari spreadsheet Anda

Plan membagi permintaan kompleks menjadi langkah-langkah yang terurut dan dapat ditindaklanjuti. Mode ini mempertimbangkan:

  • Apa yang perlu dilakukan pertama, kedua, ketiga
  • Ketergantungan antar operasi
  • Pendekatan paling efisien untuk mencapai tujuan Anda

Verifier mengaudit pekerjaan yang telah selesai untuk memastikan kualitasnya. Mode ini memeriksa:

  • Kelengkapan - apakah semua yang diminta benar-benar telah dilakukan?
  • Konsistensi pemformatan - apakah sel-sel baru sesuai dengan gaya yang sudah ada?
  • Akurasi formula - apakah perhitungan sudah benar?
  • Integritas data - apakah total sudah sesuai?
  • Hardcoding - apakah ada nilai yang seharusnya berupa formula?

Kapan Ini Terjadi Secara Otomatis

ModelMonkey menentukan kapan harus menggunakan mode penalaran ini berdasarkan kompleksitas permintaan Anda:

Explore digunakan ketika:

  • Pertama kali bekerja dengan spreadsheet yang belum dikenal
  • Tugas memerlukan pemahaman tentang struktur spreadsheet
  • Anda mengajukan pertanyaan tentang cara data diorganisir

Plan digunakan ketika:

  • Sebuah tugas memerlukan 3 atau lebih perubahan yang terkoordinasi
  • Beberapa sheet atau rentang terlibat
  • Urutan operasi penting

Verifier digunakan ketika:

  • Formula-formula kompleks telah ditulis
  • Perubahan data secara massal dilakukan
  • Perhitungan keuangan atau data penting terlibat

Untuk operasi sederhana satu sel, ModelMonkey bekerja langsung tanpa memanggil mode-mode ini.

Prompt yang Dapat Memicu Mode Ini

Meskipun ModelMonkey memutuskan secara mandiri kapan harus menggunakan mode penalaran ini, prompt Anda dapat memengaruhi keputusan tersebut. Berikut adalah contoh-contoh yang sering memicu setiap mode:

Untuk mendorong eksplorasi:

  • "Analisis spreadsheet ini"
  • "Apa struktur data ini?"
  • "Bagaimana hubungan antar sheet ini?"
  • "Jelaskan apa yang dilakukan spreadsheet ini"

Untuk mendorong perencanaan:

  • "Bagi ini menjadi beberapa langkah sebelum memulai"
  • "Tunjukkan rencana Anda terlebih dahulu"
  • "Ini kompleks - rencanakan terlebih dahulu"
  • "Jelaskan bagaimana Anda akan melakukan ini"

Untuk mendorong verifikasi:

  • "Verifikasi hasil kerja Anda"
  • "Periksa apakah formula sudah benar"
  • "Audit apa yang baru saja Anda lakukan"
  • "Pastikan totalnya sudah sesuai"
  • "Periksa kembali apakah ada kesalahan"

Tip

Verifikasi sangat berharga untuk model keuangan, laporan yang akan dikirimkan kepada pemangku kepentingan, atau pekerjaan apa pun yang mengutamakan akurasi.

text
Example: After ModelMonkey creates a financial summary, you might say:

"Verify that all the formulas are correct and the totals reconcile"

ModelMonkey will then run a verification check and report any issues found.

Meminta verifikasi setelah operasi kompleks

Memahami Laporan Verifikasi

Ketika ModelMonkey memverifikasi pekerjaan, ModelMonkey menghasilkan laporan terstruktur dengan temuan di beberapa kategori:

Kelengkapan - Apakah tugas yang diminta telah sepenuhnya diimplementasikan?
Pemformatan - Apakah sel-sel baru sesuai dengan konvensi pemformatan yang ada?
Akurasi - Apakah formula sudah benar dan logis?
Keseimbangan - Apakah perhitungan agregat sudah sesuai?
Hardcoding - Apakah ada nilai yang seharusnya berupa formula?

Setiap kategori menampilkan tanda centang (lulus) atau masalah spesifik yang ditemukan.

Kesimpulan Keseluruhan:

  • Lulus - Semua pemeriksaan berhasil, pekerjaan siap digunakan
  • Lulus dengan Peringatan - Masalah kecil yang mungkin perlu diperhatikan
  • Gagal - Masalah signifikan yang harus ditangani
text
Sample Verification Report:

[COMPLETENESS] All requested changes implemented
[FORMATTING] Warning: Row 15 uses different date format (MM/DD vs DD/MM)
[ACCURACY] All formulas verified
[BALANCES] All totals reconcile
[HARDCODING] Warning: Cell D12 contains hardcoded value, expected formula

Overall: PASS WITH WARNINGS

Contoh keluaran verifikasi

Menindaklanjuti Temuan Verifikasi

Ketika verifikasi mengidentifikasi masalah, Anda memiliki beberapa pilihan:

Untuk peringatan: Tinjau setiap peringatan dan tentukan apakah tindakan diperlukan. Beberapa mungkin disengaja (misalnya, nilai hardcoded yang memang dimaksudkan sebagai konstanta).

Untuk kegagalan: Tangani masalah ini sebelum menganggap pekerjaan selesai. Anda dapat meminta ModelMonkey untuk memperbaikinya:

  • "Perbaiki masalah pemformatan yang ditemukan"
  • "Ubah nilai hardcoded tersebut menjadi formula"
  • "Tangani peringatan verifikasi"

Untuk positif palsu: Terkadang verifikasi mungkin menandai sesuatu yang sebenarnya sudah benar. Gunakan penilaian dan pengetahuan domain Anda.

Verifikasi adalah jaring pengaman yang berguna, tetapi tidak sempurna. Selalu terapkan penilaian Anda sendiri untuk pekerjaan yang penting.

Warning

Verifikasi dapat menangkap banyak masalah, tetapi tidak dapat menjamin kesempurnaan. Untuk pekerjaan berisiko tinggi, selalu tinjau hasilnya sendiri.