DeepSeek Harness 配置同步插件介紹

在使用 DeepSeek Harness (DSH) 進行智能體開發時,API 設置、憑據、profile 插件補丁和用戶 agent presets 往往分散在不同文件中。手動遷移這些配置既繁瑣又容易出錯。dsh-config-sync 插件提供了一套將 DSH 配置導出爲可移植備份包或加密文件的工具集,支持在新環境下的快速恢復。

插件概況

  • 名稱:muyifc/dsh-config-sync
  • 分類:工作流
  • 許可證:MIT

核心功能

該插件註冊了 5 個模型工具,用於配置的備份、恢復與狀態查看:

  1. dsh_config_export:將配置導出爲目錄包,包含 manifest.json 和對應文件。
  2. dsh_config_export_encrypted:將配置導出爲單個口令加密文件 (.dshsync)。
  3. dsh_config_import:從目錄包恢復配置。導入前支持預覽,實際覆蓋前會自動備份。
  4. dsh_config_import_encrypted:從 .dshsync 文件解密並恢復配置。
  5. dsh_config_status:查看配置與備份清單。該工具會過濾掉憑據內容,確保安全。

安裝與啓用

在終端中執行以下命令即可安裝插件:

dsh plugin --profile web add dsh-config-sync

安裝完成後,重啓 DeepSeek Harness 服務即可生效。

典型用法

在對話中直接下達指令,或讓模型調用上述工具:

  1. 導出爲目錄包:
    “導出我的配置到 D:\backup”
  2. 導出爲加密文件:
    “把我的配置加密導出到 D:\backup”
  3. 從加密文件恢復:
    “從 D:\backup\dsh-config-.dshsync 恢復配置,口令 xxx”
  4. 查看狀態:
    “查看我的 DSH 配置同步狀態”

安全與注意事項

  • 路徑限制:導入操作僅接受白名單路徑,明確拒絕路徑穿越 (..)、絕對路徑以及 node_modules 目錄。
  • 自動備份:導入默認執行 dry_run 預覽。若確認覆蓋,舊文件會自動備份到 <DSH_HOME>\config-backups\pre-import-<時間戳>。
  • 隱私保護:憑據內容絕不會出現在任何工具的執行結果中。
  • 加密標準:加密文件採用 PBKDF2-SHA256 (600,000 次迭代) + AES-256-GCM 算法。口令是唯一防線,丟失口令將導致文件無法恢復。

該插件適用於需要在多臺機器間同步 DSH 配置,或希望對敏感憑據進行加密存儲的開發者。安裝前建議檢查源碼與許可證。

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

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

小夜