dsh-wsl-rclone: DeepSeek Harness WSL 插件

DeepSeek Harness (DSH) 採用“一切皆插件”的架構。在使用 WSL 環境管理遠程存儲時,有時需要在不進行復制或刪除操作的情況下,僅查詢遠程存儲的狀態、列出文件或查看用量。dsh-wsl-rclone 插件提供了這一隻讀能力。

插件定位

該插件由用戶 173787247 維護,是一個運行在 WSL 環境下的 DeepSeek Harness 插件。它通過 rclone 的只讀接口擴展了 DSH 的能力,主要面向需要檢索遠程資源信息的場景。

核心功能

插件提供以下四個命令,僅支持只讀查詢:

  • rclone_status:檢查 rclone 環境是否可用。
  • rclone_listremotes:獲取所有配置的遠程存儲名稱列表。
  • rclone_lsf:列出指定遠程存儲下的文件。
  • rclone_about:查看遠程存儲的用量或配額信息。

安裝與啓用

安裝命令如下:

dsh plugin --profile web add github:173787247/dsh-wsl-rclone

插件依賴 DSH 版本 >= 0.1.2。該插件包含在可選的 dsh-wsl-kit 套件中,但默認不在 install.sh 腳本里,如需批量鏈接可參考 dsh-wsl-kit/scripts/link-linux-plugins.sh。

典型用法

安裝完成後,可以在 DSH 中直接調用:

  1. 檢查 rclone 環境:
    rclone_status
  1. 獲取遠程列表:
    rclone_listremotes
  1. 列出遠程文件:
    rclone_lsf remote_name
  1. 查看配額/用量:
    rclone_about remote_name

配置要點與注意

  • 只讀模式:插件不支持 copy、sync 或 delete 功能,無法修改遠程存儲內容。
  • 流量控制:建議在配置中設置 allowedRemotes,僅允許訪問特定的遠程存儲,以限制出口流量。
  • 密鑰安全:rclone.conf 文件中可能包含敏感信息,請勿將密鑰直接粘貼到聊天記錄中。

參考資料

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

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

小夜