Task Workbench:面向 DSH 的本地任務、想法池與復盤工作臺

前言

在 DeepSeek Harness(DSH)裏用智能體協助開發時,任務、零散想法和日/周/月復盤往往散落在筆記、聊天或自建表格裏。人和 Agent 各寫各的路徑,容易對不齊「當前該做什麼」以及「復盤裏寫了什麼、AI 能讀不能改」的邊界。

task-workbench(npm 包名 dsh-task-workbench)是 Zevin-Labs 維護的客戶端插件:數據本地優先,任務、想法與復盤落在同一套 SQLite 庫;界面與 AI 工具走同一寫網關,但復盤正文僅人可寫,Agent 只讀。

這是什麼

一句話定位:本地優先的任務工作臺,覆蓋今日/本週/全量任務視圖、想法池,以及日/周/月復盤;人與 Agent 共享同一數據庫與領域服務,權限按產品規則拆分。

  • 維護者:Zevin-Labs
  • 當前發佈:npm 0.6.2 / GitHub Release v0.6.2(2026-11-09)
  • 運行時:Node >=24;DSH 引擎範圍見 package.json:dsh >=0.2.2-rc.1 <0.3.0
  • 許可:MIT

0.5.0 爲歷史上基於 Markdown 的版本;當前代碼不讀取、不導入舊版 Markdown,初始化只創建空庫。

核心功能

視圖與任務

  1. Today:展示逾期、今日未完成、今日已完成;底部爲復盤區域。
  2. This week:週一到週日卡片,跨天任務以彩色軌道繪製;板下方有周/月概覽(分段完成環)與只讀月曆,可點日期查看或編輯當日任務、新增任務。
  3. Tasks:列出當前月內全部開放任務與已完成任務,支持關鍵詞、狀態、優先級篩選。

任務是連續時間區間(起止日期 + 小時,帶派生默認值);跨月仍是一條庫記錄,往月已完成任務只讀。

想法池

Ideas 提供狀態統計與篩選、搜索、成熟度與分類過濾;狀態變更僅人可操作。

復盤

Reviews 在各自可寫時間窗內撰寫、編輯或清空;支持只讀的歷史區間查詢。規則沿用 V3.0:日復盤覆蓋當天;周復盤覆蓋上一自然周,週一至週日可寫;月復盤覆蓋當月,在月末至次月 3 日可寫。復盤正文由人書寫,AI 不能寫入。

AI 工具(14 個)

  • 7 個任務工具、5 個想法工具、2 個只讀復盤工具。
  • AI 可管理任務與想法內容;完成任務、改想法狀態、寫復盤仍只限人。

任務與想法 ID 爲穩定順序號,例如 T-1、I-1。

數據與隱私

  • 數據庫文件:workbench.sqlite,位於數據根目錄;默認 DSH_HOME/task-workbench/data,可在 settings.json 用 dataRoot 覆蓋。
  • settings.json 另含 backupRetentionDays(1–90,默認 7 天)。
  • 硬刪除或清空復盤前會創建並校驗 SQLite 快照。
  • 不掃描知識庫、Daily 或外部筆記,不發外網請求,不導入舊 Markdown;換機請備份並拷貝數據庫。

安裝與啓用

在對應 DSH profile 下執行(命令來自官方 README):

dsh plugin --profile <profile> add dsh-task-workbench

或從 GitHub 安裝:

dsh plugin --profile <profile> add github:Zevin-Labs/task-workbench

安裝後在側欄打開「Task Workbench」,首次使用在 UI 中初始化空數據庫。

典型用法

按 README 中的使用順序,可先熟悉六個主區域:

  1. 在 Today 處理當日與逾期項,並在底部寫日復盤(若在可寫窗內)。
  2. 在 This week 用周視圖安排跨天任務,必要時從月曆點進某一天細調。
  3. 在 Tasks 用篩選收斂當月任務列表。
  4. 在 Ideas 記錄並篩選想法,由人調整狀態。
  5. 在 Reviews 按日/周/月規則填寫復盤,需要時用只讀查詢看歷史。
  6. 在對話中讓 Agent 調用任務/想法工具協作;復盤相關工具僅供讀取。

社區目錄頁:SkillHub · task-workbench。更深文檔見倉庫 docs/(功能規格、實現架構、發佈與更新等)。

適用場景與注意

適合:希望在 DSH 進程內統一管理任務與想法、並讓人寫復盤、讓 Agent 讀復盤且代管任務/想法正文的個人或小團隊。

未包含(README Scope):任務歷史月瀏覽器、舊 Markdown 導入、重複規則、提醒、想法轉任務、看板、自動歸檔、復盤統計、往期補寫、時間塊匹配、AI 認領/執行類工作流等。

安全與權限:插件以當前 dsh 進程權限運行,讀寫本地 workbench.sqlite 與配置。安裝前請自行查看 GitHub 源碼 與 MIT 許可證。DSH 插件生態由社區目錄(如 SkillHub)收錄,與 DeepSeek / 幻方無官方從屬關係。

結尾

task-workbench 把任務區間、想法池與復盤收進一份本地 SQLite,用同一套領域服務讓人和 Agent 分工清晰:人負責完成、改想法狀態與寫復盤,Agent 管理任務/想法內容並只讀復盤。若要在本機 DSH 中試用,可從 npm 或 GitHub 按上文命令安裝,並在側欄完成首次初始化。

  • 目錄頁:https://www.skillhub.cn/plugins/Zevin-Labs/task-workbench
  • 源碼與文檔:https://github.com/Zevin-Labs/task-workbench
羽毛球分组比赛记分
小程序二维码

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

小夜