返回目錄

pstack-dsh

精選清單收錄維護狀態: 活躍

aa2246740/pstack-dsh

官方 pstack 的 DSH 移植版,僅重寫 harness 呼叫層。

前往 GitHub
$ dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3

8

星數

5

Fork

TypeScript

語言

NOASSERTION

授權條款

2026-08-25

建立於

2026-09-29

最近推送

official pstack 的 DeepSeek Harness 移植版:poteto(Lauren Tan)的 23 個玩法與 23 條原則作為內建技能,由 /poteto-mode 統一呼叫;角色→路由對應在「設定 → pstack」。適用於官方 DeepSeek Harness 0.2.0-rc.2(Node ^22.19.0 或 >=24),移植打包採 MIT。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-10-31

授權條款

NOASSERTION

01它能幫你完成什麼?

  • 在 DeepSeek Harness 裡直接使用 poteto(Lauren Tan)的 pstack 玩法與原則,處理需要嚴謹度的 AI 編碼工作

    23 個玩法 + 23 條原則打包成內建技能,從 /poteto-mode 技能進入;需要嚴謹的任務按角色啟動 DSH 子代理(pstack_spawn),子代理預設繼承目前對話的路由

    想在 DeepSeek Harness 上使用官方 pstack 技能集、而不想切換到 Cursor 的使用者

  • 把 pstack 的各個角色對應到已登入的 DSH 模型路由與 effort,不必手動改設定檔

    「設定 → pstack」官方設定頁(settings.section,id pstack)只列出已登入路由;儲存時寫入同一份 $DSH_HOME/pstack-dsh.json overlay,模型候選會隨 DSH 登入 / 登出與模型目錄變更自動更新

    多模型 DSH 使用者,希望在官方設定介面檢視與調整各角色的路由

02如何將外掛接入 DeepSeek Harness?

先決條件

  • 官方 DeepSeek Harness 0.2.0-rc.2(tag dsh-v0.2.0-rc.2,npm @deepseek-ai/dsh@0.2.0-rc.2);@deepseek-ai/dsh-* peer 範圍 >=0.2.0-rc.1 <0.2.1,接受 0.2.0-rc.2、拒絕 0.1.7 alpha
  • Node ^22.19.0 或 >=24

安裝步驟

  1. 01

    桌面版(建議):開啟「設定 → 外掛 → 新增外掛」,在套件名稱或位址輸入 `github:aa2246740/pstack-dsh#v0.2.3`。發布已包含編譯好的 `lib/`,不必 clone 或本機建置;若應用程式提示重新整理或重新開啟,依提示完成即可。

  2. 02

    Web CLI:執行 `dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3`。這條指令只寫入 `web` profile;已在執行的 Web Host 請重新開啟一次,再重新整理網頁。

    $ dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3

  3. 03

    選用相依:安裝 `github:aa2246740/dsh-oauth-login#v0.2.7`(或 dsh-antigravity-oauth)後,訂閱類登入才會出現在「設定 → pstack」——非必要依賴,只用 API key 可以不安裝。

驗證整合成功

作者未說明

復原

  • Web profile:`dsh plugin --profile web remove pstack-dsh`。桌面版請使用應用程式內的新增外掛入口——官方 CLI 只管理 web profile。

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

原生 DSH 外掛:註冊 pstack_spawn / pstack_catalog / pstack_overlay_read / pstack_overlay_write 工具、官方設定頁(id `pstack`,order 16)與斜線技能;透過官方外掛管理器安裝(桌面版應用程式內入口或 `dsh plugin --profile web add`)。

  • /poteto-mode —— 嚴謹工作的技能入口

    任何需要嚴謹對待的 DeepSeek Harness 任務→照 poteto 的玩法 / 原則推進,按角色啟動 DSH 子代理;步驟需要時自動叫用內建的 playbook / principle 技能

    透過 pstack_spawn 啟動 DSH 子代理——spawn 時不傳 model / effort;子代理繼承目前對話的路由
  • 「設定 → pstack」角色路由對應

    已登入的 DSH 路由(pi-* 與 agy-* OAuth 路由只要已登入且已註冊就會被自動發現)→寫入 $DSH_HOME/pstack-dsh.json 的角色 / effort overlay;「重新整理模型清單」只更新候選項,不會覆蓋尚未儲存的角色與 effort 修改

    寫入 $DSH_HOME/pstack-dsh.json;已選路由失去登入時會標示為暫時無法使用
  • pstack DSH 工具組

    mode 技能的角色請求;overlay 檔案讀寫→pstack_spawn(按角色啟動子代理)、pstack_catalog(已登入的 live 路由)、pstack_overlay_read / pstack_overlay_write(讀寫 $DSH_HOME/pstack-dsh.json)

    pstack_overlay_write 會修改 $DSH_HOME/pstack-dsh.json
  • 內建玩法與原則技能(同步至 pstack 0.15.0)

    poteto 在 official pstack 撰寫的 23 個玩法與 23 條原則→技能內容同步至 cursor/plugins 的 pstack 0.15.0,保留 DSH 工具與角色路由;不含 Cursor 專用的 make-bot-ui

04適合誰?何時不該用?

適合

  • 想在 DeepSeek Harness 上使用官方 pstack 技能集、而不想切換到 Cursor 的使用者
  • 多模型 DSH 使用者,希望在官方設定介面檢視與調整各角色的路由

不適合

  • 鎖定官方 DeepSeek Harness 0.2.0-rc.2:@deepseek-ai/dsh-* peer 範圍為 >=0.2.0-rc.1 <0.2.1——接受 0.2.0-rc.2,拒絕 0.1.7 alpha。Node 需 ^22.19.0 或 >=24。
  • 官方 CLI 只寫入 `web` profile,無法修改桌面版 App 的 profile——桌面版安裝請走應用程式內的「新增外掛」入口。
  • 這不是 Cursor 外掛:官方 Cursor /setup-pstack 會寫 ~/.cursor/rules 並使用 Cursor 的模型名稱——不要在 DeepSeek Harness 上執行它。本移植的角色對應在「設定 → pstack」。

05相容性、維護與安全提醒

  • 鎖定官方 DeepSeek Harness 0.2.0-rc.2:@deepseek-ai/dsh-* peer 範圍為 >=0.2.0-rc.1 <0.2.1——接受 0.2.0-rc.2,拒絕 0.1.7 alpha。Node 需 ^22.19.0 或 >=24。
  • 官方 CLI 只寫入 `web` profile,無法修改桌面版 App 的 profile——桌面版安裝請走應用程式內的「新增外掛」入口。
  • 這不是 Cursor 外掛:官方 Cursor /setup-pstack 會寫 ~/.cursor/rules 並使用 Cursor 的模型名稱——不要在 DeepSeek Harness 上執行它。本移植的角色對應在「設定 → pstack」。
  • 角色不能任意指定模型 slug:只有 live 目錄中偵測到的組合才會送出 model,也不能憑空捏造 Cursor 面板 slug;沒有 overlay 時,角色繼承父對話的模型。
2026-08-252026-09-29v0.2.3

README 聲明 MIT——玩法與原則:Lauren Tan(poteto);DSH 移植打包:aa2246740(GitHub 授權欄位為 NOASSERTION)。最新發布 v0.2.3(2026-09-29);技能已同步上游 pstack 0.15.0。

06常見問題

pstack 是什麼?

pstack 是 Lauren Tan(poteto)撰寫的開源 AI 編碼技能集:23 個玩法(playbooks)與 23 條原則(principles),原版放在 GitHub 的 cursor/plugins 儲存庫。pstack-dsh 則是它的 DeepSeek Harness 移植版——玩法與原則原封來自 poteto 的 official pstack,只把呼叫層換成 DSH 工具。

pstack-dsh 和官方原版 pstack 有什麼關係?

不是原版。原版 pstack 以 Cursor 為對象;本儲存庫(aa2246740/pstack-dsh)是 DeepSeek Harness 移植版,技能內容已同步上游 pstack 0.15.0。README 明確說明:玩法與原則不是本儲存庫撰寫,移植只重寫了呼叫層(DSH 工具名稱見 HARNESS.md)。也請不要在 DSH 上執行 Cursor 官方的 /setup-pstack——它會寫 ~/.cursor/rules、使用 Cursor 模型名稱;本移植的角色對應在「設定 → pstack」。

怎麼從 GitHub 安裝 pstack-dsh?

桌面版(建議):「設定 → 外掛 → 新增外掛」,輸入 `github:aa2246740/pstack-dsh#v0.2.3`,發布已包含編譯好的 lib/,不必 clone 或本機建置。Web CLI:`dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3`,然後重新開啟 Web Host 並重新整理網頁。適用於官方 DeepSeek Harness 0.2.0-rc.2,Node ^22.19.0 或 >=24。

/poteto-mode 技能在做什麼?

它是主要入口:要做事、要嚴謹就直接叫用,不必先跑 setup。它按角色啟動 DSH 子代理(子代理繼承目前對話的路由),並在步驟需要時自動叫用內建的 playbook / principle 技能。想替某個角色固定已登入的路由,開啟「設定 → pstack」,頁面會寫入 $DSH_HOME/pstack-dsh.json。

需要 Lauren Tan 的原版儲存庫或額外帳號嗎?

不必 clone 原版 pstack,移植版已打包全部內容。訂閱類登入(ChatGPT / Claude / Grok / Copilot / OpenRouter / Kimi / Google Antigravity)要在選擇性安裝 dsh-oauth-login 或 dsh-antigravity-oauth 之後才會出現在「設定 → pstack」;只用 API key 可以不安裝,本外掛也不會讀寫官方 CLI 的登入檔案。

08資料與來源

  • 作者聲明github.com78f57d45a4b4…

    | `pstack_spawn` | 按角色起 DSH 子 agent。不要传 model / effort。 |

  • 作者聲明github.com78f57d45a4b4…

    The editor is the official Settings `settings.section` (id `pstack`, order 16). It lists logged-in routes only.

  • 作者聲明github.com78f57d45a4b4…

    Targets official DeepSeek Harness **0.2.0-rc.2** (tag `dsh-v0.2.0-rc.2`, npm `@deepseek-ai/dsh@0.2.0-rc.2`). Node `^22.1…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-10-31。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛目錄,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。