wpc0323/deepseek-web-import:把 chat.deepseek.com 歷史對話導入爲 DSH 會話

前言

在 DSH 中使用模型時,如果 chat.deepseek.com 網頁端已經存在歷史對話,通常希望能把這些對話導入 DSH,作爲正式會話打開、查看完整歷史,並選擇模型繼續對話。下面介紹 wpc0323/deepseek-web-import 插件的能力、安裝方式和需要注意的限制。

這是什麼

wpc0323/deepseek-web-import 是一個 DeepSeek Harness(DSH)插件,用於將 chat.deepseek.com 網頁端的歷史對話導入爲 DSH 的正式會話。

  • 維護者:wpc0323
  • 許可證:MIT
  • 安裝後會在 DSH 設置面板中新增「DeepSeek 對話導入」頁面

核心功能

該插件主要提供以下能力:

  • 設置面板新增「DeepSeek 對話導入」頁面
  • 粘貼 userToken 後拉取對話目錄,僅顯示標題和日期,不展開正文
  • 每條對話可選擇目標工作區,並導入爲 DSH 會話
  • 導入的會話會顯示 DeepSeek 中的原標題
  • 導入的會話可以選擇模型繼續對話,走 DSH 正常 resume 路徑,不會報 cannot prepare session while it is live
  • 導入的會話持久化在 ~/.dsh/sessions/<工作區>/ 下,重啓 DSH 後仍在
  • 自動提取 userToken 中的 value 字段,兼容以下格式:
{"value":"...","__version":"0"}
  • 內置「診斷」區,接口變更時可以直接查看原始響應

安裝與啓用

使用下面的命令安裝插件:

dsh plugin add wpc0323/deepseek-web-import

安裝後打開 DSH 設置,左側會出現「DeepSeek 對話導入」頁面。

典型用法

下面是一個可直接按步驟執行的用法:

1、打開設置 → DeepSeek 對話導入。

2、粘貼 userToken → 保存。userToken 可以從 chat.deepseek.com 的瀏覽器 Local Storage 中複製;插件會自動提取其中的 value 字段,因此直接複製整段也可以。

3、點「獲取對話目錄」。目錄一次顯示最近 100 條對話,只包含標題和日期。

4、在每條對話旁選擇目標工作區,點「導入爲會話」。

5、導入對話後刷新網頁(F5),然後在左側工作區點開新會話,選擇模型繼續對話。

Token 存儲使用 DSH credentials 服務,路徑爲:

$DSH_HOME/.credentials.yaml

它不會寫入會話或設置文檔。

適用場景與注意

這個插件適合已經在 chat.deepseek.com 中有歷史對話、希望把對話導入 DSH 工作區繼續使用的開發者。使用前需要注意以下事項:

  • 導入對話後請刷新網頁(F5);若不刷新,新會話可能要到下次會話列表刷新/重連後纔出現。
  • 依賴 DeepSeek 非官方內部接口,可能隨網頁改版失效。失效時可用「診斷」區查看原始響應。
  • 密碼登錄會被 DeepSeek 的人機驗證(AWS WAF)攔截,必須使用 userToken 方式。
  • 對話目錄一次最多拉取 100 條;超過 100 條時只返回最新 100 條。
  • userToken 有時效,約數小時~數天;失效後重新複製保存即可。
  • 請求啓用了 rejectUnauthorized: false,這是本機 TLS 證書校驗失敗的環境限制。
  • 請勿在任何對話、Issue、倉庫中泄露賬號密碼或 userToken。如曾在聊天中貼出密碼,請立即修改 DeepSeek 密碼。
  • DSH 插件會以當前 dsh 進程權限運行;安裝前建議檢查源碼與許可證。本項目許可證爲 MIT。

結尾

wpc0323/deepseek-web-import 的價值比較直接:把 chat.deepseek.com 網頁端的歷史對話變成 DSH 中可打開、可續聊的正式會話。

項目地址:

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜