前言¶
在 DeepSeek Harness(DSH)裏跑 agent 時,正文往往一輪比一輪長:待你拍板的選項、還沒澄清的問題、體驗上的坑、以及你說「回頭做」的跟進,會散落在對話裏。產品經理很難在每輪結束時把未處理項清點乾淨,跨會話再打開時,同一件事又會被 agent 重複提起。
常見做法是自己在筆記或任務工具裏抄一遍,但和 DSH 會話、項目路徑脫節,也很難讓 agent 在下一輪開工前讀到你已經定下的結論。下面介紹社區插件 dsh-plugin-pm-board(維護者 tf961656585):在 DSH 側欄提供一塊四列看板,專門承接「輪次結束」需要產品經理處理的事項,並通過 pm_board 工具讓 agent 登記與讀取,而不是再堆一層普通任務清單。
這是什麼¶
dsh-plugin-pm-board 是 DSH 側欄裏的全局面板插件,分類爲客戶端(package.json 中 dsh.client.platform 爲 web)。當前倉庫版本 0.1.0,許可證 MIT。
定位可以概括爲 README 中的一句:把 agent 每輪結束時需要產品經理拍板、澄清、驗收和跟進的事,收進一塊可操作的看板。它不記錄對話原文,只保留產品經理要判斷和收口的內容;需要回溯上下文時仍回到原會話。
核心功能¶
四列看板與未讀提示¶
安裝並重啓 DSH 後,左側欄會出現「產品經理看板」。點開可見四列:
- 待處理:尚未歸類,等你拍板、確認或安排。
- 待辦:已決定要做,尚未開始。
- 進行中:正在做。
- 已收口:完成或決定不做;當天之前收口的會自動歸檔。
有人登記新的待處理項時,側欄圖標右上角顯示紅點;打開看板即視爲已讀,紅點消失。「已收口」列頭的「歸檔 N」可查看已歸檔事項並重新打開;歸檔不刪數據,agent 用 pm_board action=list 仍能讀到。
卡片信息與回到會話¶
卡片正面展示:類型、優先級、一句話標題、「需要你」的動作、來源會話、掛了多少天。點擊會話名可回到當初對話,看板會收起;會話名隨對話實時更新(未命名顯示「未命名對話」)。原對話已歸檔會標「已歸檔」且不可點,恢復後纔可跳轉;原對話不存在則標「已不在」。
展開卡片可看背景、可選方案、動態;寫下拍板結論後可一鍵收口。結論留在卡片上,下個會話 agent 可通過 list 讀取,減少重複追問。
按項目篩選¶
看板頂部可按項目篩選;卡片標註來源項目。「全部項目」彙總各項目未收口數量。agent 登記的事項自動落到當前會話工作目錄對應的項目,與看板上的項目路徑一致。
agent 側工具與提示¶
host 側提供工具 pm_board,動作爲:
add:登記事項update:改狀態或寫回結論list:讀取已有決定和事項
另有一段簡短的系統提示,要求 agent 在每輪結束前登記待拍板、待澄清、體驗問題和待辦,並在開工前讀取已有結論。刪除事項僅用戶可在界面完成,agent 工具不提供刪除。
數據存儲與刷新¶
數據寫在:
<DSH_PROFILE_DIR>/pm-board.json
沒有 profile 時退回 $DSH_HOME/pm-board.json。寫入爲原子替換、串行執行;文件損壞時會先備份爲 pm-board.json.broken-<時間戳>,不會直接覆蓋。
頁面每 6 秒靜默刷新一次,agent 新登記的事項會自動出現;側欄紅點每 15 秒輪詢未讀數。已收口超過一天(按本地時間零點)的事項,在下次打開看板或紅點輪詢時歸檔,僅從看板可見範圍移出,不刪除記錄。
安裝與啓用¶
前提:本機已安裝 DeepSeek Harness(DSH)。
在 DSH 的插件安裝界面填寫倉庫地址:
github:tf961656585/dsh-plugin-pm-board
也可填寫該倉庫在本機的絕對路徑。安裝完成後重啓 DSH,左側欄應出現「產品經理看板」。
插件以當前 DSH 進程權限運行,安裝前建議瀏覽 GitHub 倉庫 源碼與 MIT 許可證內容。
典型用法¶
產品經理在界面側¶
- 留意側欄紅點,打開看板處理 待處理 列。
- 點會話名回到原對話補上下文;在卡片詳情裏寫結論並收口,項會進入 已收口 或按你的狀態調整列。
- 用頂部項目篩選縮小範圍;需要翻歷史時用「歸檔 N」。
agent 在工具側¶
agent 在輪次結束前向看板 add 待拍板/待澄清/體驗問題/待辦;開工前 list 已有結論;狀態或結論變化時用 update。具體參數以 host 實現的工具 schema 爲準(實現分佈在 host.js)。
倉庫提供冒煙測試,開發或自驗時可執行:
npm test
(package.json 中爲 node --test test/*.test.mjs。)
適用場景與邊界¶
適合誰:在 DSH 里長時間協作 agent、需要把「讀不完的長回覆」收成可執行跟進的產品經理或 tech lead;希望 agent 跨會話記得已拍板結論的團隊。
刻意不做的能力(README 邊界說明):
- 不存對話原文,只存產品經理要處理的結論。
- 跳轉只回到整段對話,不定位到某一輪消息。
- 刪除僅用戶操作,agent 不能刪卡。
DSH 生態理念是「一切皆插件」。本插件列在 SkillHub 客戶端插件目錄,與 DeepSeek / 幻方無官方從屬關係,安裝來源以目錄頁與 GitHub 爲準。
鏈接¶
- 目錄頁:https://www.skillhub.cn/plugins/tf961656585/dsh-plugin-pm-board
- 源碼與說明:https://github.com/tf961656585/dsh-plugin-pm-board