dsh-kb-sync:DeepSeek Harness 插件

前言

DeepSeek Harness (DSH) 插件,用於編排用戶擁有的 DeepSeek 網頁歷史到本地知識庫的同步流水線。它把已有的同步邏輯搬到同源控制頁,實現一鍵運行、查看狀態與日誌、跑完整性體檢。

核心能力

  1. 使用 DSH subprocess:起你配置的命令。
  2. 讀狀態與日誌:展示進度。
  3. 完整性體檢:跑你指定的體檢命令。
  4. 拉取會話:用 DSH 憑據服務裏的 userToken 調 chat.deepseek.com,拉取會話列表。只取新增/續聊的線程,規範化成 conversations/*.md + conversations.l + catalog.json。
  5. 插件內檢索:對知識庫進行檢索。
  6. 全量回填:支持全量回填。

安裝

安裝標準 dsh.bundle 插件,零依賴、無客戶端構建步驟。

dsh plugin --profile web add github:284022719/dsh-kb-sync

安裝後重啓 DSH。要求 DSH 提供 webServer 與 subprocess 服務(0.2.x 默認都有),Node ≥ 20。

使用

打開控制頁:http://127.0.0.1:<DSH Web 端口>/__dsh-kb-sync/。

  1. 粘貼 userToken:粘貼一次,它只進 DSH 憑據服務,不落明文文件。
  2. 拉取新對話(增量):只取新增或續聊的線程,生成文件。
  3. 全量回填:走官方導出包,解析後合併到知識庫。
  4. 檢索:在頁面內檢索知識庫。
  5. 運行已有同步腳本 / 體檢 / 刷新狀態:通過控制頁操作。

安全與限制

插件分爲兩半:一半讀憑據值、會出網;另一半不讀憑據、不出網。

紅線:讀憑據值 + 有網絡。這是“自己拉取”那一半的必然結果。紅線默認應擋住,如需繼續使用需在設置中確認風險。

不做什麼:
* 不把 token 寫進任何文件/日誌/響應。
* 不訪問 chat.deepseek.com 之外的任何地址。
* 不讀憑據文件正文,只讀修改時間。
* 不註冊提示詞段落,不改核心 bundle,無安裝腳本。

限制:
* 純 host 半部,需要宿主提供 subprocess 服務。
* 狀態是輪詢(運行中 3 秒一次)。
* 界面文案目前是中文。
* Node >= 20。

更多信息

  • 目錄:https://www.skillhub.cn/plugins/284022719/dsh-kb-sync
  • 倉庫:https://github.com/284022719/dsh-kb-sync
羽毛球分组比赛记分
小程序二维码

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

小夜