ディレクトリに戻る

dsh-ecosystem-spec

メンテナンス: 活発

t-auto/dsh-ecosystem-spec

DSH(deepseek-harness)ターミナル UI エコシステム向けプラグインの準入仕様と実装標準をまとめた仕様ドキュメント。

GitHub で見る
$ dsh plugin add dsh-ecosystem-spec

50

スター

11

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-17

作成日

2026-08-31

最終プッシュ

MIT ライセンスの草稿/実験的仕様。dsh コミュニティプラグインが adapter マッピング表と dsh-std conformance テストを通じて、dsh-TUI および複数バージョン間の互換性をどう実現するかを定義する。

DSH 統合

エコシステム関連

作者による申告

安全性監査

未監査

最終検証日

2026-09-04

ライセンス

MIT

01どんなタスクに使えるのか?

  • dsh-TUI と dsh の各バージョン間で互換性を持ち、リリースごとのメンテナンスが不要な dsh プラグインを公開する

    Community v0.15 baseline と TUI Admission v0.15 profile に対して conformance スイートで検証された準拠プラグイン manifest

    dsh-TUI プラグインマーケットと推奨リストへの登録を目指す dsh-TUI プラグイン作者およびコミュニティプラグイン保守者

  • 公開前に准入ルールに沿ってプラグイン manifest を検証する

    conformance スイートと同じ admission アルゴリズムを共有する准入検証レポート(`npm run validate:manifest`)

    自動化された manifest 准入チェックを必要とするプラグイン開発者および CI パイプライン

02DeepSeek Harness への導入方法

前提条件

  • 環境要件:Node.js 18 以上、かつ `corepack` を有効化

インストール手順

作者は未記載

導入成功の確認

  • `npm run validate:manifest -- --manifest ./path/to/dsh-plugin.json` で manifest の准入チェック
  • dsh-TUI workspace 内では `pnpm test`、スタンドアロン checkout 時は `npm run test:standalone` で conformance スイートを実行

03DSH 統合と能力の範囲

DSH 統合エコシステム関連

DSH コミュニティ・エコシステム相互運用仕様(adapter マッピング、dsh-std プロトコル profile、conformance スイート)を定義し、コミュニティプラグインはこれに従うことで dsh-TUI と dsh の各バージョン間で互換性を保てる。

  • プラグイン准入・開発仕様

    Community v0.15 baseline + TUI Admission v0.15 profile唯一の統合エントリ文書:インタフェースと互換性協定、プラグイン開発ガイド、准入チェックリスト

  • Adapter マッピング表

    dsh-TUI チームが保守するホスト/ランタイム版 ↔ 公開 contract の適応表dsh の全過去バージョンと将来バージョンに自動適応する adapter マッピング

  • 依存チェーン追跡と実験的ホット更新

    任意の準拠追加協定依存チェーン追跡と、任意で実験中のプラグインホット更新機能

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • dsh-TUI プラグインマーケットと推奨リストへの登録を目指す dsh-TUI プラグイン作者およびコミュニティプラグイン保守者
  • 自動化された manifest 准入チェックを必要とするプラグイン開発者および CI パイプライン

不向きな用途

  • 現在の仕様とテストは Draft / Experimental である。Candidate/Stable の条件を満たすまでは「実験的適応」とだけ宣言でき、Stable 以前の仕様が ABI/API の恒久安定や「公式認証」を暗示してはならない。

05互換性・メンテナンス・セキュリティ上の注意

  • 現在の仕様とテストは Draft / Experimental である。Candidate/Stable の条件を満たすまでは「実験的適応」とだけ宣言でき、Stable 以前の仕様が ABI/API の恒久安定や「公式認証」を暗示してはならない。
  • 参考実装、TUI 本体、あるいはいかなる単一ホストも evidence を提供するのみであり、実装が存在するからといって標準になったり自己認証したりしてはならない。
  • 本 adapter がカバーしないインタフェース範囲では、今後の dsh 更新に対するメンテナンスフリー性を保証できない。カバー範囲は順次拡大し、必要な dsh 上流 API を今後の adapter マッピング保守に加える提案は本リポジトリに issue を出せる。
2026-08-172026-08-31作者は未記載

MIT ライセンス;公開済みリリースなし;最終 push 2026-08-31

06よくある質問

dsh-ecosystem-spec とは何か?

DSH コミュニティ・エコシステム相互運用仕様である。dsh-TUI チームが保守する adapter マッピングと、dsh-std プロトコルに基づくプラグイン標準を置く実験ライブラリで、プラグインが dsh の各バージョン間で互換性を保てるようにする。

プラグインを dsh の各バージョンで互換にするには?

dsh がその adapter を通じて dsh 本体と通信すれば、過去および将来のすべての dsh バージョンに自動適応し、複数バージョンの互換性を気にせずに済む。本仕様を読み守ることで、バージョン更新時のメンテナンスフリーの利便性を得られる。

プラグイン manifest をどう検証するか?

`npm run validate:manifest -- --manifest ./path/to/dsh-plugin.json`(任意で `--host <host-descriptor.json>` と `--grant <permission>`)を実行する。conformance スイートと同じ admission アルゴリズムを共有し、必要に応じて dsh-std を準備する。

この仕様の安定性はどの程度か?

現在の仕様とテストは Draft / Experimental である。Candidate/Stable の条件を満たすまでは「実験的適応」とだけ宣言でき、Stable 以前は ABI/API の恒久安定や公式認証を暗示してはならない。

08データと出典

  • 作者による申告github.comd28c267fe7fd…

    > **DSH Community Ecosystem Interoperability Specification**

  • 作者による申告github.comd28c267fe7fd…

    `dsh-ecosystem-spec` 存放了[dsh-TUI](https://github.com/ccch1mneyyy/dsh-TUI)团队维护的adapter的映射表,同时是使用[dsh-std](https://github.…

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-04。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

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

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

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