前言¶
在使用 DeepSeek Harness (DSH) 構建自動化任務時,Agent 需要訪問真實的業務後臺。常見問題是瀏覽器關閉後登錄態丟失,或者 Agent 不清楚應該使用哪個賬號。本插件提供本地優先的平臺賬號與持久瀏覽器會話管理能力,幫助 Agent 知道“要用哪個賬號、從哪個瀏覽器數據目錄進入哪個平臺”。
是什麼¶
這是一個面向 DeepSeek Harness 的本地優先平臺賬號與持久瀏覽器會話管理插件。它不是代替人登錄的密碼管理器,也不是負責點擊和填寫網頁的自動化工具,而是 Agent 與真實業務後臺之間的賬號目錄、會話容器和瀏覽器生命週期層。
核心能力¶
平臺賬號管理¶
- 支持對賬號記錄進行新增、編輯、歸檔、恢復和永久移除。
- 平臺名稱可以自由輸入,不侷限於固定枚舉。
- 每個賬號記錄由“平臺名稱 + 賬號名稱”唯一識別。
瀏覽器數據目錄管理¶
- 固定用戶與類型:固定使用 Chromium 的 Default 用戶,支持 Google Chrome 與 Microsoft Edge。
- 隔離與共享:支持獨立目錄和共享目錄兩種模式。
- 獨立目錄:適合同一平臺的多個賬號或需要嚴格隔離 Cookie 的場景。
- 共享目錄:適合同組織下彼此信任的不同平臺,可共用一個瀏覽器進程。
- 新建限制:新建數據目錄必須爲空,避免覆蓋已有瀏覽器資料。新建後不支持換綁或移動到其他目錄。
- 生命週期:支持歸檔和兩種刪除模式:僅移除登記並保留本機文件;同時刪除本機數據(僅適用於插件默認根目錄下所有權匹配的目錄)。
Cookie 與會話持久化¶
- Cookie 讀取:通過 CDP 讀取當前瀏覽器上下文中的會話 Cookie。
- 持久化:將可安全複製的會話 Cookie 寫回原目錄。
- 保活:支持定時會話保活,通過訪問後臺並同步 Cookie 來維持登錄態。
典型用法¶
- 在平臺管理中創建賬號,填寫平臺名稱、賬號名稱和後臺地址。
- 爲賬號創建獨立的瀏覽器數據目錄,或複用一個可信的已有目錄。
- 打開平臺,在插件啓動的 Chrome/Edge 中人工完成登錄。
- 點擊“檢測登錄狀態”,確認後臺可以正常進入。
- 後續讓 Agent 打開該平臺賬號,插件會複用同一個瀏覽器數據目錄。
- 瀏覽器關閉前同步會話 Cookie;再次啓動時由 Chromium 恢復本地狀態。
權限與安全¶
- 最小 Agent 權限:Agent 看不到 Cookie、密碼、瀏覽器數據目錄和 CDP endpoint。
- 危險刪除校驗:物理刪除瀏覽器數據目錄需要證明所有權,只有插件默認根目錄下所有權標記完全匹配的目錄才允許物理刪除。
- 非永久免登錄:插件只能延續本機能夠保存的瀏覽器狀態,不能繞過驗證碼或風控機制。
適用場景與注意¶
- 本插件以當前 DSH 進程權限運行。
- 安裝前應檢查源碼與許可證(MIT License)。
- 與 Accio Work 沒有隸屬、授權、合作或兼容關係。
結語¶
該插件通過明確的數據目錄所有權和隔離機制,解決了 Agent 在操作業務後臺時面臨的賬號映射混亂和登錄態丟失問題。