DeepSeek Harness 插件

pearjelly/deep-blend#bundle

Star 数 ★ 0 分类 工具与能力 收录于 2026-09-21 npm @deepblend/dsh-blender-bundle

在 DSH 里渲染并迭代 Blender 场景:16 个工具覆盖场景规格、预览、视觉评审与交付渲染,带不可变 revision 与审批闸门。

安装

# npm 包(预构建)

dsh plugin --profile web add @deepblend/dsh-blender-bundle

# Release 预构建包

dsh plugin --profile web add "https://github.com/pearjelly/deep-blend/releases/latest/download/deepblend-bundle.tgz"

# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)

dsh plugin --profile web add github:pearjelly/deep-blend#path:/packages/deepblend/bundle

装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWEDERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yamlallowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。

README

该插件的 README 只有英文版本。

The installable composition of DeepBlend Studio — a Blender 3D animation workbench for DeepSeek Harness, where SceneSpec is the source of truth and .blend is a compiled artifact.

This is the directory the plugin list's entry points at, so here is what it is, and what it is not.

Install

From source:

dsh plugin --profile web add 'github:pearjelly/deep-blend#path:/packages/deepblend/bundle'

Or from the prebuilt release artifact, which resolves nothing:

dsh plugin --profile web add https://github.com/pearjelly/deep-blend/releases/latest/download/deepblend-bundle.tgz

Then restart dsh web. A new session can select the DeepBlend Studio preset, and the workbench appears in the sidebar.

What is in here

file what it is
cordis.patch.yml the composition — four rows and the configuration they mount with
lib/index.js exports PATCH_FILE and ROW_IDS; it exists so the package is a well-formed importable ESM package
screenshots.json the storefront's screenshot manifest

There is no runtime code in this package, and that is deliberate rather than an omission.

How it works

The patch mounts four rows:

row package what it publishes
deepblend-blender-runtime @deepblend/dsh-blender-provider-local the Blender execution seam
deepblend-blender-host @deepblend/dsh-blender-host the business facade both planes read
deepblend-blender-ui @deepblend/dsh-blender-ui the browser-facing host half
deepblend-blender-preset @deepblend/dsh-blender-preset deploys the agent presets

The model-visible tools are deliberately not registered here. A preset decides what one session's model may see, so registering them in the host composition would hand the Blender toolset to every session in the process — the last row is what delivers them, into <DSH_HOME>/.agent-presets/, once per process.

Why this is not a meta-package

The plugin list does not list a bundle whose only content is a dependency list. This one is not that, and the three checks are the market's own rather than our argument:

  • The gate requires this shape. A submission must point at a package declaring dsh.bundle. Exactly one package in this repository does, and it is this one — there is no other package the gate would accept.
  • The shape is already listed. Eight entries on the list point at a packages/bundle directory, across six categories. One of them, ayahunter/dsh-trail, is a patch with a single row and a single dependency and no source at all. This one composes four rows and configures them.
  • It points at no other entry. The six dependencies are this repository's own internal modules — the contracts, the execution seam, the facade, the browser half, the tool plane and the preset deployer — not other plugins on the list, so the double-counting that rule exists to prevent cannot occur.

The full audit, with the readings behind it, is in deepblend/docs/listing-entry.yml — the file the submitted entry is generated from.

Where the product lives

package
../contracts SceneSpec, the schemas, the visual-issue vocabulary
../provider-local controlled bpy execution and the SceneSpec compiler
../host the business facade: projects, revisions, render jobs, the visual loop
../ui the workbench's host half and browser client
../tool the model-visible tool plane
../preset the agent presets and the deployer that installs them

The repository root has the full README, and deepblend/docs/ has the manuals.

内容来自项目 README(GitHub)↗

链接

同类插件

查看整个分类 →

社区评论

评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。