ネイティブ DSH 互換レイヤー。1 つのブリッジで未修正の Pi エコシステムプラグインを DSH プラグインとして実行。`dsh plugin --profile web add pi2dsh` でインストール。dsh の再起動でマウント。Node.js 22.19+ が必要。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-23
ライセンス
MIT
01どんなタスクに使えるのか?
Run Pi ecosystem plugins on DeepSeek Harness, unmodified
Pi npm packages mounted as native DSH plugins through a single bridge instance (one model directory, one login, one credential store)
DeepSeek Harness users who want Pi's mature plugin ecosystem (web search, memory, code nav, subagents, vision) without per-package adapters
02DeepSeek Harness への導入方法
前提条件
- Node.js 22.19+
- DeepSeek Harness installed with the `dsh plugin` command
インストール手順
- 01
Run `dsh plugin --profile web add pi2dsh` (and `dsh plugin --profile web add pi-mcp-adapter` for the MCP adapter)
$ dsh plugin --profile web add pi2dsh
- 02
Restart `dsh` — plugins mount at startup
$ dsh
導入成功の確認
作者は未記載
ロールバック
- Remove a plugin with `dsh plugin remove <pkg>` before removing the engine; upgrade the engine with `dsh plugin add pi2dsh@latest`. The README gives no explicit full-uninstall command beyond `dsh plugin remove`.
03DSH 統合と能力の範囲
Native DSH compatibility layer: implements Pi's public extension ABI on top of DSH's native services so unmodified Pi packages run as DSH plugins.
Pi → DSH bridge (host + browser)
Unmodified Pi npm packages→Pi plugins surfaced through DSH's tool registry, models/llm config, skills, and user questions
One ABI gap fixed unlocks every package that hits it; the bridge keeps no per-package special casesTools go to DSH's tool registry; questions go to DSH's user questions — no second bridge-owned implementation of a DSH-native capabilityMCP adapter (pi-mcp-adapter)
Host-configured MCP server definitions→Full-screen MCP server manager with stdio/Streamable HTTP/SSE, discovery, proxy tools, resources, prompts
The Pi adapter's `/pi-mcp` runs beside DSH's native `/mcp`; both stay availableCompatibility CLI helpers
Package names / versions→`npx pi2dsh inspect <pkg>@<version>` (pre-upgrade report), `npx pi2dsh matrix --json` (capability matrix), `npx pi2dsh mcp-config` (Pi → DSH MCP entries)
`npx pi2dsh mcp-config` translates Pi mcpServers config into @deepseek-ai/dsh-mcp-client patch entries; plaintext keys trigger a warning
04誰に向いているのか?使うべきでない場面は?
向いている用途
- DeepSeek Harness users who want Pi's mature plugin ecosystem (web search, memory, code nav, subagents, vision) without per-package adapters
不向きな用途
- pnpm blocks dependency build scripts by default; if an add fails with ERR_PNPM_IGNORED_BUILDS, run `pnpm approve-builds` inside $DSH_HOME/profiles/web or allow them in pnpm-workspace.yaml.
- Where the bridge must bypass, degrade, or cannot express a Pi capability, it reports a known architectural gap rather than faking success; some Pi capabilities have no safe DSH mapping and are marked unusable with a removal hint.
05互換性・メンテナンス・セキュリティ上の注意
- Plugins mount only at DSH startup, so you must restart `dsh` after adding pi2dsh or any Pi plugin for it to take effect.
- pnpm blocks dependency build scripts by default; if an add fails with ERR_PNPM_IGNORED_BUILDS, run `pnpm approve-builds` inside $DSH_HOME/profiles/web or allow them in pnpm-workspace.yaml.
- Where the bridge must bypass, degrade, or cannot express a Pi capability, it reports a known architectural gap rather than faking success; some Pi capabilities have no safe DSH mapping and are marked unusable with a removal hint.
MIT · 由 facts pack 抓取(README 分支 main)
06よくある質問
pi2dsh のインストール方法は?
`dsh plugin --profile web add pi2dsh`(MCP マネージャーが必要な場合は `dsh plugin --profile web add pi-mcp-adapter` も)を実行し、dsh を再起動します。プラグインは起動時にマウントされます。
Pi プラグインを修正する必要がありますか?
いいえ。pi2dsh は DSH のネイティブサービス上に Pi の公開拡張 ABI を実装するため、Pi パッケージは公開されたそのまま動作します。フォーク・パッチ・パッケージ別アダプターは不要です。
追加時に ERR_PNPM_IGNORED_BUILDS になるのはなぜ?
pnpm は依存のビルドスクリプトをデフォルトでブロックします。$DSH_HOME/profiles/web 内で `pnpm approve-builds` を実行(または該当プロファイルの pnpm-workspace.yaml の allowBuilds で許可)してから再実行してください。
MCP アダプターの役割は?
`pi-mcp-adapter` は全画面の MCP サーバーマネージャー(stdio / Streamable HTTP / SSE、ディスカバリ、プロキシツール、リソース、プロンプト)を追加し、DSH ネイティブの `/mcp` と並んで `/pi-mcp` として動きます。
07関連する DSH ワークフロー
distilly
by titanwings
他者の思考プロセスを蒸留し、あらゆるエージェントやボットで再利用できるスキルに変換するプラグイン(旧 Colleague Skill)。
dsh-market
by dsh-market
DeepSeek Harness 内のプラグインマーケット。Settings の Plugin Market から閲覧・検索・ワンクリックインストールでき、インストール元はキュレーション済みレジストリに限定
ai_animation
by unclecheng-li
AI プロンプトでつくるクールな HTML アニメーション用のレシピ集。アニメーション効果、3D 可視化、プレゼン風演出、UI 加工などのカテゴリを網羅しています。
aegis
by ganyuanran
ベースライン優先・証拠検証・ドリフトチェックで AI コーディングエージェントをアーキテクチャ意識型にし、長時間タスクでも安全に動作させる
08データと出典
pi2dsh is one compatibility layer that implements Pi's public extension ABI on
dsh plugin --profile web add pi2dsh
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-23。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
