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.
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
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 WARNINGSContoh 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.