DeepSeek Harness (DSH) 社區插件集合

前言

DeepSeek Harness (dsh) 的架構理念是“一切皆插件”。社區開發者可以在此基礎上構建自定義工作流。wryyyds7/dsh-plugins 是一個社區維護的插件倉庫,旨在爲 DeepSeek Harness 用戶提供實用的擴展功能。

插件介紹

該倉庫屬於工作流類別,由 wryyyds7 維護,包含多個插件組件。這些插件設計爲在 DeepSeek Harness workspace 內運行,遵循 MIT 許可證。

核心功能

目前倉庫中已實現的功能包括:

  1. file-watcher:監聽工作區文件的外部變更,通過 inbox 注入通知 agent。
  2. diff-tool:註冊 diff 工具,返回文件或 git commit 之間的差異,用於高效代碼審查。

安裝與啓用

插件必須在 DeepSeek Harness workspace 環境下使用。安裝步驟如下:

  1. 將倉庫克隆到 harness 的 packages/ 目錄下:
   cd deepseek-harness
   git clone https://github.com/wryyyds7/dsh-plugins.git packages/dsh-plugins
  1. 根據項目配置,將插件包添加到 pnpm-workspace.yaml 中(如有需要)。

  2. 安裝依賴:

   pnpm install
  1. 在 harness 配置文件中引用插件(例如 cordis.yml):
   plugins:
     file-watcher:
       paths:
         - src

典型用法

啓用 file-watcher 後,插件會持續監聽指定路徑(如 src)下的文件變化。一旦檢測到外部文件變更,插件會將變更信息注入 agent 的 inbox,供 agent 處理。

適用場景與注意

  • 適用場景:需要實時感知外部文件變動或進行代碼差異審查的開發場景。
  • 權限風險:插件運行在當前 dsh 進程權限下,請確保信任其源碼後再安裝。
  • 生態背景:本目錄由 SkillHub 維護,與 DeepSeek 或幻方 AI 無官方從屬關係。

總結

wryyyds7/dsh-plugins 提供了文件監聽與代碼審查輔助工具。更多細節可查閱 GitHub 倉庫。

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

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

小夜