AIアシスタントがプロンプトでBlenderの3Dシーンを作成・編集・確認できるアドオンとMCPサーバー。
sixtysevenlf/dsh-blender-plugin
AIモデルが直接TCP経由で実行中のBlenderを操作するDSHプラグイン。16種類のツールを提供。
- スター
- 715
- フォーク
- 32
- 未解決の Issue
- 10
- 最終コミット
- 24 時間前
これは何?
DSH x Blenderは、DSH(DeepSeek Harness)エージェント環境向けのプラグインです。MCPサーバーを介さず、ローカルTCPチャンネル経由でAIモデルをBlenderに直接接続します。付属のBlenderアドオンが127.0.0.1:9876で待ち受け、127.0.0.1:9877で動作するNode.jsバックエンドがコマンドを中継します。これにより、モデルは3Dビューポートのキャプチャ、BlenderのメインスレッドでのPython実行、任意のカメラアングルからのレンダリング、反復的なパラメーター探索を行えます。
リアルタイムのシーン編集に加え、プラグインはプリセット設定を使ったレンダリング性能のプロファイリング、安全なオブジェクトのポリゴン数削減、高負荷のレンダリングやジオメトリのバッチ処理向けのヘッドレス`blender -b`プロセス、スナップショットまたはオブジェクト単位でロールバックできるトランザクション、再利用可能なプリセットライブラリ、長時間処理向けのジョブレイヤーを備えています。planツールでは、コントラクトチェック、メッシュ監査、アセンブリのゲート、エクスポート検証を28のファミリーと186の操作に分類して実行できます。
ライブチャンネルを使うには、GUIを起動したBlender 4.xまたは5.x、Node.js 20以降、DSHのインストールが必要です。WSL上のWindows版Blender、Windows、ネイティブLinux、macOSに対応し、BSD-3-Clauseライセンスで公開されています。
主な機能
- 01ユーザー視点または任意のカメラアングルから、シーンを変更せずに3Dビューポートをキャプチャします。
- 02永続カーネルを介してBlenderのメインスレッドでPythonを実行し、複数段階の編集を行います。
- 03反復回数と実行時間の上限を設定し、Blender内で反復的なパラメーター探索を実行します。
- 04レンダリング設定をプロファイリングし、永続データとデノイザーのプリセットを適用します。変更の取り消しにも対応します。
- 05高負荷のレンダリングやジオメトリのバッチ処理をヘッドレスBlenderプロセスに委譲します。
- 06スナップショットとオブジェクト単位のトランザクションによるロールバック機能を提供します。
ユースケース
- AIエージェントに、開いているBlenderシーン内のオブジェクトのモデリング、調整、検証を行わせる。
- 参照シルエットにモデルを適合させるパラメーター探索を実行する。
- GUIを使える状態に保ったまま、ヘッドレスBlenderでバッチレンダリングやジオメトリ処理を行う。
- 3Dプリント前に機械アセンブリのクリアランスと干渉を確認する。
クイックスタート
- 1
リポジトリをクローンして、ディレクトリに移動します
cd dsh-blender-plugin - 2
DSHプロファイルにバンドルとしてインストールします(シンボリックリンクを作成し、そのリンクをプロファイルのpackage.jsonに追加してから、DSHを再起動します)
- 3
Blenderを起動し、バンドルされたDSH Blender Bridgeアドオンを接続してから、doctorエンドポイントでインストールを確認します
curl -sS http://127.0.0.1:9877/doctor
使う前に知っておきたいこと
- ライブチャネルはバックグラウンドモードでは動作しないため、BlenderをGUIモードで実行する必要があります。
- DeepSeek Harness(DSH)ホストとNode.js 20以降が必要です。
- Blender用の上流MCPアドオンはサポートが終了しているため、代わりにバンドルされたアドオンをインストールする必要があります。
トピック
よくある質問
- dsh-blender-plugin とは?
- AIモデルが直接TCP経由で実行中のBlenderを操作するDSHプラグイン。16種類のツールを提供。 DSH x Blenderは、DSH(DeepSeek Harness)エージェント環境向けのプラグインです。MCPサーバーを介さず、ローカルTCPチャンネル経由でAIモデルをBlenderに直接接続します。付属のBlenderアドオンが127.0.0.1:9876で待ち受け、127.0.0.1:9877で動作するNode.jsバックエンドがコマンドを中継します。これにより、モデルは3Dビューポートのキャプチャ、BlenderのメインスレッドでのPython実行、任意のカメラアングルからのレンダリング、反復的なパラメーター探索を行えます。
- dsh-blender-plugin は無料で使えますか?ライセンスは?
- dsh-blender-plugin は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- dsh-blender-plugin は今もメンテナンスされていますか?
- 活発にメンテナンス中。dsh-blender-plugin の最終コミットは 2026年10月19日 です。
- dsh-blender-plugin は何に使えますか?
- AIエージェントに、開いているBlenderシーン内のオブジェクトのモデリング、調整、検証を行わせる。 参照シルエットにモデルを適合させるパラメーター探索を実行する。 GUIを使える状態に保ったまま、ヘッドレスBlenderでバッチレンダリングやジオメトリ処理を行う。 3Dプリント前に機械アセンブリのクリアランスと干渉を確認する。
- dsh-blender-plugin のインストール方法は?
- リポジトリをクローンして、ディレクトリに移動します: cd dsh-blender-plugin DSHプロファイルにバンドルとしてインストールします(シンボリックリンクを作成し、そのリンクをプロファイルのpackage.jsonに追加してから、DSHを再起動します) Blenderを起動し、バンドルされたDSH Blender Bridgeアドオンを接続してから、doctorエンドポイントでインストールを確認します: curl -sS http://127.0.0.1:9877/doctor
- dsh-blender-plugin はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/sixtysevenlf/dsh-blender-plugin
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
UI Automationツリーを読み取り、任意のLLMにクリックや入力、コマンド実行を選ばせてWindowsをGUI操作するAIエージェント。
プラグイン方式のフレームワークで構築されたコーディングエージェント DeepSeek Harness(dsh)向けの、コミュニティ管理によるプラグイン一覧。
自然言語の指示をもとに、AIエージェントがデスクトップ版剪映专业版を操作して動画編集を自動化するスキル。
Cordisフレームワーク上に構築された、DeepSeek AIによるオープンソースのエージェントハーネスです。
AIエージェントと人が共有できるブラウザ。エージェントは独立したSpaceで作業し、あなたのタブやログイン状態には触れません。