DeepSeek Harness 任務看板插件 (dsh-task-board)

前言

在 DeepSeek Harness (DSH) 的開發流程中,會話執行結果通常散落在日誌文件裏,缺乏可視化的任務管理與調度手段。dsh-task-board 插件通過在 Web 界面側邊欄增加入口,提供五列看板管理任務,並讓 DSH 會話真實執行這些任務,狀態會自動回寫到卡片上。

插件不修改 DSH 源碼,卸載後界面恢復原狀。看板數據保存在 DSH 主進程(host)一側,電腦和手機打開同一個部署看到的是同一塊板,改動經 SSE 實時同步;窄屏自動進入緊湊佈局。

核心能力

本插件主要解決任務的可視化、執行自動化與多端同步問題。

五列看板與任務清單

插件提供兩種視圖。看板採用五列布局(待規劃 / 待辦 / 進行中 / 待審覈 / 已完成),卡片是摘要,會話是內容。任務清單是側邊欄面板裏的第二行,與看板對稱。清單是獨立的文檔,不是看板的視圖,支持分頁(收件 / 清單 / 日程)和多選批量操作。

真實執行與 AI 驅動

任務經 DSH 會話真實執行,跑完自動落“待審覈”。它提供 /task 和 /task-continue 兩個斜槓命令,以及三個工具,由 AI 根據上下文判斷如何記錄任務,無需人工寫死流程。

多端與自動化

數據保存在 DSH 主進程的 ~/.dsh/storages/dsh_task_board/,瀏覽器是樂觀副本。支持離線模式、定時任務、會話級自動化和批量巡航。窄屏自動進入緊湊佈局。

安裝與啓用

插件依賴 DSH 0.1.7-rc.2 或更高版本,以及 Node.js ^22.19.0 或 >=24.0.0。確保使用 web profile。

  1. 在終端執行安裝命令:
dsh plugin --profile web add @firetruck666/dsh-task-board
  1. 停止並重啓 dsh web。只刷新頁面不夠,因爲 host 半區在服務端進程裏。
  2. 重啓後刷新頁面,側邊欄會出現“任務看板”入口。

插件無需手動配置,安裝後即可使用。沒有設置項,也不需要設置面板。

數據存儲

插件的數據真相在 DSH 主進程的 host 側。

  • 看板與清單:保存在 ~/.dsh/storages/dsh_task_board/documents/ 目錄。board.json 存任務臺賬、巡航、定時等;items.json 存任務清單。
  • 瀏覽器緩存:使用 localStorage 保存離線鏡像,鍵名爲 dsh.taskBoard.v1(看板)和 dsh.taskBoard.items.v1(清單)。兩份都要備份。

注意事項

  • 重啓生效:修改 host 半區代碼或安裝插件後,必須重啓 dsh web 才能生效。
  • 無需手動配置:安裝命令會自動處理 cordis.patch.yml,不要手動添加。
  • 界面恢復:卸載插件不會刪除數據,且卸載後界面會恢復原狀。
羽毛球分组比赛记分
小程序二维码

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

小夜