9 つの IM ボット(Feishu、WeChat、Slack、Telegram、Discord、WhatsApp など)と AI Office Connector を DeepSeek Harness セッションに接続するネイティブ dsh プラグイン。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-22
ライセンス
MIT
01どんなタスクに使えるのか?
普段使う IM アプリから DeepSeek Harness と会話させる
9 つの IM チャンネル(Feishu/ Lark、WeChat、DingTalk、WeCom、QQ、Slack、Telegram、Discord、WhatsApp)を接続し、それらのメッセージで dsh セッションを駆動。ストリーミング思考/ツール進捗/応答を表示し、画像理解(JPEG、PNG、WebP、1 枚 ≤5 MB、1 メッセージ ≤20 MB)にも対応
Web UI ではなく馴染みの IM クライアントから dsh エージェントを操作したい、かつボットごとにワークスペースとセッションを独立させたいチーム
自宅や LAN の dsh をネットワークを晒さずに公網 AI Office へ接続する
AI Office Connector は本機 Harness から SSE で公網 Office へ逆接続します(公網 IP・ポート転送・ WebSocket サーバー不要)。Office が受け取るのは alias のみで、本機の絶対パスが漏れることはありません
入站ポートを開かずに、リモート/ Office から自宅や LAN の dsh へアクセスしたいユーザー
02DeepSeek Harness への導入方法
前提条件
- Web インターフェース(`dsh web`)と Web プロファイルを備えた DeepSeek Harness
- 各チャンネルごとにボットの QR スキャンまたは凭据(Feishu App ID+ Secret、Telegram BotFather トークン、Discord/ Slack ボットトークン、WhatsApp デバイススキャンなど)
インストール手順
- 01
Web プロファイルに追加:`dsh plugin --profile web add -w @xmanrui/dsh-im`
$ dsh plugin --profile web add -w @xmanrui/dsh-im
- 02
`dsh web` を再起動し、設定 → プラグイン → IMボット を開きます
$ dsh web
- 03
各チャンネルのページで、ページ内の案内に従って QR スキャンまたは凭据の設定を完了します
導入成功の確認
- 再起動後、設定 → プラグイン → IMボット を開き、9 チャンネルと AI Office Connector の項目が表示されることを確認してください。接続済みボットは DeepSeek Harness に届く場合 `/status` で応答します。
03DSH 統合と能力の範囲
DeepSeek Harness(dsh)のネイティブな Web プラグイン `@xmanrui/dsh-im` です。1 つのプラグイン・1 つの設定入口で、9 つの IM チャンネル(Feishu/ Lark、WeChat、DingTalk、WeCom、QQ、Slack、Telegram、Discord、WhatsApp)と AI Office Connector を本機 dsh に接続し、これらのアプリのメッセージで dsh セッションを駆動させ、ストリーミング思考・ツール進捗・応答を表示するとともに画像理解も提供します。
9 つの IM チャンネル(マルチボット)
Feishu/ Lark、WeChat、DingTalk、WeCom、QQ、Slack、Telegram、Discord、WhatsApp のボットに送られたテキストと画像→メッセージで dsh セッションを駆動し、各プラットフォーム上でストリーミング思考・ツール進捗・応答を表示。各ボットは凭据・接続状態・ワークスペース・セッション束縛を独立して保持
ボット/チャットごとに dsh セッションを作成・束縛するAI Office Connector
公網 AI Office の Base URL と生成された Device Token→本機 Harness が heartbeat+ SSE ストリーム(プロトコル `office-harness.v1`)で逆接続し、ジョブを取得してリース付き dsh セッションを実行、状態/ツール名/増分テキストを安全に返送。ツール承認は SSE で往復
Office への発信接続を確立。Device Token は Host の凭据ストアのみに保存ボットコマンドとセッション制御
IM チャットで入力するスラッシュコマンド(`/new`、`/status`、`/models`、`/model`、`/preset`、`/stop`、`/steer`、`/compact`、`/workspace`、`/session` など)→束縛された dsh セッションの管理、モデルと Agent Preset の切替、実行中タスクの転向・停止、ワークスペース切替をチャットアプリから実行可能
dsh セッションの作成/再束縛、ボットのワークスペースや Preset の変更を行う場合がある画像理解
JPEG、PNG、WebP、および画像として送られた GIF(任意のキャプション付き)→画像は dsh セッションへ転送されてモデルが読み取り可能。1 枚 ≤5 MB、1 メッセージ合計 ≤20 MB
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Web UI ではなく馴染みの IM クライアントから dsh エージェントを操作したい、かつボットごとにワークスペースとセッションを独立させたいチーム
- 入站ポートを開かずに、リモート/ Office から自宅や LAN の dsh へアクセスしたいユーザー
不向きな用途
- すべての Secret と Token は本機 Harness Host にのみ送信され、保護された凭据ストアに書き込まれます。状態インターフェースやボット一覧の応答がこれらを返すことはありません。IM 管理 RPC は既定でループバック ブラウザのみを受け入れます。`trusted-host` LAN モードでは、そのネットワーク内の誰もがボット状態の閲覧・ QR スキャン・凭据送信・再接続・削除ができます——信頼できるネットワークでのみ有効化してください。
- AI Office Connector が Office に送るのは alias(デバイス ID、Office Origin、ワークスペース alias、指示 Preset alias)のみです。Office が本機の絶対パスを受け取ることはなく、したがってローカル ファイルシステムを読むことはできません。ワークスペース/セッション一覧はグローバル Harness Host 由来で、他ボットや他プロジェクトのローカルパスや機微メタデータを含む可能性があります——ボットは信頼できるユーザーにのみ公開してください。
05互換性・メンテナンス・セキュリティ上の注意
- DeepSeek Harness の Web インターフェース(`dsh web`)と Web プロファイルが必要です。各チャンネルにはそれぞれのボット(QR スキャンまたは凭据)が必要です。Slack デスクトップが同名のネイティブー Slash Command を未登録の場合、`/` で始まるメッセージを遮断するため、コマンドの前にスペースを付けてください(例:` /presetlist`)。
- すべての Secret と Token は本機 Harness Host にのみ送信され、保護された凭据ストアに書き込まれます。状態インターフェースやボット一覧の応答がこれらを返すことはありません。IM 管理 RPC は既定でループバック ブラウザのみを受け入れます。`trusted-host` LAN モードでは、そのネットワーク内の誰もがボット状態の閲覧・ QR スキャン・凭据送信・再接続・削除ができます——信頼できるネットワークでのみ有効化してください。
- AI Office Connector が Office に送るのは alias(デバイス ID、Office Origin、ワークスペース alias、指示 Preset alias)のみです。Office が本機の絶対パスを受け取ることはなく、したがってローカル ファイルシステムを読むことはできません。ワークスペース/セッション一覧はグローバル Harness Host 由来で、他ボットや他プロジェクトのローカルパスや機微メタデータを含む可能性があります——ボットは信頼できるユーザーにのみ公開してください。
MIT・活発にメンテナンス中(最新リリース v1.0.2、2026-08-22)
06よくある質問
dsh-im のインストール方法は?
Web プロファイルで `dsh plugin --profile web add -w @xmanrui/dsh-im` を実行し、`dsh web` を再起動、その後 設定 → プラグイン → IMボット を開きます。各チャンネルはページ内の QR スキャンまたは凭据設定に従ってください。(不安定な GitHub ソース インストーラ `npx -y github:xmanrui/dsh-im install` もありますが、npm の安定版を推奨します。)
対応している IM チャンネルは?
9 つ:Feishu/ Lark、WeChat、DingTalk、WeCom(Enterprise WeChat)、QQ、Slack、Telegram、Discord、WhatsApp。各チャンネルは複数ボットに対応し、各ボットは凭据・接続状態・ワークスペース・セッション束縛を独立して保持します。
IM メッセージはどうやって DeepSeek Harness に届きますか?
ボット接続後、そのチャットのメッセージで dsh セッションを駆動し、プラグインがストリーミング思考・ツール進捗・応答を表示します。セッションはスラッシュコマンドで管理できます:`/new`(新規セッション)、`/status`(接続確認)、`/models` と `/model`(モデル切替)、`/preset`(Agent Preset)、`/stop`、`/steer`、`/compact`、`/workspace`、`/session` など。
AI Office Connector とは?
本機 Harness が heartbeat+ SSE ストリーム(プロトコル `office-harness.v1`)で公網 AI Office へ逆接続する仕組みです。公網 IP・ポート転送・ WebSocket サーバーなしでリモート/ Office アクセスを得られます。Office が受け取るのは alias のみで、本機の絶対パスが漏れることはありません。
ボットに凭据を渡して安全ですか?
Secret と Token は本機 Harness Host にのみ送信され、保護された凭据ストアに書き込まれます。状態インターフェースやボット一覧がこれらを返すことはなく、IM 管理 RPC は既定でループバック ブラウザのみを受け入れます。ただし、ボットにメッセージを送れる者は誰でもセッション/ワークスペース/ Preset コマンドを実行できるため、ボットは信頼できるユーザーにのみ公開し、`trusted-host` LAN モードは信頼できるネットワークでのみ有効化してください。
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 で使えるプロンプトマネージャー
wegent
by wecode-ai
オープンソースでセルフホスト可能なAIワークスペースプラグイン。コーディング、コラボレーション、自動化を統合し、計画から納品までをサポートします。
chatgpt-gemini-timeline
by houyanchao
ChatGPT / Gemini にフォルダ整理、プロンプトライブラリ、タイムライン表示を追加できるプラグイン。
08データと出典
通过扫码、App Manifest 或已有机器人凭据把 IM 机器人接入 DeepSeek Harness
dsh plugin --profile web add -w @xmanrui/dsh-im
一个插件、一个设置入口,统一管理九种 IM 渠道和 AI Office Connector。
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-22。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
