DSH Plugins
返回列表
dsh-shader-workbench

dsh-shader-workbench

工作流 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install Moolight/dsh-shader-workbench

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Moolight/dsh-shader-workbench 安装插件(源码:https://github.com/Moolight/dsh-shader-workbench),安装后重启 DSH,侧栏会出现「Shader 工作台」。

插件介绍

写 GLSL 往往要在编辑器、Shadertoy 预览和本地资源之间来回切换,节点工具又常把效果逻辑封成黑盒,难以拆开改。DSH Shader 工作台把「连节点、看画面、管材质」收进 DeepSeek Harness 的一块侧栏面板:节点图即程序,内置 57 个通用件,专用效果用可展开的普通节点搭出来,并支持 Shadertoy 兼容的实时预览与热重载。

一份图可导出 GLSL、HLSL、MSL、SPIR-V 与 JSON bundle,跨平台转译不依赖外部 shader 工具链;贴 mainImage() 可变成可复用用户节点,图片、音频、歌词等资源跟着材质清单走。组的重复次数大于 1 即循环,配合撤销重做、分组注释与免重启扩展用户节点,适合把复杂效果控制在可读、可维护的图规模里。

面板与 Agent 共用同一套工具与工作区,Agent 可通过 11 个工具直接建项目、搭节点图、编译、导出与打快照,零第三方运行时依赖,装上去就是一个手写 ESM 目录。适合在 DSH 里做 shader 实验、教学演示、材质迭代,以及希望让 Agent 参与搭图与导出的创作者与开发者。

截图预览

使用场景

  • 在 DSH 里用节点搭 GLSL 并实时看 Shadertoy 风格画面
  • 把一份节点图导出到多平台着色器或打包材质带走
  • 让 Agent 建项目、改节点图、编译导出而无需手点面板

适合人员

  • 做 shader 实验与视觉特效的创作者
  • 需要在 Harness 里教节点编程或 GLSL 的讲师
  • 希望 Agent 参与搭图与材质迭代的开发者