ディレクトリに戻る

pstack-dsh

キュレーションリスト掲載メンテナンス: 活発

aa2246740/pstack-dsh

公式pstackのDeepSeek Harness移植。プレイブックと原則はpoteto製、harness呼び出し層のみ書き換え。

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

8

スター

5

フォーク

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どんなタスクに使えるのか?

  • poteto(Lauren Tan)の pstack プレイブックとプリンシプルを DeepSeek Harness の中でそのまま使い、厳密さが求められる AI コーディング作業を進める

    23 のプレイブック + 23 のプリンシプルをスキルとしてバンドルし、/poteto-mode スキルから起動。厳密さが必要な作業はロールごとに DSH サブエージェントを生成(pstack_spawn)し、子エージェントは現在の会話のルートをデフォルトで引き継ぎます

    Cursor に乗り換えずに、公式 pstack のスキルセットを DeepSeek Harness で使いたいユーザー

  • pstack の各ロールをログイン済みの DSH モデルルートと effort に割り当て、設定ファイルを手作業で編集しなくて済むようにする

    「設定 → pstack」の公式設定セクション(settings.section、id pstack)にはログイン済みルートだけが表示され、保存すると同じ $DSH_HOME/pstack-dsh.json オーバーレイに書き込まれます。モデル候補は DSH のログイン / ログアウトやモデルカタログの変更に合わせて自動更新

    複数モデルの DSH 環境で、ロールごとのルーティングを公式の設定画面で確認・調整したいエンジニア

02DeepSeek 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` プロファイルのみです。起動中の 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 キーのみの運用ならインストールしなくて構いません。

導入成功の確認

作者は未記載

ロールバック

  • Web profile:`dsh plugin --profile web remove pstack-dsh`。デスクトップアプリではアプリ内のプラグイン追加画面を使ってください——公式 CLI が扱うのは web プロファイルのみです。

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 のオーバーレイ。「モデル一覧を更新」は候補だけを更新し、未保存のロール / effort 編集は上書きしません

    $DSH_HOME/pstack-dsh.json に書き込みます。選択していたルートのログインが失効すると、利用不可として表示されます
  • pstack DSH ツール群

    mode スキルからのロール要求。オーバーレイファイルの読み書き→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誰に向いているのか?使うべきでない場面は?

向いている用途

  • Cursor に乗り換えずに、公式 pstack のスキルセットを DeepSeek Harness で使いたいユーザー
  • 複数モデルの 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` プロファイルのみで、デスクトップアプリのプロファイルは変更できません——デスクトップへのインストールはアプリ内の「プラグインを追加」から行ってください。
  • これは 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` プロファイルのみで、デスクトップアプリのプロファイルは変更できません——デスクトップへのインストールはアプリ内の「プラグインを追加」から行ってください。
  • これは Cursor プラグインではありません:公式 Cursor の /setup-pstack は ~/.cursor/rules を書き、Cursor のモデル名を使うため、DeepSeek Harness 上では実行しないでください。この移植版のロール対応は「設定 → pstack」にあります。
  • ロールには任意のモデル slug を指定できません:live カタログで検出された組み合わせのときだけ model を送り、Cursor パネルの slug をでっち上げることはしません。オーバーレイがない場合、ロールは親会話のモデルを引き継ぎます。
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 のプレイブックと 23 のプリンシプルから成ります。オリジナルは 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 が明確に述べているように、プレイブックとプリンシプルを書いたのはこのリポジトリではなく、移植で書き換えたのは呼び出し層(HARNESS.md の DSH ツール名)だけです。また、Cursor 公式の /setup-pstack は ~/.cursor/rules を書き換え、Cursor のモデル名を使うため、DSH 上では実行しないでください。この移植版のロール対応は「設定 → 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 スキルは何をしてくれますか?

メインの入口です。厳密さが求められる作業のときにそのまま呼び出せて、事前のセットアップは不要です。ロールごとに DSH サブエージェントを生成し(子エージェントは現在の会話のルートを引き継ぐ)、手順で必要になったときにバンドル済みの playbook / principle スキルを自動で呼び出します。ロールごとにログイン済みルートを固定したいときは「設定 → pstack」を開きます。書き込み先は $DSH_HOME/pstack-dsh.json です。

Lauren Tan のオリジナルリポジトリや追加アカウントは必要ですか?

オリジナル pstack の clone は不要で、移植版にすべて同梱されています。サブスクリプション系ログイン(ChatGPT / Claude / Grok / Copilot / OpenRouter / Kimi / Google Antigravity)は、任意で dsh-oauth-login か dsh-antigravity-oauth をインストールした場合にだけ「設定 → pstack」に表示されます。API キーのみの運用なら不要で、このプラグインが公式 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。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。