Navigasi Canvas dalam Agent Mode
Eksekusi Canvas: Dari Prompt ke Rencana
1. Penguraian Prompt dan Penemuan Seed
- Pemicu: Pengguna memasukkan sebuah prompt dan mengaktifkan Neo dalam Agent Mode.
- Proses: Neo menganalisis prompt untuk menemukan istilah kunci, termasuk:
- Entitas bernama (mis. “Laporan Penjualan Mei 2025”, “Ringkasan Perilaku Konsumen Q2”, “Whitepaper GPU Chimera”)
- Bahasa berbasis tujuan (mis. “ringkas”, “buat”, “bandingkan”)
Penguraian ini bersifat otomatis. Tidak diperlukan format khusus dari pengguna — Neo mengekstrak maksud dan target secara alami dari masukan percakapan.
- Penggunaan Knowledge Base (jika diaktifkan): Neo melakukan kueri ke Knowledge Base untuk mencari dokumen apa pun yang sesuai secara kontekstual. Dokumen-dokumen ini dikonversi menjadi “seed”, yaitu fragmen kunci dari data yang relevan. Yang digunakan untuk menumbuhkan Recipe yang sadar konteks.
2. Knowledge Garden dan Pembuatan Recipe
-
Konsep: Neo membangun sebuah Recipe, yaitu rencana eksekusi hidup yang tersusun dari subtugas-subtugas yang terus berkembang.
-
Dengan Knowledge Base Diaktifkan: Seed yang diekstrak digunakan untuk memperkaya Recipe dengan konteks spesifik domain. Seed dikutip ulang di dalam canvas sehingga Anda dapat menelusuri konteks apa yang digunakan.
-
Tanpa Knowledge Base: Neo membangun Recipe tingkat dasar menggunakan pengetahuan model, alat, dan pencarian langsung.
-
Kontrol Tambahan: Anda dapat menjeda Recipe yang sedang aktif kapan saja untuk menghentikan eksekusi sementara.
3. Perencanaan Tugas dan Alokasi Alat
Setelah Recipe diisi dengan seed:
- Neo mengaktifkan Dispatcher. Pengalokasi ini memecah Recipe menjadi subtugas-subtugas yang dapat ditindaklanjuti dan memilih alat untuk setiap langkah.
- Pengambilan Sampel Toolset:
Berdasarkan tujuan Anda, Neo secara dinamis memilih dari alat-alat seperti:
- Web Search
- Code Generator
- File Uploader
- Chart Interpreter
- Terminal (jika diaktifkan)
- Render Rencana Langsung:
Recipe dan subtugas divisualisasikan langsung di dalam canvas. Setiap node tugas dapat diperluas untuk melihat:
- Alat yang Dipilih
- Penalaran
- Keluaran
- Tugas lanjutan (dibuat otomatis)
Jika sebuah tugas gagal, Neo akan mengalihkan jalur. Ia akan mengadaptasi Recipe dan mencoba alat alternatif atau frasa yang diperbarui — bahkan di tengah rencana. Langkah-langkah yang tersisa untuk menyelesaikan tugas diperkirakan oleh Neo dan ditampilkan di bagian bawah daftar recipe
4. Eksekusi Dimulai
Setelah rencana difinalisasi, tombol Start meluncurkan eksekusi. Anda dapat menjeda, menghentikan, atau menyesuaikan masukan tugas secara langsung.
Neo terus menyempurnakan Recipe secara real-time, merespons hasil, suntingan pengguna, dan konteks yang ditemukan. Eksekusi dinamis ini memungkinkan Neo mengungguli agen statis yang tidak dapat merencanakan ulang.
Jenis Node Umum di Canvas Neo
Saat Neo mengeksekusi sebuah tugas, ia secara dinamis menghasilkan blok node di dalam canvas. Setiap node merepresentasikan tindakan atau penggunaan alat tertentu dalam Recipe saat ini. Memahami jenis-jenis node umum ini membantu Anda menelusuri penalaran Neo dan berinteraksi lebih efektif dengan rencana yang sedang berjalan atau telah selesai.
1. Node Gen Document
Tujuan: Neo menggunakan node ini untuk menyusun rencana tertulis seperti roadmap, task brief, dan strategi multi-langkah berdasarkan konteks Recipe saat ini.
Fitur: Klik ikon panah ke bawah untuk memperluas atau menciutkan tampilan dokumen lengkap (muncul di sisi kanan layar). Anda juga dapat mengarahkan kursor ke node dan menekan E sebagai pintasan. Dokumen sadar versi dan diperbarui berdasarkan perubahan hulu dalam Recipe.
Tips: Tinjau Dokumen untuk memberikan tindak lanjut yang lebih ringkas dengan Neo terkait suntingan. Anda juga dapat Klik Kanan node ini untuk langsung menambahkan kontennya ke Knowledge Base Anda
2. Node Online Search
Tujuan: Memicu pencarian mendalam di berbagai platform untuk mengumpulkan data eksternal yang diperlukan bagi perencanaan tugas yang terinformasi.
Fitur:
- Menampilkan tautan dan kutipan dari hasil pencarian.
- Arahkan kursor ke Node Online Search dan tekan
Euntuk melihat hasil pencarian lengkap beserta sumbernya yang terletak di bagian bawah - Neo dapat membuat beberapa node Online Search per tugas jika diperlukan data tambahan. Sebagai alternatif, Anda dapat memberi tahu Neo untuk tidak melakukan pencarian online apa pun atau menyertakan jumlah sumber yang tetap
Contoh: Mencari “spesifikasi GPU Chimera” menghasilkan node ini, yang kemudian memengaruhi langkah-langkah pengodean atau penulisan di hilir.
3. Node Gen Webpage / Node Refine Webpage
Tujuan: Ini adalah node pembuatan kode Neo, yang biasanya digunakan untuk menulis situs web, frontend, skrip, atau file sumber yang dapat diunduh. Anda dapat mengklik ikon Panah ke Bawah untuk meninjau kode
Fitur:
- Open in New Tab: Meluncurkan keluaran kode dalam pratinjau yang ter-sandbox
- Download: Menyimpan kode mentah sebagai file ZIP
Node ini digunakan secara ekstensif untuk recipe teknis yang melibatkan HTML, JS, CSS, Markdown, atau pembangunan situs statis.
4. Node All Task Complete
Tujuan: Menandakan bahwa Neo telah selesai mengeksekusi semua langkah Recipe.
Fitur:
- Menampilkan banner penyelesaian di dalam canvas.
- Berisi dialog masukan tindak lanjut sehingga Anda dapat memperluas atau menyempurnakan tugas tanpa mengatur ulang seluruh canvas.
Anda dapat memperlakukan ini sebagai checkpoint — tinjau keluaran, simpan hasil, atau lanjutkan iterasi.
5. Node Ask User More
Tujuan: Diaktifkan secara otomatis ketika Neo mendeteksi bahwa prompt pengguna terlalu kabur, atau konteks tidak memadai untuk melanjutkan.
Fitur:
- Berisi prompt klarifikasi yang diisi oleh Neo.
- Menerima masukan teks langsung dan mendukung unggahan file menggunakan ikon penjepit kertas.
- Dapat juga dipicu secara manual oleh pengguna atau agen untuk logika percabangan.
Node ini membantu memastikan kejelasan, terutama ketika tugas multi-langkah memerlukan persyaratan yang tepat sebelum melanjutkan.
Node Recipe & Kontrol Tugas
Apa itu Node Recipe?
Node Recipe adalah indikator langkah berbentuk elips yang muncul di antara setiap blok tugas utama di canvas. Node ini merepresentasikan transisi logis dari satu subtugas ke subtugas berikutnya dalam Recipe aktif Neo.
Node-node ini secara visual menandai di mana Neo telah berhenti sejenak untuk mengevaluasi suatu hasil, mengalihkan konteks, atau bersiap untuk operasi berikutnya.
Fungsionalitas
Mulai Ulang dari titik ini: Arahkan kursor ke node dan klik ikon Refresh untuk menginisialisasi ulang perencanaan Neo dari langkah spesifik ini dalam Recipe.
Pembangunan Ulang Kontekstual: Saat dimulai ulang, Neo menghasilkan kembali Recipe maju dari node ini menggunakan keluaran, suntingan, atau unggahan file eksternal terbaru, tanpa perlu menjalankan kembali langkah-langkah sebelumnya.
Ini berguna untuk memperbaiki jalur logika atau memperkenalkan informasi baru tanpa membuang pekerjaan sebelumnya.
Kapan menggunakannya: Anda ingin menguji ulang dari langkah tertentu dan seterusnya, atau Anda perlu memperbaiki tugas yang gagal atau keluaran yang rusak tanpa memulai dari awal
Mesin perencanaan dinamis Neo akan menghormati alur sebelumnya sambil mengadaptasi logika hilir, menjaga kecairan Recipe.