MIT 授權的 pstack → DSH 社群移植版:58 個技能、23 個 playbook、四個原生工具、五個 agent preset 和按角色路由的子 agent,但與 Agent Teams 存在硬衝突。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-11-13
授權條款
MIT
01它能幫你完成什麼?
在 DeepSeek Harness 工作階段裡跑 pstack 的規劃與建置工作流程
斜線命令與 playbook —— `/poteto-mode`、`/architect`、`/arena`、`/swarm` —— 背後是 58 個移植過來的 pstack 技能和 23 個 playbook
在 Cursor 裡用過 pstack、想在 dsh 裡保留同一套嚴謹流程的開發者
給每個角色配各自的模型,並把任務派給按角色路由的子 agent
`$DSH_HOME/pstack-models.mdc` 裡的角色路由、按角色設定的 provider/模型/推理強度,以及支援平行子 agent 的 `pstack_subagent` 派發
想讓雜活走便宜模型、規劃與審查走強模型的團隊
在交付前先驗證與清理
調查類命令(`/how`、`/why`、`/teach`)、審查類命令(`/show-me-your-work`、`/retro`、`/docs-drift`),以及採集 UI / CLI 證據的技能
要證據不要口號的審查者與維護者
02如何將外掛接入 DeepSeek Harness?
先決條件
- DSH >=0.2.2-rc.1 —— README 裡這個區間對應 dsh-pstack 0.3.1
- Node.js >=24.21.1
- 自帶工作流程還有額外的執行階段相依,記錄在腳本登記(中文)裡
安裝步驟
- 01
執行 `dsh plugin --profile web add dsh-pstack`,或者在 Web / 桌面版的 Plugins 頁面裡安裝
$ dsh plugin --profile web add dsh-pstack
- 02
重新啟動 profile,或者新開一個 Session
- 03
先跑一次 `/setup-pstack`,把偵測到的角色路由寫進 `$DSH_HOME/pstack-models.mdc` —— 沒有這個檔案,角色會繼承父模型
- 04
選用:Plugins → Installed plugins → pstack → Configure,開啟推薦外掛並按角色設定 provider / 模型 / 推理強度
- 05
在 Settings → Agent presets 裡把 `poteto-mode` 或 `poteto-mode-creator` 設為新 Session 的預設
驗證整合成功
- Settings → Agent presets 裡能看到預設卡片,並且可以設為預設
- 依賴未啟用選用外掛的步驟會回報 skipped 或 blocked,而不是 passed
03DSH 整合程度與能力邊界
原生 DSH 外掛:`dsh plugin add` 裝進 profile 後,註冊四個原生工具、58 個技能、斜線命令、五個 agent preset 和一個設定面板
四個原生工具
技能名稱、角色或一次派發請求→`pstack_skill` 按名稱載入技能及其資源,`pstack_models` 列出 provider/模型/推理強度,`pstack_roles` 說明每個角色的類型,`pstack_subagent` 按角色路由派發
子 agent 派發可以平行執行五個 agent preset
新建的 Session→兩個根預設(`poteto-mode`、`poteto-mode-creator`)和三個子預設(`poteto-agent`、`comment-sicko`、`readonly`)
根預設自己接管派發,所以不能和 Agent Teams 共存技能、playbook 與斜線命令
一個 Session→58 個 pstack 技能、23 個 playbook,以及 `/architect`、`/arena`、`/swarm`、`/retro`、`/docs-drift` 等命令
vendored 技能的來源與雜湊記錄在 `skills/skills-lock.json`按角色的模型路由
角色名稱→每個角色一套 provider、模型與推理強度,透過 `/setup-pstack` 或 Role models 面板設定
會在 DSH home 下寫入 `$DSH_HOME/pstack-models.mdc`選用外掛接入
你啟用的官方 DSH 外掛→瀏覽器驗證、桌面控制、常駐終端機、worktree/PR、工作階段搜尋、MCP 工具或自主迴圈
外掛全部 opt-in:先不裝這些外掛裝好 dsh-pstack,再按需開啟
04適合誰?何時不該用?
適合
- 在 Cursor 裡用過 pstack、想在 dsh 裡保留同一套嚴謹流程的開發者
- 想讓雜活走便宜模型、規劃與審查走強模型的團隊
- 要證據不要口號的審查者與維護者
不適合
- 需要 DSH >=0.2.2-rc.1 與 Node.js >=24.21.1,自帶工作流程還有腳本登記裡列出的額外執行階段相依。選版本前先看相容表:0.3.1 對應 `>=0.2.2-rc.1`。
- pstack 根預設和 `@deepseek-ai/dsh-experimental-agent-team-profile` 都在接管派發。Agent Teams 服務執行時,根預設會以 `AGENT_TEAMS_CONFLICT` 載入失敗,預設卡片顯示載入失敗 —— 二者只能選一個。
- 在 `/setup-pstack` 寫出 `$DSH_HOME/pstack-models.mdc` 之前,角色都繼承父模型;而且沒有工作階段中途切換模式的入口:建 Session 時就要選 `poteto-mode` 或 `poteto-mode-creator`,其他預設只能每個任務呼叫一次 `/poteto-mode`。
05相容性、維護與安全提醒
- 需要 DSH >=0.2.2-rc.1 與 Node.js >=24.21.1,自帶工作流程還有腳本登記裡列出的額外執行階段相依。選版本前先看相容表:0.3.1 對應 `>=0.2.2-rc.1`。
- pstack 根預設和 `@deepseek-ai/dsh-experimental-agent-team-profile` 都在接管派發。Agent Teams 服務執行時,根預設會以 `AGENT_TEAMS_CONFLICT` 載入失敗,預設卡片顯示載入失敗 —— 二者只能選一個。
- 在 `/setup-pstack` 寫出 `$DSH_HOME/pstack-models.mdc` 之前,角色都繼承父模型;而且沒有工作階段中途切換模式的入口:建 Session 時就要選 `poteto-mode` 或 `poteto-mode-creator`,其他預設只能每個任務呼叫一次 `/poteto-mode`。
- Cursor 平台服務(Automations、webhook、雲端 agent)、Bugbot 編排、圖表渲染、影片證據和 Windows 桌面控制都沒有涵蓋;MCP 工具必須明確設定與識別。
MIT · 最新版本 v0.3.1(2026-11-09)· 僅 README 證據,未做安全稽核
06常見問題
在 DeepSeek Harness 裡怎麼裝 dsh-pstack?
執行 `dsh plugin --profile web add dsh-pstack`,或者在 Web / 桌面版的 Plugins 頁面安裝,然後重新啟動 profile 或新開一個 Session。README 要求 DSH >=0.2.2-rc.1 與 Node.js >=24.21.1,0.3.1 就是對應這個 DSH 區間的版本。
為什麼我的角色都用同一個模型?
因為角色路由還沒初始化。跑一次 `/setup-pstack` —— 它會把偵測到的路由寫進 `$DSH_HOME/pstack-models.mdc`,沒有這個檔案角色就繼承父模型。之後可以在 Plugins → Installed plugins → pstack → Configure → Role models 裡按角色設定 provider、模型和推理強度。
pstack 預設能和 Agent Teams 一起用嗎?
不能。兩者都在接管派發與協調,Agent Teams 服務執行時 pstack 根預設會以 `AGENT_TEAMS_CONFLICT` 載入失敗,`poteto-mode` / `poteto-mode-creator` 卡片顯示載入失敗。Agent Teams 和 `pstack_subagent` 只能二選一。
它依賴哪些選用 DSH 外掛?
都不是必須 —— 先單獨裝好 dsh-pstack,再按需開啟:瀏覽器驗證用 browser-use,macOS 桌面控制用 cua-bundle,常駐 shell 用 terminal bundle,worktree 與 PR 用 forge bundle,還有工作階段搜尋和 MCP client。依賴未啟用外掛的步驟只會回報 skipped 或 blocked,不會回報 passed。
工作階段中途能換模式嗎?
不能。沒有 Option+Enter 切換,也沒有工作階段中途切模式的入口:建 Session 時就選 `poteto-mode` 或 `poteto-mode-creator`,其他預設只能每個任務呼叫一次 `/poteto-mode`。
07相關的 DSH 工作流程
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
aitoearn
作者 yikart
面向抖音、快手、小红书和视频号的 AI 内容发布工作流,提供相关平台与 MCP 工具集成。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08資料與來源
It includes the upstream skills, playbooks, and references, and adds skill routing, role-based model configuration, and…
dsh plugin --profile web add dsh-pstack
The package ships two root presets and three child presets.
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-11-13。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
