dsh-pr-board:DeepSeek Harness 維護者 PR 看板

在 DeepSeek Harness (DSH) 中進行代碼審查時,核心問題往往是管理 PR 隊列。GitHub 原生界面無法明確告訴你:“作者在你提出修改意見後剛剛推送了新提交,現在又該你出手了”。dsh-pr-board 是一個維護者 PR 看板插件,它將你參與的每個 PR 歸入五種狀態,並檢測 PR 回到你手上的時刻。

安裝

在終端中執行以下命令安裝插件。安裝完成後,重啓 web profile 並刷新頁面即可使用。

dsh plugin --profile web add github:delock/dsh-pr-board

核心功能

五種狀態跟蹤

插件將 PR 劃分爲五種狀態,幫助你快速定位需要處理的任務:

  1. 等我行動:你請求了審查但尚未發表實質性評論;或在你上次行動後作者推送了新代碼/回覆;或在你批准後新提交 landed。
  2. 等作者行動:你或其他人請求了修改意見,且作者保持沉默;或你已批准但 PR 爲草稿或存在衝突。
  3. 可合併:reviewDecision = APPROVED,PR 可合併且非草稿(或在合併隊列中,或自動合併已就緒)。
  4. 已合併:最近合併的 PR(你曾參與審查)。
  5. 新 PR 待分診:最新的、未被領取的 Open PR。

Issue 看板

每個被監控的倉庫會在側邊欄增加一行縮進的計數器(iss 標籤)。點擊該行可打開 Issue 看板,包含三列:
* 等我行動:報告者在你評論後回覆,或你被分配/提及但無動作。
* 等報告者:你發表了最後一條評論。
* 最近關閉:14 天內關閉的 Issue(用於迴歸觀察)。
* 注:只有報告者的回覆會將線程拉回“等我”;第三方評論不會。

交互與通知

  • 側邊欄計數器與全屏看板:側邊欄實時顯示各倉庫的 PR 狀態計數。點擊側邊欄底部的 PR Board 小部件(或按 Alt+P)可進入全屏看板。
  • 輪詢與提醒:插件通過輪詢保持看板數據更新(間隔 1-30 分鐘可配置)。當 PR 從“等作者”切換回“等我”(作者回復或重新請求審查)時,你會收到 Toast 提醒,且側邊欄小部件會閃爍。

配置與使用

添加倉庫

首次打開看板或點擊小部件頭部的 + 按鈕,輸入 owner/name 格式添加倉庫。看板標籤欄支持通過 + 按鈕添加更多倉庫,鼠標懸停在標籤上可點擊 × 停止監控。

賬號與會話

  • GitHub 用戶名:在設置中填寫 GitHub 用戶名。留空則自動使用 gh 登錄賬號。
  • Review Workspace:在設置中爲每個倉庫配置 Review Workspace。設置後,點擊 PR 卡片會直接在 DSH 中打開或創建對應的對話會話(通過本地 PR→會話綁定表或標題搜索 repo#N 匹配);未設置或通過卡片上的 ↗ 按鈕則跳轉至 GitHub。
  • 配置共享:賬號級配置(倉庫列表、用戶名、Workspace、自動 Prompt 等)會同步到宿主機 (~/.dsh/pr-board.config.json),實現跨設備共享。

依賴與隱私

  • 依賴:宿主機需安裝並登錄 GitHub CLI (gh)。插件通過 gh 的 Search 和 GraphQL 查詢獲取數據,遵循 gh token 的速率限制。
  • 隱私:所有查詢在本地通過 gh CLI 執行,無第三方服務或遙測,數據僅通過 GitHub API 傳輸。

許可

MIT

羽毛球分组比赛记分
小程序二维码

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

小夜