DeepSeek Harness 插件:把網頁版 DeepSeek 當作可編程 Agent 的工具

在 DeepSeek Harness(DSH)的插件生態中,直接操作 chat.deepseek.com 的數據通常需要繁瑣的爬蟲或手動複製。對於需要處理歷史會話或生成摘要的開發者來說,這很不友好。dsh-deepseek-web 插件解決了這個問題,它通過調用底層 Python 腳本,將網頁版會話數據轉化爲可編程的只讀接口。

這是一個由 wilianyichen 維護的插件,旨在將 DeepSeek 網頁版(chat.deepseek.com)的會話歸檔轉化爲可編程的讀取與摘要工具。它通過子進程複用 deepseek-ops 項目的 Python 腳本,提供列表、獲取全文、搜索索引和生成高密度摘要的能力。

核心功能

插件提供以下工具:

  • deepseek_web_list:列會話(支持 100 段歷史,可按標題過濾)。
  • deepseek_web_recent:最近 N 個會話速覽(輕量)。
  • deepseek_web_get:下載指定會話全文到本地歸檔。
  • deepseek_web_sync:增量同步新會話到本地(L0 存檔)。
  • deepseek_web_search:重建並搜索本地會話索引(需配合 deepseek_index.py)。
  • deepseek_web_digest:100 會話 → 一頁高密度摘要:包含按日活躍度直方圖、主題聚類、全列表及 token 估算。
  • deepseek_web_share_list:列出我的分享(只讀)。

前置依賴

本插件依賴 deepseek-ops 的 Python 腳本。首次使用前,需在腳本目錄運行以下命令進行掃碼登錄,生成 Token 文件:

python deepseek_auth.py

安裝後,需在 DSH 插件配置中指定 scriptDir,指向包含 deepseek_client.py、deepseek_index.py 和 deepseek_auth.py 的目錄。

安裝

使用官方倉庫地址安裝:

dsh plugin --profile web add @yichenwilian/dsh-deepseek-web

配置示例

在 DSH 的插件配置文件中添加:

- id: dsh-deepseek-web
  name: '@yichenwilian/dsh-deepseek-web'
  config:
    pythonPath: python
    scriptDir: D:/data/BaiduSyncdisk/knowledge-lab/生產管線/scripts

典型用法

使用 deepseek_web_digest 生成最近 30 天會話的高密度摘要:

deepseek_web_digest --days 30

輸出將包含按日活躍度直方圖、主題聚類以及全列表和 Token 估算。

適用場景與注意

  • 只讀能力:本插件提供列表、讀取、搜索、摘要和分享列表等只讀能力。DeepSeek 網頁版服務端對寫操作(發消息、創建分享)有限流限制,因此插件未暴露寫操作接口。
  • 數據安全:Token 存儲在本地文件 _deepseek_token.json 中,插件不記錄日誌,也不收集任何遙測數據。
  • 開發環境:插件本身只做子進程轉發,依賴 Node.js 環境運行,需確保系統已安裝 Python 及相關腳本。

該插件適合需要批量處理 DeepSeek 會話歷史、生成知識摘要或進行本地歸檔的開發者。更多細節請參考:GitHub 倉庫。

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

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

小夜