m430/dsh-brainstorming:DSH 裏的無限畫布頭腦風暴插件

前言

在 DeepSeek Harness(DSH)裏做點子梳理,常見的做法是在對話窗口裏來回追問:先把問題講清楚,再讓模型分點展開,最後把結論手動整理成文檔。點子多起來之後,純文本的問答很難看出分支關係,也沒法拖動、歸併和長期回看。dsh-brainstorming 試圖把這件事搬到畫布上:在一個無限畫布裏從一句模糊的想法開始,由插件先提問對齊,再生成調研大綱與結果。下面介紹這個插件的定位、安裝方式和典型操作。

這是什麼

m430/dsh-brainstorming 是一個 DSH 客戶端插件,維護者是 m430。它定位爲「DeepSeek Harness Web UI 的 AI 頭腦風暴插件」,在無限畫布上從一個模糊點子出發,默認通過「訪談」對齊問題,再「確認調研」生成大綱與結果;也可選「發散」快速展開方向。項目代碼使用 MIT License,打包的第三方依賴及圖標許可證見倉庫內 THIRD_PARTY_NOTICES.md。

它屬於社區目錄 skillhub.cn 中的客戶端分類,目錄站點與 DeepSeek / 幻方沒有官方從屬關係;DSH 本身的設計思路是「一切皆插件」,這類插件屬於社區側的擴展,不是官方應用商店裏的應用。

核心功能

  • 無限畫布:點陣背景與帶箭頭連線,支持平移、縮放、子樹拖拽、「整理佈局」和自動保存。
  • 訪談:一次一問,問答落入訪談組;結束後可引出調研大綱。新建點子後默認進入訪談。
  • 發散:快速展開若干方向意圖,不必先走完整訪談。
  • 確認調研:可補充調研要求,先確認大綱,再生成調研結果;結果支持評論與二次改寫。
  • 無重疊佈局:兄弟重排與列碰撞避讓;內容變高後自動推開。
  • 節點編輯:雙擊編輯正文,正文以 Markdown 渲染;選中後按 Delete / Backspace 刪除。
  • 歷史畫布:列表管理多畫布;新建默認爲 Untitled,寫入首個有效節點後由 AI 自動總結標題。
  • 統一 UI:shadcn 風格組件加 Base UI 原語,設計約定見倉庫內的 DESIGN.md。

安裝與啓用

環境要求是 DeepSeek Harness Web UI,以及一個可用的 DSH 模型 provider。

從 npm 安裝(README 標註爲推薦方式):在 DSH 的 Plugin Manager / 插件管理中安裝,名字就是包名。

dsh-brainstorming

也可以指定版本,當前 README 給出的版本爲 0.0.5。

dsh-brainstorming@0.0.5

安裝後刷新頁面,左側欄會出現「頭腦風暴」面板。

README 也給了從源碼安裝的路徑,適合需要改代碼的情況:克隆倉庫,裝依賴並構建,然後在 DSH Plugin Manager 裏選這個本地目錄安裝。

git clone https://github.com/m430/dsh-brainstorming.git
cd dsh-brainstorming
pnpm install
pnpm build

典型用法

啓動後按下面幾步走一遍,就能得到一次完整的生成鏈路。

1、左側欄點擊「頭腦風暴」,進入畫布列表。
2、點擊「+ 新建頭腦風暴」打開空白畫布,標題默認爲 Untitled。
3、雙擊空白處添加點子並提交,根節點會默認進入「訪談」。
4、選中節點後,工具欄提供三個主操作:
- 訪談:一次一問,答案寫入訪談組;訪談結束後可「確認調研」
- 發散:快速生成方向意圖
- 確認調研:可選補充要求,確認大綱後生成調研結果;結果可評論並按評論改寫
5、拖動節點會帶動整棵子樹;需要時可點「整理佈局」。選中節點後按 Delete / Backspace 刪除。

配置

默認跟隨 DSH 當前選中的模型,無論你用的是官方 API Key,還是 Harness 裏配置的其他 provider。插件不讀取、也不需要單獨的 API Key;鑑權與密鑰都由 DSH 的 credentials 層管理。

一般無需改配置。若要爲插件單獨指定模型,或調整超時與輸出長度,可在 profile 的 cordis.patch.yml 中寫入,例如:

- id: dsh-brainstorming
  config:
    # provider / model 須與你在 Harness 裏已配置、可用的條目一致
    provider: your-provider-id
    model: your-model-id
    timeoutMs: 120000
    maxOutputTokens: 1800

注意 provider 與 model 需同時填寫纔會覆蓋默認選擇;只填其中一個會被忽略。

適用場景與注意

適合已經在 DSH 裏工作、希望把點子調研的過程從聊天窗口裏挪出來、並且需要長期保留多份草稿的用戶。畫布自動保存、歷史畫布列表和 Markdown 渲染,讓這東西更接近一個可回看的工作區,而不是一次性對話記錄。

安全與隱私上,README 明確了幾件事:插件不會把 API Key 打包進前端或提交到倉庫;AI 請求通過 DSH 的 ctx.llm 服務發出,Key 留在 Host 的 credentials 層;所有插件路由走 DSH /api 鑑權通道,未登錄請求返回 401;畫布內容由 Host storageDomain 的 brainstorm domain 持久化,經鑑權 /api 訪問。需要留意的是,節點內容和提示詞會發送給當前配置的模型 provider,處理敏感內容時 README 建議使用本地模型。

這類插件以當前 DSH 進程的權限運行,能訪問該進程能訪問的內容。安裝前建議先讀一遍源碼與許可證(MIT License),確認依賴和配置項符合你的部署環境。

結尾

dsh-brainstorming 把 DSH 的插件擴展接到了一個具體場景上:不是再開一個對話窗口,而是用一個畫布承載從提問、發散到調研結果的全過程。如果你已經在用 DSH,值得把它當作一次低成本的嘗試。

目錄頁:https://www.skillhub.cn/plugins/m430/dsh-brainstorming

GitHub:https://github.com/m430/dsh-brainstorming

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

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

小夜