dsh-kanban:DeepSeek Harness Web UI 的任務看板插件

前言

在 DeepSeek Harness(DSH)的“一切皆插件”擴展方式下,插件可以圍繞現有 Web UI 增加新的工作視圖。dsh-kanban 解決的是把 Harness 會話組織成任務看板的問題:不需要替換宿主應用,而是在 Harness Web UI 的側邊欄中加入一個看板入口,用來查看會話狀態、整理待辦任務,並從看板中創建新的 Harness 任務。

這是什麼

dsh-kanban 是一個面向 DeepSeek Harness Web UI 的任務看板插件,由 Ericwong5021 維護,當前版本爲 0.1.1,許可證爲 MIT。

它把 Harness 會話組織爲 Inbox、Ready、Running、Blocked、Done 等列。其中,Running、Blocked、Done 由即時會話狀態推導;對於 idle 會話,允許手動放入 Inbox 或 Ready。手動列位置保存在瀏覽器本地存儲中。

核心功能

會話看板

下面這些能力都圍繞已有的 Harness 會話展開:

  • 將會話組織爲 Inbox、Ready、Running、Blocked、Done
  • Running、Blocked、Done 由即時會話狀態推導
  • 允許手動將 idle 會話放入 Inbox 或 Ready
  • 運行中或等待輸入的會話會鎖定在當前位置
  • 手動列位置保存在瀏覽器本地存儲

看板入口

插件通過 /kanban 打開看板。離開看板時,會恢復原會話。

新建任務

可以從選定的 workspace、標題和 prompt 創建新的 Harness 任務。創建任務時使用 Harness runtime,而不是另起一套獨立應用。

與宿主應用的關係

dsh-kanban 使用 Harness runtime 和側邊欄注入點來提供看板視圖,不替換宿主應用。插件面向 Harness Web UI,並需要 package.json 中聲明的 runtime 和 UI packages。

安裝與啓用

先通過 dsh CLI 安裝到指定 profile:

dsh plugin --profile <profile> add https://github.com/Ericwong5021/dsh-kanban

如果需要使用 release 包直接安裝:

dsh plugin --profile <profile> add https://github.com/Ericwong5021/dsh-kanban/releases/latest/download/dsh-kanban-0.1.1.tgz

安裝完成後,啓動對應 profile,然後在 Harness 側邊欄底部選擇“任務看板”。

開發與構建檢查

如果你需要從源碼構建或檢查打包結果,可以使用下面這些命令:

pnpm install
pnpm build
pnpm pack:check

其中:

  1. pnpm install:安裝依賴
  2. pnpm build:構建插件
  3. pnpm pack:check:檢查打包結果

適用場景與注意

這個插件適合希望在 Harness Web UI 中維護任務狀態和待辦列位的開發者。它把部分會話狀態顯式地放到看板列中:idle 會話可以手動整理,Running、Blocked、Done 等狀態則優先依據即時會話狀態展示。

由於插件會以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。dsh-kanban 的許可證爲 MIT,GitHub 倉庫中可以看到源碼和安裝方式。

鏈接

  • 社區目錄頁:https://www.skillhub.cn/plugins/Ericwong5021/dsh-kanban
  • GitHub:https://github.com/Ericwong5021/dsh-kanban
羽毛球分组比赛记分
小程序二维码

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

小夜