dsh-kanban:在 DeepSeek Harness 中與 AI agent 共用的看板插件

前言

DSH 強調通過插件擴展工作流。dsh-kanban 對應的是任務看板這一類擴展:在 DeepSeek Harness 裏提供一塊 Board,讓用戶和 AI agent 共同規劃、組織、推進工作,不離開當前環境。

常見做法是把 agent 生成的計劃複製到外部項目工具裏,但這樣做會多一次同步:用戶手動改卡片、優先級或列表後,agent 未必能立刻看到最新狀態。dsh-kanban 的目標是把 board 放進 DSH,讓會話和任務狀態在同一個界面上對齊。

這是什麼

alpacachen/dsh-kanban 是一個 DeepSeek Harness 插件,包名爲 @alpacachen/dsh-kanban,許可證爲 MIT。

它在 DSH 中提供 Board 標籤,支持用戶和 AI agent 共同維護任務卡片、列表、標籤和優先級。插件爲預構建安裝,README 表示 no frontend setup requiredpackage.json 聲明 peerDependencies 需要 reactreact-dom ^18.2.0

核心功能

看板操作

  • 創建、編輯、刪除和拖拽卡片
  • 跨列表移動卡片
  • 添加筆記、標籤和 P0 / P1 / P2 優先級
  • 創建、重命名、重排和刪除 workflow lists
  • 創建 color-coded labels,並按優先級過濾整個 board

用戶與 agent 共享狀態

  • 用戶和 agent 共享同一任務與狀態
  • 查看卡片活動 timeline,包括變更時間、變更內容,以及由用戶或 agent 發起
  • 支持將任意卡片發送到當前會話或新會話中的 agent
  • 每個 DSH workspace 擁有獨立 board
  • 支持 per-workspace isolationdisk persistence
  • 跟隨 DSH 語言、主題和 dark mode

供 agent 使用的內置工具

插件提供 14 個內置 kanban_* 工具,覆蓋 board、卡片、列表和標籤相關操作,供 agent 在會話中繼續推進任務。

安裝與啓用

1、安裝插件:

dsh plugin --profile web add @alpacachen/dsh-kanban

2、重啓 dsh web,讓插件 bundle 被加載。

3、確認安裝:

dsh --profile web --dump-config

在輸出中查找 dsh-kanban layer。

典型用法

打開 Board

進入任意 DSH workspace,在 conversation views 旁邊選擇 Board tab。

新 board 默認包含:

Todo → In Progress → Review → Done

讓 agent 拆分任務

可以在會話中要求 agent 規劃任務,例如:

Break the authentication feature into implementation tasks, create one card per step, and mark the security review as P0

卡片會出現在 board 上。用戶也可以繼續在會話中推進,或切換到 Board tab 手動調整卡片、列表和優先級。

從卡片繼續對話

打開一張卡片,選擇 Chat with agent。卡片 ID、標題、label 和 notes 會作爲可編輯草稿進入當前或新會話。內容不會在用戶選擇發送前自動發送。

其他可復現示例

Summarize what is currently in progress
Move ‘Fix login redirect’ to In Progress and set it to P0
Add a Blocked list after In Progress
Create a red Urgent label and apply it to the release card

適用場景與注意

適合以下場景:

  • 在 DSH 中把會話裏的計劃拆成任務卡片
  • 讓用戶手動拖拽卡片、改優先級、整理列表,同時讓 agent 基於同一 board 繼續工作
  • 在不同 DSH workspace 中維護彼此獨立的 board
  • 需要查看卡片變更時間、變更內容以及操作來源

安裝前需要注意:

  • 插件以當前 dsh 進程權限運行
  • 安裝前應檢查源碼與許可證
  • 許可證爲 MIT
  • 插件爲預構建安裝,README 表示 no frontend setup required
  • package.json 聲明 peerDependencies 需要 reactreact-dom ^18.2.0

社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係。

鏈接

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

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

小夜