MIT ライセンス・ランタイム依存ゼロの通知プラグイン。`dsh plugin add` で DeepSeek Harness とネイティブ統合します。27 のアウトバウンドチャンネル、承認・質問に対応する 6 のインバウンドチャンネル、ループバック限定の Web コンソールを備えています。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-28
ライセンス
MIT
01どんなタスクに使えるのか?
スマホから DeepSeek Harness エージェントにアクセス
セッションイベントとモデルが呼び出す `notify()` メッセージを 27 チャンネル(Telegram、Slack、Discord、Feishu、DingTalk、WeCom、QQ bot、Bark、Pushover、ntfy、WxPusher、PushPlus、Server酱、webhook、bell、デスクトップ通知など)へ自動プッシュ——ランタイム依存ゼロ
長時間・無人実行タスクを運用する DeepSeek Harness(dsh)ユーザーで、セッションのステータス、承認、質問をすでに使っているチャットアプリに届けたい方
どこからでも DSH セッションを承認・回答・操作
リモート承認(ボタン・数字リプライ 1/2)、リモート多肢選択質問(オプションカード、v0.8)、リモート会話(followup/inject/steer)、さらにハートビート ⏱ / ストール ⚠ カードと ⏹ 停止ボタン
デスクを離れていても承認・質問・セッション途中の操作をリモートで処理したい DSH オペレーター
02DeepSeek Harness への導入方法
前提条件
- DeepSeek Harness DSH 0.1.0-rc.6+ — インストールコマンドには `--profile` フラグが必要
- インストール先となる名前付き DSH プロファイル(例: `web`)
- 有効化する各チャンネルの認証情報(ボットトークン / webhook / プッシュキー)
インストール手順
- 01
DeepSeek Harness 環境で `dsh plugin add dsh-notifier --profile <profile-name>` を実行
$ dsh plugin add dsh-notifier --profile <profile-name>
- 02
プロファイルパッチ(`cordis.patch.yml`)の `config.channels` にチャンネル認証情報を追加——例: telegram は `botToken` + `chatId`、dingtalk は `webhook` + `secret`、bark はデバイスの `key`
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
ネイティブプラグインとして `dsh plugin add dsh-notifier --profile <profile-name>` でインストールします。セッションイベントは自動通知され、モデルは `notify` ツールを直接呼び出します。MCP ブリッジや追加ランタイムは不要です。
デュアルトリガーライン
DSH セッションイベント(`turn/end` · `approval/asked` · `agent/error`)とモデル向け `notify()` ツール呼び出し→全設定済みチャンネルへレベル別(`timeSensitive` / `active` / `passive`)ルーティングでプッシュ、段階的リトライ付き
27 チャンネルアダプター
メッセージ + 対象チャンネル→27 チャンネルへの配信——Telegram、Slack、Discord、Feishu、DingTalk、WeCom、QQ bot、OneBot、Teams、Mattermost、Google Chat、Bark、Pushover、ntfy、WxPusher、PushPlus、Server酱、Qmsg、息知、webhook、bell、デスクトップ通知など
ランタイム依存ゼロリモート承認・質問・会話
6 チャンネル(`telegram`、`feishu`、`qq-bot`、`wxpusher`、`wechat`、`dingtalk`)からのインバウンドメッセージ→承認ボタン / 数字リプライのフォールバック;リモート多肢選択質問(オプションカード、v0.8);followup / inject / steer
沈黙は決して承認しません。QQ グループ / `chatType` 欠落 / 不明な送信元はフェイルクローズ;`routeUnsafe` バイパスはブロックされます。モバイルコマンドセンター
DSH セッションの長時間ターンと沈黙ターン→ハートビート ⏱(デフォルト 15 分)とストール ⚠(デフォルト 10 分)カード;Telegram/Feishu カードには ⏹ 停止ボタン付き
スマホから `/quiet` · `/unquiet` でセッションのプッシュをミュート / 復元ループバック限定 Web 管理コンソール
127.0.0.1 への Bearer トークン付きブラウザセッション→6 ページ——dashboard / notify / members / bindings / sessions / channels
ループバック限定(127.0.0.1)ブラウザはプライベートモードで開く
04誰に向いているのか?使うべきでない場面は?
向いている用途
- 長時間・無人実行タスクを運用する DeepSeek Harness(dsh)ユーザーで、セッションのステータス、承認、質問をすでに使っているチャットアプリに届けたい方
- デスクを離れていても承認・質問・セッション途中の操作をリモートで処理したい DSH オペレーター
不向きな用途
- インストールには `--profile` フラグが必要です: `dsh plugin add dsh-notifier --profile <profile-name>` は名前付き DSH プロファイル(DSH 0.1.0-rc.6+)を対象とするため、実際に実行しているプロファイル(例: `web`)を指定する必要があります。
- QQ のコントロールインバウンドは送信元がマークされ、フェイルクローズします: C2C は単一チャットのみ許可し、GROUP グループチャット、`chatType` 欠落メッセージ、不明な送信元メタデータは拒否します。会話の `routeUnsafe` バイパスはブロックされます。
05互換性・メンテナンス・セキュリティ上の注意
- インストールには `--profile` フラグが必要です: `dsh plugin add dsh-notifier --profile <profile-name>` は名前付き DSH プロファイル(DSH 0.1.0-rc.6+)を対象とするため、実際に実行しているプロファイル(例: `web`)を指定する必要があります。
- QQ のコントロールインバウンドは送信元がマークされ、フェイルクローズします: C2C は単一チャットのみ許可し、GROUP グループチャット、`chatType` 欠落メッセージ、不明な送信元メタデータは拒否します。会話の `routeUnsafe` バイパスはブロックされます。
- インバウンドコントロールに公開 IP は不要——チャンネルは長期間接続またはロングポーリングを使用——ただし WxPusher コールバックのみ公開 IP が必要です。
- ローカルの `desktop` 通知チャンネルは `osascript` / `notify-send` / PowerShell toast に依存します。Windows では BurntToast モジュールが必要です。
MIT · actively developed (v0.9.0, 1352 tests, last push 2026-08-23)
06よくある質問
dsh-notifier は DeepSeek Harness にどうインストールしますか?
`dsh plugin add dsh-notifier --profile <profile-name>` を実行します。DSH 0.1.0-rc.6+ ではプラグインのインストール先が名前付きプロファイルになるため `--profile` フラグが必須です。実際に実行しているプロファイル(例: `web`)を指定してください。
何がスマホに届きますか?対応チャンネルは?
セッションイベント(`turn/end` · `approval/asked` · `agent/error`)を自動通知し、モデルは `notify({ message, channel, title })` で自らプッシュできます。アダプターは 27 種——Telegram、Slack、Discord、Feishu、DingTalk、WeCom、QQ bot、Bark、Pushover、ntfy、WxPusher、PushPlus、Server酱、webhook、bell、デスクトップ通知など——プロファイルパッチの `config.channels` で設定します。
スマホからエージェントのアクションを承認できますか?
はい。6 チャンネルがインバウンドに対応しています(telegram、feishu、qq-bot、wxpusher、wechat、dingtalk)。承認は Telegram/Feishu カードや QQ 1:1 チャットのネイティブボタンとして届き、他のチャンネルでは数字リプライがフォールバックになります。沈黙は決して承認しません。
専用サーバーや公開 IP は必要ですか?
いいえ——README はランタイム依存ゼロと「追加ランタイム不要」を明記しています。インバウンドチャンネルは長期間接続またはロングポーリングを使うため公開 IP は不要です(WxPusher コールバックのみ必要)。
Web 管理コンソールは何に使いますか?
`admin.enabled: true` を有効にすると、ループバック限定(127.0.0.1)のコンソールが使えます。6 ページ(dashboard / notify / members / bindings / sessions / channels)で認証情報、身元バインディング、ルーティングを管理できます。
07関連する DSH ワークフロー
awesome-gpt-image-2
by freestylefly
470 以上の事例を逆解析した GPT-Image2 向けプロンプトエンジンとテンプレート集。20 以上の実務テンプレートとスキルを収録
voyager
by nagi-ovo
Gemini、AI Studio、Claude、ChatGPT 向けの機能拡張スイートと、DeepSeek Harness を含む任意の Web UI で使えるプロンプトマネージャー
dsh-im
by xmanrui
8 IM 渠道(飞书/微信/钉钉/企微/QQ/Telegram/Discord/WhatsApp)を DSH に統合。QR/凭据、流式返信
chatgpt-gemini-timeline
by houyanchao
ChatGPT / Gemini にフォルダ整理、プロンプトライブラリ、タイムライン表示を追加できるプラグイン。
08データと出典
dsh plugin add dsh-notifier --profile <profile-name>
session events (`turn/end` · `approval/asked` · `agent/error`) auto-notify, the model calls a `notify` tool directly
`--profile` is required (DSH 0.1.0-rc.6+): plugin installs target a named profile — use the one you run (e.g. `web`).
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-28。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
