AdamPlatin123/dsh-plugin-radar

DSH Plugin Radar — open-source ecosystem radar for DeepSeek Harness plugins: continuous discovery (21k+ candidates), k8s runtime validation (13k+ tests), 15-min snapshots; the catalog is a generated artifact — 开源 DSH 插件生态雷达:持续发现 2.1 万+ 候选、k8s 运行级实测 1.3 万+、15 分钟快照;插件目录为自动生成的产物

DSH Plugin Radar – 何であるか

DSH Plugin Radar は、DeepSeek Harness (DSH) — LLM駆動のエージェントやアプリケーションを構築するためのプラットフォーム — 用のプラグインを継続的に発見・検証・カタログ化するオープンソース「レーダー」です。このプロジェクトは自動的に以下の作業を行います:

  1. GitHubを6時間ごとにスキャンし、DSHプラグインと見なされるリポジトリ(トピックとキーワードで識別)を検出。
  2. 重複を排除し、プライベートまたはブラックリスト登録済みのリポジトリをフィルタリング。
  3. 各候補を検証(package.jsonに必要なDSHエントリポイントが存在するか確認)。
  4. 各プラグインに対して軽量なKubernetesポッドを実行(最大10ポッド同時実行)し、Qwenモデルとのストリーミングモードでの通信が可能かどうかを確認。
  5. 結果を4つのステータスバケットに分類 — ✅ 互換性あり、⚠️ 修正が必要、⬜ テスト待ち、❌ 失敗 — 15分ごとに機械可読なスナップショットとして記録。

このすべてのデータは、人間が使いやすいアーティファクトに変換されます:

  • PLUGINS-ALL.md — ステータス、スター数、カテゴリを含む、発見されたすべてのリポジトリの完全リスト。
  • おすすめプラグインリスト — 高品質な56個のプラグインを11の機能領域に分類したカスタマイズ済みリスト。
  • バンドル — 特定の用途(例:UIスキン、エージェントスキルパック、デスクトップ配布版)向けに事前にインストール可能なプラグインのセット。
  • JSON API — 2つの安定したエンドポイント(plugins-all.jsonplugins.json)を提供。下流ツール(マーケットプレイス、コミュニティサイト)は登録不要で利用可能。

レーダー自体は、レーダーエンジンengine/)とテストエンジン(まだオープンソース化中)に分かれています。レーダーエンジンはリポジトリの発見、集約、レンダリングを担当し、テストエンジンはKubernetes検証ポッドを実行します。


だれが使うべきか?

  • プラグイン開発者 — 自動的に可視性を得られる。リポジトリに dsh-plugin トピックを追加するだけで、数時間以内にレーダーが検出。
  • DSHの熟練ユーザー — すでに動作確認済みのプラグインをカスタマイズ済みリストから探せるため、試行錯誤が不要。
  • マーケットプレイス運営者 — JSONの検証結果を取得して、互換性バッジを表示したり、リストをフィルタリングしたり可能。
  • 研究者 — 公開スナップショットを使ってDSHエコシステムの健全性(成長、失敗率、カテゴリ分布)を分析可能。

動作の仕組み(簡略化)

flowchart TB
  A[GitHub検索] --> B[重複排除・フィルタ]
  B --> C[静的チェック(package.json)]
  C -->|プラグイン| D[K8s実行時テスト]
  D --> E{判断結果}
  E -->|互換性あり| F[✅]
  E -->|修正が必要| G[⚠️]
  E -->|テスト待ち| H[⬜]
  E -->|失敗| I[❌]
  F & G & H & I --> J[スナップショット(data/snapshots/)]
  J --> K[Markdown・JSONのレンダリング]
  • 発見は6時間ごとに実行され、15分ごとに詳細なプローブが実行。
  • テストは20秒のドライバーを使用し、ポッド内でQwenモデル(de-stream)をストリーミング。
  • 結果は不変のスナップショットとして保存され、レンダラーに供給され、MarkdownカタログとJSON APIが生成される。

使い始め方

  1. データを確認するPLUGINS-ALL.md を開くか、READMEに記載のURLからJSONを取得。
  2. 自作プラグインを追加する — リポジトリに dsh-plugin トピックを追加してプッシュ。レーダーが自動的に検出。
  3. APIを活用する — READMEにPythonスニペットを提供。リポジトリ名から互換性判断をマッピング可能。
  4. ロードマップを確認する — フェーズ2(エンジンソース)はすでに公開済み。フェーズ3(軽量・フルスケールテストエンジン)は安定後リリース予定。

クイック用語集

  • DSH — DeepSeek Harness、LLM駆動エージェントを構築するためのオープンソースフレームワーク。
  • レーダーエンジン — リポジトリを発見し、カタログを構築するプロジェクトの部分。
  • 判断バケット — ✅ 互換性あり、⚠️ 修正が必要、⬜ テスト待ち、❌ 失敗。
  • バンドル — 一緒にインストール可能な、事前に定義されたプラグインのコレクション。

まとめ

DSH Plugin Radarは、DeepSeek Harnessプラグインエコシステムの健全性と使いやすさをリアルタイムでマッピングする、実在する継続稼働サービスです。開発者向けのパイプラインと、すぐに使えるカスタマイズ済みリストの両方を提供し、DSHプラットフォーム上でAIエージェントプラグインを構築または利用するすべての人にとって、貴重なインフラとして機能します。

関連

  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト