Aturan dan fakta
Dropstone menyimpan dua jenis memori. Aturan tetap berlaku untuk setiap tugas tanpa perlu dicari. Fakta hanya dipanggil ketika relevan. Berikut alasan perbedaan ini penting dan bagaimana hal itu menentukan.
Tidak semua hal yang layak diingat harus diperlakukan dengan cara yang sama. Preferensi tentang bagaimana Anda ingin kode ditulis harus berlaku setiap saat. Nama server staging Anda hanya penting ketika Anda sedang membahas staging. Dropstone menyimpan keduanya sebagai dua jenis memori yang berbeda.
Aturan tetap
Aturan adalah sesuatu yang Anda ingin diikuti mulai sekarang. Sebuah konvensi, preferensi gaya, larangan.
function.Aturan diterapkan pada setiap tugas, apakah tugas itu terlihat terkait atau tidak. Itu disengaja. Aturan tentang bagaimana Anda ingin fungsi ditulis harus berlaku ketika Anda meminta pembantu slug, pengurai tanggal, atau hal lainnya. Jika Dropstone hanya menerapkannya ketika subjeknya tampak relevan, aturan itu akan diam-diam berhenti bekerja begitu Anda berganti topik.
Karena aturan mengikuti Anda ke mana-mana, Dropstone berhati-hati tentang apa yang menjadi sebuah aturan.
Fakta
Fakta adalah sesuatu yang benar adanya saat ini.
Fakta dipanggil hanya ketika relevan dengan apa yang sedang Anda kerjakan. Jumlahnya jauh lebih banyak daripada aturan, dan menarik semuanya ke dalam setiap percakapan akan mengubur yang penting. Ketika muncul tugas yang berkaitan dengan sebuah fakta, Dropstone membawanya masuk. Jika tidak, fakta itu tetap tidak mengganggu.
Bagaimana Dropstone memutuskan mana yang mana
Ketika Anda mengoreksinya atau menyatakan preferensi, Dropstone memilih jenisnya untuk Anda.
Sesuatu yang dirumuskan sebagai instruksi tetap menjadi aturan: "selalu", "jangan pernah", "mulai sekarang", "gunakan X bukan Y". Koreksi dari Anda hampir selalu menjadi aturan, karena itu adalah cara Anda memberi tahu bagaimana Anda ingin hal-hal dilakukan.
Segala hal lainnya menjadi fakta: detail yang ditemukannya, teknik yang berhasil, nama, versi.
Ketika benar-benar ragu, ia memilih fakta. Alasannya sederhana: aturan yang terlewat hanya membuat Anda mengingatkan sekali, tetapi aturan yang salah akan mengikuti Anda ke setiap percakapan sampai Anda menyadarinya dan menghapusnya.
Apa yang dapat Anda lakukan
Anda dapat melihat jenis setiap memori, dan Anda dapat mengubahnya. Minta Dropstone untuk menampilkan aturan tetap Anda dan ia hanya akan mencantumkan itu. Jika sesuatu yang ia simpan sebagai fakta seharusnya benar-benar berlaku setiap saat, beri tahu ia dan itu akan menjadi aturan. Jika sebuah aturan berlaku pada tugas yang seharusnya tidak, Anda dapat memintanya untuk berhenti menerapkannya.
Lihat apa yang telah dipelajari Dropstone dan Ubah atau lupakan sebuah memori memandu keduanya.
Related articles
- How Dropstone remembers youDropstone keeps a persistent memory that follows your account across chat, the CLI, and the SDK. Correct it once and it should not need correcting again, anywhere you use it.
- See what Dropstone has learnedAsk Dropstone what it remembers and it lists everything, standing rules separately from facts. You can also ask what memory it used on a specific reply. Nothing is hidden from you.
- Change or forget a memoryTell Dropstone to forget something and it stops applying it. Tell it a fact should be a rule, or a rule is too broad, and it adjusts. Only you can remove a memory. It never forgets on its own.
- How an agent learns as it worksDropstone is a self-learning agent. It records what it learns from corrections, from finished work, and from sources you ask it to study, and it uses that the next time without being told. Here is the loop.