Dropstone Support

Dropstone 記憶在聊天、CLI 與 SDK 之間同步

Dropstone 記憶屬於你的帳戶,而非單一應用程式。你在 CLI 設定的規則會套用於聊天,而在聊天中學到的內容也會供 SDK 使用。一份記憶,涵蓋所有介面。

Dropstone 在多個地方執行:瀏覽器中的聊天應用程式、終端機中的 CLI、你自己程式碼中的 SDK,以及 VS Code 擴充功能。大多數存在於多個地方的工具,都會在各自環境中保留一份獨立的記憶。Dropstone 只保留一份。

這就是 Dropstone 所謂的 Continuity。你的記憶綁定在帳戶上,每個介面都讀取並寫入同一份記憶。


這在實務上代表什麼

只需教一次,隨處可用。 告訴 CLI 你永遠不想要 function 宣告,下次你請聊天應用程式撰寫輔助函式時,它就會使用箭頭函式。糾正聊天應用程式關於你團隊命名分支的方式,CLI 就會在你下次提交時遵循。

研究一次,隨處使用。 請聊天應用程式研究某個函式庫的文件,下次你的程式碼呼叫它時,SDK 就會具備該知識。

從中斷處接續。 在聊天中開始關於遷移的對話,闔上筆電,然後在相同專案上開啟 CLI。情境就在那裡。

集中管理。 在任何介面上詢問「你記得關於我的什麼?」,你都會得到相同的清單。移除某個項目一次,它就會從所有介面中消失。


哪些介面共享記憶

介面讀取記憶寫入記憶
Dropstone Chat (chat.dropstone.io)是是
Dropstone CLI是是
Dropstone SDK是是
VS Code 擴充功能是是
無痕聊天是否

無痕聊天 是唯一一個只讀不寫的介面:Dropstone 已經知道的關於你的資訊可供其使用,而對話產生的任何內容都不會被保留。這是你不想被記住的工作模式,而不是用來躲避一個已經知道你的慣例的助手。

上述每個介面都需要相同的 Dropstone 帳戶。CLI 透過 dropstone login 登入;聊天和儀表板在同一個瀏覽器中共享工作階段;SDK 的本機用戶端使用 CLI 的登入狀態,而其接受 API 金鑰的無頭用戶端則完全沒有記憶。請參閱 一份記憶,涵蓋所有介面。


記憶如何進入對話

當你在任何介面上傳送訊息時,Dropstone 會檢查你的記憶中相關的內容,並將其帶入該輪對話。常駐規則永遠會隨之而來。事實、研究過的知識,以及過去對話的情境,則會在與你的提問相關時隨之而來。

每一輪對話也會保留一份簡短的記錄,說明它被給予了哪些記憶,因此如果你之後問「你剛才用了我的記憶嗎?」,它可以根據該記錄回答,而不是猜測。它會說出它引用了哪些內容,也會說明它被給予但不需要的記憶。


什麼不會被共享

記憶在你的介面之間共享。它不會跨帳戶共享,也不會與其他人共享,除非你在組織中並刻意與團隊共享特定記憶。請參閱 團隊與組織中的記憶。

你在聊天中上傳的專案檔案屬於該專案,而非記憶。它們可在該專案內的對話中使用,且僅限於你上傳的介面。Dropstone 從處理這些檔案中學到的內容可以成為記憶;檔案本身則不會。

Related articles

Ctrl+I