Dropstone Support

Bagaimana agen belajar saat bekerja

Dropstone adalah agen yang belajar sendiri. Ia mencatat apa yang dipelajarinya dari koreksi, dari pekerjaan yang selesai, dan dari sumber yang Anda minta untuk dipelajari, lalu menggunakannya di lain waktu tanpa perlu diberi tahu. Inilah putarannya.

Asisten yang melupakan segalanya di antara percakapan hanya akan sebaik instruksi yang Anda berikan setiap kali. Dropstone dibangun di sekitar ide yang berbeda: ia harus semakin baik dalam bekerja dengan Anda semakin lama Anda menggunakannya, tanpa Anda harus mengelolanya.

Halaman ini menjelaskan putaran yang membuat hal itu terjadi.


Putarannya

Setiap tugas yang dikerjakan Dropstone berjalan melalui empat langkah yang sama.

  1. Mengingat

    Sebelum memulai, ia memeriksa memorinya untuk hal-hal yang relevan: aturan tetap, fakta tentang proyek ini, hal-hal yang telah dipelajarinya, percakapan masa lalu tentang subjek yang sama. Apa pun yang cocok dibawa ke dalam tugas.

  2. Bekerja

    Ia melakukan pekerjaannya, menerapkan apa yang diingatnya. Ketika sebuah memori mengubah apa yang ia lakukan, ia menyatakannya dalam satu baris pendek sehingga Anda dapat melihat kaitannya.

  3. Menangkap

    Saat Anda mengoreksinya, menolak sebuah pendekatan, atau menyatakan preferensi, ia mencatat pelajarannya. Ia tidak menunggu hingga tugas selesai, karena koreksi adalah hal paling berguna yang akan dipelajarinya dalam satu sesi dan tidak boleh hilang jika percakapan berlanjut.

  4. Merefleksikan

    Setelah menyelesaikan sesuatu yang tidak sepele, ia bertanya apakah ada pelajaran yang bertahan lama dari apa yang baru saja terjadi. Sebuah konvensi yang ia temukan di codebase Anda. Sebuah jebakan yang ia temui dan atasi. Sebuah pendekatan yang gagal, dan mengapa. Jika ada, ia mencatat pelajaran umumnya, bukan detail spesifiknya.

Tugas berikutnya dimulai lagi dari Mengingat, dengan memori yang sedikit lebih baik dari sebelumnya.


Apa yang dianggap sebagai pelajaran

Dropstone mencatat strategi yang dapat digunakan kembali, dinyatakan secara umum agar dapat diterapkan di lain waktu.

factProyek ini menyimpan konfigurasinya dalam satu file bertipe; edit file itu daripada menyebarkan konstanta di mana-mana.

Bukan "file config.ts memiliki salah ketik di baris 40". Salah ketik itu adalah satu tugas; konvensi itu adalah setiap tugas setelahnya.

Ia mencatat mengapa di sampingnya ketika ada: apa yang terjadi yang mengajarinya hal ini. Konteks itulah yang memungkinkannya menilai nanti apakah pelajaran itu masih berlaku.

Ia tidak mencatat hal-hal yang hanya berlaku untuk satu tugas, dan ia tidak mencatat sesuatu yang sudah ia ketahui. Jika sebuah pelajaran cocok dengan yang sudah ia miliki, ia mempertahankan yang sudah ada daripada menambahkan duplikat, dan ia tidak akan memberi tahu Anda bahwa ia mempelajari sesuatu yang baru padahal tidak.


Belajar, atas permintaan

Selain apa yang ia pelajari dari bekerja, Anda dapat mengarahkan Dropstone ke sesuatu dan memintanya untuk mempelajarinya. Sebuah halaman, dokumen, referensi API, spesifikasi. Ia membaca sumbernya, menyimpan apa yang dipelajarinya dengan kata-katanya sendiri, dan melampirkan dari mana asalnya.

Lain kali subjek itu muncul, ia menggunakan apa yang telah dipelajarinya dan menyebutkan sumbernya, daripada mencari di web lagi untuk sesuatu yang sudah ia baca. Ketika dua hal yang ia pelajari bertentangan, ia lebih memilih yang lebih baru dan memberi tahu Anda bahwa keduanya konflik.


Apa yang tidak akan ia lakukan

Ia tidak akan berpura-pura. Jika ia tidak memiliki memori yang relevan dengan sebuah tugas, ia tidak mengatakan apa-apa tentang memori daripada menyiratkan bahwa ia mengingat sesuatu yang tidak dapat ia tunjukkan.

Ia tidak akan melupakan atas penilaiannya sendiri. Hanya Anda yang dapat menghapus sebuah memori, dan hanya ketika Anda memintanya. Lihat Mengubah atau melupakan sebuah memori.

Ia tidak akan belajar dari obrolan penyamaran. Tidak ada yang dikatakan di sana yang dicatat.


Mengapa ini berbeda dari system prompt

Anda dapat menempatkan preferensi Anda dalam instruksi tetap dan menempelkannya ke setiap percakapan. Perbedaannya adalah siapa yang melakukan pekerjaan itu, dan apa yang terjadi ketika hal-hal berubah.

Dengan instruksi tetap, Andalah yang memeliharanya. Anda yang menyadari ketika instruksi itu sudah usang. Anda yang harus ingat untuk menyertakannya di setiap alat yang Anda gunakan.

Dengan Dropstone, memori memelihara dirinya sendiri dari koreksi yang akan Anda buat juga, ia mengikuti akun Anda ke setiap permukaan tanpa perlu ditempel, dan Anda dapat melihat dan mengedit semuanya kapan pun Anda mau.

Related articles

Ctrl+I