前言¶
在 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