DSH Marketplace

dsh-blender-plugin

sixtysevenlf/dsh-blender-plugin

让 DSH agent 通过直连 TCP 通道驱动本地 Blender,提供 15 个工具:视口帧、自定义视角渲染、Python 执行、无头与作业卸载、事务回滚,以及 34 个 family / 228 个 op 的规划层。

1,45656PythonBSD-3-Clause源码

安装

把 dsh-blender-plugin 装进 DeepSeek Harness

装到哪

GitHub 方式 · GitHub 源码

从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。

我们跑过之后

我们跑过,装得上

这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 6 天前,DeepSeek Harness 0.2.1-rc.5.

挂进你的 README

实测可装 — dshmarketplace

给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。

安装前须知

装 dsh-blender-plugin 之前,先看这几条

  • 源码在这里: sixtysevenlf/dsh-blender-plugin——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
  • 开源协议:BSD-3-Clause。

安全

装 dsh-blender-plugin 会执行什么

构建脚本

我们这次实装里没有构建脚本被拦。

来源:我们在沙箱里的实装,DeepSeek Harness 0.2.1-rc.5,6 天前。

安装钩子

package.json 里没有 preinstall / install / postinstall 脚本。

来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。

README 里提到

shell 命令(bash、exec、spawn 之类)

来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。

这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。

AI 锐评

是什么 — 让 DSH agent 直接操控本机正在运行的 Blender,看图、改场景、执行 Python 并卸到后台。

谁该装 — 用 DSH agent 在本机做装配检查或参数化曲面时,缺的是看视口、量参考图、改完立刻渲染核对,而不是再生成一段 bpy。 agent 进程碰不到本机 Blender 时不必装,通道只听回环地址。

注意 — 实测在全新 profile 里能装上,并被 harness 注册进 profile。真正开工前必须先在 Blender 4.x 或 5.x 里启用仓库自带的桥接 addon,无 GUI 则起常驻 worker,并准备 Node.js 20 或更新。安装会在本机执行 shell 命令,且不能改用其它 Blender 桥。

锐评 — 同一个 .blend 已经整天开着、从 DSH 里改,这条通道才值回环那一下;偶发改几个物体,我会继续手跑 bpy。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。

dsh-blender-plugin 是做什么的

Geometric meshes flow through a local conduit, inspection lenses and rollback loops into verified exports.

dsh-blender-plugin 是一个连接 DeepSeek Harness 与本地 Blender 的 DeepSeek Harness 插件,供 agent 在真实 Blender 会话中创建、检查、验证和导出 3D 场景。它通过直连 TCP 通道工作:GUI 模式使用仓库内的 addon/dsh_blender_bridge.py,Blender 端监听 127.0.0.1:9876;插件可以读取场景状态、执行持久 Python、获取视口帧或自定义角度渲染,也能把 Blender 中选中的对象或 collection 送入当前草稿。

插件包含 15 个工具,覆盖参考图测量、参数化曲面、装配审计与修复、GLB/FBX/OBJ 导出、批量验证、事务回滚和交付门禁。没有图形界面时,可以启动持久 headless worker,继续执行代码并获取 Workbench 帧;也支持一次性 headless 脚本、长任务和参数搜索。DeepSeek Harness 插件适合需要 agent 操作本地 Blender 工程的建模与验证流程。

它不适合需要远程 Blender 连接、无法安装 Blender,或不允许 agent 修改本地场景和导出文件的环境。GUI 路径必须使用随仓库提供的 addon,README 明确要求不要安装 MCP for Blender 或其他 Blender addon;headless 路径仍需要 Blender executable。插件可执行 Blender 内 Python,并运行 headless 脚本和后台任务,因此会接触本地 Blender 及其进程权限范围内的数据和文件。

dsh-blender-plugin 的文档

dsh-blender-plugin 的配置

DeepSeek Harness 将 dsh-blender-plugin 作为 profile bundle 加载。profile 的 package.json 中,依赖键为 @dsh-external/dsh-blender-plugin,并在 dsh.profile.bundles 中加入同名包。仓库已提交构建后的 lib;修改 src/ 后可使用 DSH_CHECKOUT 和 scripts/build.sh 重建。

Blender 端使用 addon/dsh_blender_bridge.py。在 Blender 中安装并启用它,打开 3D View 的 N 面板并点击 Connect。addon 监听 127.0.0.1:9876。

dsh-blender-plugin 的命令与检查

DeepSeek Harness 提供 blender_viewport 和 blender_rt_worker 等操作。blender_viewport 的 op="launch" 会启动 Blender、启用 addon 并自动连接。blender_rt_worker 的 op="start" 启动持久 worker,需要 name;op="see" 为指定 name 请求帧。curl http://127.0.0.1:9877/health 检查服务,curl http://127.0.0.1:9877/doctor 检查 GUI 路径,验收要求 kind 等于 ok。headless worker 返回帧即表示备用路径可用。

环境要求

需要已安装并正常工作的 DeepSeek Harness、Node.js 20 或更高版本,以及 Blender 4.x 或 5.x。GUI 模式需要 bundled addon;headless 模式只需要 Blender executable。仅在重建插件时需要 DeepSeek Harness 源码 checkout。

行为与已知限制

默认流程面向 GUI 交互;headless 是备用路径,提供 Workbench 帧。参考图没有已知比例时,测量工具返回像素单位,不自行推断毫米。addon 使用 127.0.0.1,README 未说明远程 Blender 传输。headless-only 模式下,GUI doctor 的 bpy round-trip 预期不可达。

根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README

同一分类

dsh-blender-plugin 的同类插件

33k

把 WeKnora 知识库接入 dsh 的四个只读工具:列出知识库、混合检索原文片段、按顺序还原单篇文档,以及直接取用 WeKnora 自己带引用的 RAG 或 ReAct agent 回答(含可续聊的 session id)。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Go24 天前

AI 锐评

dsh-weknora

是什么 — dsh-weknora 为 DeepSeek Harness 提供四个只读工具以操作 WeKnora 知识库。

谁该装 — 在使用 DeepSeek Harness 的 ReAct-agent 处理 WeKnora 知识库时,这些工具能提供相应的能力。 如果你不使用 DeepSeek Harness 进行 agent 工具调用,只依赖其他集成方式,则无需此插件。

注意 — 需要提供 API key 或 token。 会执行 shell 命令。 没发现明显的坑。

锐评 — 我会安装它,因为它提供了 WeKnora 知识库的 RAG 或 ReAct-agent 回答功能。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码

treg

superdesigndev

6.0k

给 Agent 的工具目录:按「要做的事」检索约 2,600 个外部接口(SEO 与 SERP、外链、社交、人物与公司信息补全、广告库、抓取),查看参数与单次调用价格后直接调用,凭据由服务端注入。附带技能,MCP 行在未设置 TREG_TOKEN 前保持禁用。

我们跑过,装得上

GitHub 源码Python12 天前

AI 锐评

treg

是什么 — 让 agent 按要做的事查找约 2600 个第三方接口,先看参数和按次价格,再经服务端代填凭证调用;随包装 skill。

谁该装 — 在 DeepSeek Harness 里用 DeepSeek 做竞品或线索调研,agent 需要 SERP、外链或公司补全,但手头没有那些数据商账号。密钥和上游流量必须走自有出口、不能交给外部代理代填的团队,方向就不对。

注意 — 沙箱实测通过:在全新 profile 里装上,并被注册进 profile。从 GitHub 源码安装,过程会执行 shell 命令。目录调用按次计费(从 1 美分起,新验证账号有一次 $1.00),自带密钥的调用不计量;MCP 在设置 TREG_TOKEN 之前保持关闭。

锐评 — 装。我要的是把一堆月费订阅收成一张按次账单,并接受对手方是 treg。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情
1.4k

Anime Garden 的 DSH 插件:在 DSH 内搜索来自動漫花園、蜜柑计划、萌番组和 ANi 的动画 BT 资源——支持对话搜索、按字幕组和类型筛选的侧边栏面板、新番周历,以及站内浮窗播放。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码TypeScript昨天

AI 锐评

AnimeGarden

是什么 — 把 動漫花園、蜜柑计划、萌番组、ANi 的动画种子搜进 DSH,走对话或侧栏,并带新番日历和浮动播放器。

谁该装 — 用 DeepSeek Harness 的 agent 查当季动画该下哪一版,却还得切网页按字幕组和类型筛。已经在其他工具链里用 MCP 或开放 API 拉同一批资源的人,不必再叠这个 plugin。

注意 — 本站没有可用的一行安装,只能把仓库子目录里的 plugin 手动接入。运行时会执行 shell 命令。没发现明显的坑。

锐评 — 一周要在会话里找好几次资源我会接;偶尔下一两部就不必。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码

dsh-plugin

TencentCloudBase

1.1k

把腾讯云 CloudBase 后端接入 DeepSeek Harness——在对话里搭好并部署全栈应用,查询结果渲染为表格卡片(分页、排序、导出 CSV),部署后可预览真实域名,并提供 CloudBase MCP 工具集(`mcp__cloudbase__*`),登录走 device-code 流程。

我们跑过,装得上

npm 包TypeScript26 天前

AI 锐评

dsh-plugin

是什么 — DeepSeek Harness 插件集成腾讯云 CloudBase 后端。从聊天中 scaffold 和部署全栈应用,渲染查询结果为表格卡片,并调用 CloudBase MCP toolset。

谁该装 — 当使用 DeepSeek Harness 开发全栈应用代码并需要云后端支持时适合安装此插件。

如果项目不涉及数据库、存储和部署集成,则无需安装。

注意 — 安装后在全新 profile 里被 harness 注册并启用。会执行 shell 命令,但沙箱实测通过。未发现明显的坑。

锐评 — 如果你已在腾讯云 CloudBase 上运行后端服务,我会选择安装它,因为它提供了 MCP 工具集和部署预览功能。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情
842

Chrome 侧边栏扩展,让 DSH 直接操控你的浏览器,无需视觉能力。

我们跑过,装得上

GitHub 源码TypeScript1 个月前

AI 锐评

dsh-browser

是什么 — 允许 DeepSeek Harness 直接控制你已打开的浏览器标签页。

谁该装 — 如果你正在使用 DeepSeek Harness 进行页面自动化,需要模型读取页面并操作控件,就安装此插件。 如果你的任务仅涉及多模态对话而不需浏览器工具的用户则无需安装。

注意 — 安装需运行脚本并手动允许加载扩展;需提供 API key。沙箱实测通过。基准测试中完成 30/30 任务,平均延迟 5.32 秒。

锐评 — 我会装它,因为它比 Playwright 基准更快,且工具调用更少。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
2详情

anysearch-dsh

anysearch-team

664

基于 AnySearch 的实时网页与垂直搜索插件,为 DeepSeek Harness 提供搜索工具。

我们跑过,装得上

npm 包TypeScript25 天前

AI 锐评

anysearch-dsh

是什么 — 接入 AnySearch 的 DeepSeek Harness 插件,提供实时 web 搜索、垂直搜索和并发批量搜索。

谁该装 — 在使用 DeepSeek Harness 进行 AI agent 任务时,需要实时网页和垂直搜索支持的用户适合安装此插件。 如果您不使用 DeepSeek Harness 执行任务,则此插件不适用。

注意 — 实测在全新 profile 里装上,并被 harness 注册进 profile。 安装需 Node.js 22.19 或 Node.js 24+ 以及 pnpm 11.7。 没发现明显的坑。

锐评 — 我会装它,因为它支持匿名访问无需 API key 但配置后可获得每日 1000 次免费调用。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
源码