前言¶
DeepSeek Harness (DSH) 的核心理念是“一切皆插件”,這意味着開發者可以通過擴展來增強原生能力。在智能體開發中,一個常見痛點是:與 DeepSeek 討論出的長對話,往往需要手動複製、重新解釋需求,才能交給 DSH Agent 執行。這不僅耗時,還容易在複製過程中丟失上下文。
SpecsRelay 是爲此設計的工作流插件。它直接連接 DeepSeek 對話與 DSH Agent,把對話轉化爲結構化的開發需求,省去了手動整理的步驟。
插件定位¶
- 插件名稱:SpecsRelay for DeepSeek Harness
- 開發者:TinyPandaGame
- 分類:工作流
- 核心價值:把 DeepSeek 對話變成開發需求,交給 DSH Agent 執行。
核心功能¶
該插件主要解決對話到任務的轉化問題,包含以下能力:
- 一鍵整理:從完整對話中提煉目標、約束和驗收標準。插件會按內容選用澄清、覆蓋檢查與修訂梳理。
- 增強服務可切換:針對長對話,可選擇關閉、Jev 或自備 Laya 服務。篩選後的內容由原整理模型生成需求。
- 隨時澄清:插件能將待確認問題帶回 DeepSeek 進行討論,討論完成後繼續開發流程。
- 接續長任務:整理當前進度後,可以將任務交給同一項目的新會話繼續執行。
- 複用已有模型:默認直接使用 DSH 已配置的模型,無需重複填寫 Key。
安裝與啓用¶
安裝前請確保已安裝 DeepSeek Harness 或 DSH Desktop。安裝方式取決於客戶端類型:
1. DeepSeek Harness 官方桌面端
在應用的 插件 頁面安裝 github:TinyPandaGame/SpecsRelay-DSH,安裝完成後重啓應用即可。
2. anywhere-labs 社區版 DSH Desktop
運行以下命令進行安裝:
npx --yes github:TinyPandaGame/SpecsRelay-DSH install --app "/Applications/DSH Desktop.app"
安裝後重啓客戶端。
使用方法¶
啓用插件後,進入具體的開發流程:
- 打開側欄 SpecsRelay,登錄 DeepSeek 並討論想法。
- 點擊 整理當前對話,系統會自動生成需求。覈對生成的需求,補充待確認問題。
- 選擇對應的項目,點擊 發送到 DSH 並開始處理。
注意事項¶
- 客戶端限制:該插件僅支持 anywhere-labs 社區版 DSH Desktop。
- 增強服務默認關閉:插件中的“長對話增強”功能默認關閉。如需使用,請在側欄展開“長對話增強”選擇服務並保存。使用 Jev 需要配置 TypeSafe Key,使用 Laya 需填寫已啓動的服務地址與可選模型名稱。
- 失敗回退:如果增強服務處理失敗,插件會自動使用完整對話進行整理。
- 會話接續:Jev 的會話接續分流功能需要另行開啓。
- 非官方產品:這是一個獨立社區插件,非 DeepSeek 官方產品。
結語¶
SpecsRelay 通過自動化對話整理,降低了將創意轉化爲代碼的門檻。對於使用 DSH 進行開發的團隊,它能顯著提升從需求討論到 Agent 執行的流轉效率。