在 DeepSeek Harness (DSH) 的插件化架構中,將外部市場信號轉化爲可執行的產品假設是一個關鍵環節。面對市場變化和真實需求,開發者往往缺乏系統化的發現手段。dsh-idea 作爲一個聯網工具類插件,旨在解決這一問題,專注於外部機會、市場變化和真實需求的發現。
插件定位¶
該插件由 winyh 維護,是一個面向外部機會、市場變化和真實需求發現的 DeepSeek Harness 插件包。它屬於 DSH 生態中的“需求階段”層,將外部信號轉化爲可測試的機會,而不是直接將未驗證的想法轉化爲產品需求。
核心能力¶
dsh-idea 提供了從信號收集到機會交付的一套工作流:
- 公共頁面掃描:掃描公共 HTTP(S) 頁面,包括社區討論、問題跟蹤器、評論、趨勢頁、競爭對手頁面或研究報告,無需憑據即可獲取源數據。
- 過濾與排名:支持按關鍵詞、目標用戶、場景、源類型、日期、痛點分數和重複次數進行過濾。結果可按最新、重複、痛苦或可驗證的信號進行排名。
- 機會構建:從用戶 × 場景組構建機會主題,而非孤立的想法。
- 交接與校驗:
idea_artifact_review:在校驗工件版本、穩定 ID、內容指紋和有效期後,纔將機會交給產品,不會直接將機會草案升級爲產品需求。idea_opportunity_handoff:將idea_review結果轉換爲版本化的opportunity-handoff合同,傳遞給dsh-product插件。
安裝與啓用¶
安裝必須指定具體的 profile(配置文件),以確保插件生效。
dsh plugin --profile web add github:winyh/dsh-idea
注意:
* 安裝到 default 不會在 web 中啓用插件。必須安裝到實際啓動的配置文件中(例如 web)。
* 更新插件後,需要重啓運行中的配置文件。
典型用法¶
在 DSH 的工作流中,該插件通常作爲協作流程的起點:
- 開始跨插件工作:使用
idea_handoff_receive開始處理交接。 - 構建入口點:使用
prepare構建入口點。如果構建被阻止,需將確切的包鍵添加到配置文件的pnpm-workspace.yaml下的allowBuilds中,然後重試。 - 維護者驗證:維護者應運行
pnpm install --frozen-lockfile和pnpm run verify來確保代碼質量。 - 通過 tarball 安裝:也可以使用
pnpm pack生成的 tarball 進行安裝:dsh plugin --profile web add ./package.tgz。
生態與注意事項¶
dsh-idea 是 DSH 六插件協作系統的一部分,其上游爲 dsh-business,下游爲 dsh-product。
- 協作角色:它擁有外部市場信號、真實痛點、目標用戶和機會主題。它不負責產品交付、商業定價、銷售關閉或 SEO 內容執行。
- 配置依賴:插件共享配置文件的提供者生命週期、代理和傳輸限制。私有
docs/文件保持從 Git 和包內容中排除。 - 許可證:MIT 許可證,可自由使用。
總結¶
dsh-idea 通過將外部信號轉化爲結構化的機會和交接合同,幫助開發者建立從發現到驗證的閉環。對於需要在 DSH 生態中進行產品發現的開發者,這是一個必要的協作工具。