Memori Dropstone di seluruh chat, CLI, dan SDK
Memori Dropstone melekat pada akun Anda, bukan pada satu aplikasi. Aturan yang Anda tetapkan di CLI berlaku di chat, dan sesuatu yang dipelajari di chat tersedia untuk SDK. Satu memori, di semua permukaan.
Dropstone berjalan di beberapa tempat: aplikasi chat di browser Anda, CLI di terminal Anda, SDK dalam kode Anda sendiri, dan ekstensi VS Code. Sebagian besar alat yang ada di lebih dari satu tempat menyimpan memori terpisah di masing-masing tempat. Dropstone menyimpan satu memori.
Inilah yang dimaksud Dropstone dengan Continuity. Memori Anda terhubung ke akun Anda, dan setiap permukaan membaca dari dan menulis ke memori yang sama.
Apa artinya dalam praktik
Ajarkan sekali, di mana saja. Beri tahu CLI bahwa Anda tidak ingin deklarasi function, dan lain kali Anda meminta chat untuk menulis helper, ia menggunakan arrow functions. Koreksi chat tentang cara tim Anda memberi nama branch, dan CLI akan mengikutinya pada commit berikutnya.
Pelajari sekali, gunakan di mana saja. Minta chat untuk mempelajari dokumentasi sebuah library, dan SDK akan memiliki pengetahuan itu saat kode Anda memanggilnya berikutnya.
Lanjutkan dari tempat Anda berhenti. Mulai percakapan di chat tentang migrasi, tutup laptop, dan buka CLI di proyek yang sama. Konteksnya ada di sana.
Satu tempat untuk mengelolanya. Tanyakan "apa yang kamu ingat tentang saya?" di permukaan mana pun dan Anda mendapatkan daftar yang sama. Hapus sesuatu sekali dan itu hilang dari semuanya.
Permukaan mana yang berbagi memori
| Permukaan | Membaca memori | Menulis memori |
|---|---|---|
| Dropstone Chat (chat.dropstone.io) | Ya | Ya |
| Dropstone CLI | Ya | Ya |
| Dropstone SDK | Ya | Ya |
| Ekstensi VS Code | Ya | Ya |
| Chat penyamaran | Ya | No |
Chat penyamaran adalah satu-satunya permukaan yang membaca tanpa menulis: apa yang sudah Dropstone ketahui tentang Anda tersedia untuknya, dan tidak ada yang dihasilkan percakapan yang disimpan. Ini adalah mode untuk pekerjaan yang tidak ingin Anda ingat, bukan untuk bersembunyi dari asisten yang sudah mengetahui konvensi Anda.
Setiap permukaan di atas memerlukan akun Dropstone yang sama. CLI masuk melalui dropstone login; chat dan dasbor berbagi sesi di browser yang sama; klien lokal SDK menggunakan masuknya CLI, dan klien headless-nya, yang menggunakan kunci API, tidak memiliki memori sama sekali. Lihat Satu memori di setiap permukaan.
Bagaimana memori mencapai percakapan
Saat Anda mengirim pesan di permukaan mana pun, Dropstone memeriksa memori Anda untuk hal yang relevan dan membawanya ke giliran tersebut. Aturan tetap selalu ikut serta. Fakta, pengetahuan yang dipelajari, dan konteks percakapan sebelumnya ikut serta ketika berkaitan dengan apa yang Anda tanyakan.
Setiap giliran juga menyimpan catatan singkat tentang memori mana yang diberikan, sehingga jika Anda bertanya setelahnya "apakah kamu menggunakan memoriku barusan?" ia dapat menjawab dari catatan itu daripada menebak. Ia akan menyebutkan apa yang digunakannya, dan ia akan mengatakan memori mana yang diberikan tetapi tidak diperlukan.
Apa yang tidak dibagikan
Memori dibagikan di seluruh permukaan Anda. Memori tidak dibagikan antar akun, dan tidak dibagikan dengan orang lain kecuali Anda berada dalam organisasi dan dengan sengaja membagikan memori tertentu kepada tim Anda. Lihat Memori dalam tim dan organisasi.
File proyek yang Anda unggah di chat milik proyek itu, bukan memori. File tersebut tersedia dalam percakapan di dalam proyek itu, di permukaan tempat Anda mengunggahnya. Apa yang Dropstone pelajari dari bekerja dengan file-file itu dapat menjadi memori; file-file itu sendiri tidak.
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.
- Memory in teams and organizationsIn a Dropstone organization, memory has three levels. Private is yours alone. Team is shared with one team. Organization is shared with everyone. Nothing is shared unless its author decides to share it.
- Where can I use Dropstone?Dropstone is available as a chat app in the browser, a CLI for macOS, Linux and Windows, a VS Code extension, and an SDK. They all share one account, one memory, and one usage allowance.
- Incognito chatsAn incognito chat writes nothing to your memory: nothing you say or correct is kept, and no summary is made. What Dropstone already knows about you is still available to it, so the work gets the same assistant without leaving a trace.