by sixtysevenlf
DSH × Blender 直连实时插件 v2.6.1:15 个模型工具让 AI 驱动 GUI Blender;支持 dsh-TUI(选中 chip / 页脚状态 / @ 提及 / /blender),活动状态置顶并可一键暂停 AI,原生选中/集合/子元素直送 DSH,随包建模 skill,支持 WSL / Windows / macOS。
# Add to your Claude Code skills
git clone https://github.com/sixtysevenlf/dsh-blender-pluginGuides for using ai agents skills like dsh-blender-plugin.
Last scanned: 9/19/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-09-19T08:33:47.002Z",
"npmAuditRan": false,
"pipAuditRan": true,
"promptInjectionRan": true
}See how dsh-blender-plugin compares with popular alternatives.
dsh-blender-plugin is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by sixtysevenlf. DSH × Blender 直连实时插件 v2.6.1:15 个模型工具让 AI 驱动 GUI Blender;支持 dsh-TUI(选中 chip / 页脚状态 / @ 提及 / /blender),活动状态置顶并可一键暂停 AI,原生选中/集合/子元素直送 DSH,随包建模 skill,支持 WSL / Windows / macOS。. It has 1,546 GitHub stars.
Yes. dsh-blender-plugin passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/sixtysevenlf/dsh-blender-plugin" and add it to your Claude Code skills directory (see the Installation section above).
dsh-blender-plugin is primarily written in Python. It is open-source under sixtysevenlf on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh dsh-blender-plugin against similar tools.
No comments yet. Be the first to share your thoughts!
From $49 · 30 days · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Automated security scan — not a certification.
DSH × Blender connects DeepSeek Harness to Blender so an agent can build, inspect, validate, and export 3D scenes in a real Blender session. The normal workflow is GUI-first: start Blender, connect the addon, and let the agent look, change, and verify. When no GUI is available, a persistent headless session provides the same interactive loop, including frames.
spec_hash and vertices instead of hand-sculpted geometry.@ mentions scene objects, materials, and collections; and /blender status|doctor|jobs checks the channel without going through the model. Each part needs the matching dsh-TUI seam and stays off when the seam is missing.Before anything else: install the bundled addon first. Use the addon shipped in this repository: addon/dsh_blender_bridge.zip. It must be your only Blender-side agent bridge: do not install or run MCP for Blender, blender_mcp, or any other addon that serves Blender over its own socket, since they compete for 127.0.0.1:9876. Unrelated addons (modeling, materials, rendering, asset libraries) are fine and are neither checked nor blocked. Install and enable this addon in Blender before the other steps. If the installation below does not work, first check that this exact addon is installed, enabled, and connected.
MCP for Blender / blender_mcp does (same 127.0.0.1:9876 port) — disable it, no need to uninstall.This is the supported installation path. It does not require git clone, npm ci, or npm run build.
Install the bundled addon first. Download dsh_blender_bridge.zip from the latest GitHub Release, then in Blender open Edit > Preferences > Add-ons > Install, select the zip, enable DSH Blender Bridge, open the N panel in the 3D view, and click Connect.
Install the DSH plugin from npm. Choose the path for your DSH host:
DSH Web or DSH TUI: install into the profile you actually run:
dsh plugin --profile <profile> add dsh-blender-plugin@3.0.3
Then restart DSH in step 3.
DSH Desktop: open the Plugins page and install the bundle dsh-blender-plugin@3.0.3. DSH Desktop applies the bundle from the Plugins page and does not need a DSH restart.
Restart DSH (DSH Web and DSH TUI only). If you installed from the DSH Desktop Plugins page, skip this step.
Verify the installation. The only acceptance criterion for the GUI route is doctor returning kind equal to ok:
curl -sS http://127.0.0.1:9877/doctor
GUI route: curl -sS http://127.0.0.1:9877/health and /doctor; doctor.kind must be ok.
Headless-only route (no addon): blender_rt_worker(op="start") followed by op="see" must return a frame.
The addon remains the only supported Blender-side agent bridge. Disable any other bridge addon that serves port 9876; ordinary modeling, material, rendering, and asset addons are unaffected.
Copy this prompt into an agent that can run commands:
First install and enable the bundled addon dsh_blender_bridge.zip
from the latest GitHub Release. If a bridge addon is already enabled
(MCP for Blender / blender_mcp, or anything else serving Blender on
port 9876), disable it; do not uninstall the user's other addons and
do not ask them to.
Then install the DSH × Blender plugin from npm for my DSH profile:
dsh plugin --profile <profile> add dsh-blender-plugin@3.0.3
Read docs/AI-安装提示词.md first, follow it exactly,
and finish with the acceptance check: doctor must return kind=ok for the
GUI route, or worker start + see must return a frame for the headless-only route.
Do not skip the check and do not claim success without it.
Fetch the full install prompt locally:
curl -fsSL https://raw.githubusercontent.com/sixtysevenlf/dsh-blender-plugin/main/docs/AI-安装提示词.md -o AI-安装提示词.md
Install the standalone modeling skill (only needed for hosts that do not load the plugin; DSH gets it bundled):
curl -fsSL https://raw.githubusercontent.com/sixtysevenlf/dsh-blender-plugin/main/skills/blender-modeling/install.sh | bash
Install the bundled addon first.
Download addon/dsh_blender_bridge.zip from the addon/ folder of this repository. In Blender, open Edit > Preferences > Add-ons > Install, select that zip, enable DSH Blender Bridge, open the N panel in the 3D view, and click Connect. The addon listens on 127.0.0.1:9876. If you previously installed the single-file dsh_blender_bridge.py, disable and remove it first: v3.0 installs only the package zip.
Keep this addon as your only agent bridge. If MCP for Blender / blender_mcp (or another addon that opens its own server on 9876) is enabled, turn it off — uninstalling is not required. Your other addons can stay. If the rest of the installation does not work, check this step first.
Developer path: clone the repository and build it. lib/ is a build artifact and is not committed, so a fresh clone must build once before use. Unless you are developing the plugin, use the npm install above.
git clone https://github.com/sixtysevenlf/dsh-blender-plugin.git
cd dsh-blender-plugin
npm ci --legacy-peer-deps
npm run build
# Optional: DSH_CHECKOUT=/path/to/dsh-harness npm run build links DSH host packages
Add the package to your DSH profile as a bundle. Link the checkout into the profile, then add the dependency and bundle entry to the profile package.json.
ln -s /absolute/path/to/dsh-blender-plugin <profile>/node_modules/dsh-blender-plugin
Profile package.json:
{
"dependencies": {
"dsh-blender-plugin": "link:/absolute/path/to/dsh-blender-plugin"
},
"dsh": {
"profile": {
"bundles": ["dsh-blender-plugin"]
}
}
}
Validate the profile and restart DSH:
dsh --profile <profile> --dump-config
Verify the installation.
GUI route:
curl -sS http://127.0.0.1:9877/health
curl -sS http://127.0.0.1:9877/doctor
The only acceptance criterion for the GUI route is doctor returning kind equal to ok. If it does not, the plugin is not installed correctly.
After DSH restarts, you can also use blender_viewport with op equal to launch. It starts Blender, enables the addon, and connects automatically.
Headless-only route (no addon):
blender_rt_worker(op="start", name="smoke")
blender_rt_worker(op="see", name="smoke")
A returned frame means the headless fallback is working. The doctor bpy round-trip is expected to be unreachable in this mode.
The plugin exposes 15 tools. All planning, audit, assembly, exp