DSH Plugins
返回列表
🖥️

dsh-pixel-probe

客户端 更新于 2026.08.17

在终端中运行以下命令:

dsh plugin install TableRogue/dsh-pixel-probe

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

在 DeepSeek Harness 中运行 dsh plugin install TableRogue/dsh-pixel-probe 即可安装该插件,开源地址为 https://github.com/TableRogue/dsh-pixel-probe,安装后随 dsh --profile web 启动自动加载。

插件介绍

做像素类插件时,最大的不确定性来自浏览器沙箱本身:canvas 能不能用?MutationObserver 是否被拦截?Image 构造函数是否存在?dsh-pixel-probe 就是为消除这些猜测而生的诊断工具。一次运行即可探测 document、canvas、MutationObserver、Image 四项核心能力的可用性,统计当前页面的 SVG 图标数量,并在浏览器 console 中打印一行紧凑的 JSON 报告——几秒之内就能确认「运行时光栅化 + 像素化」这条 DOM 管线在你的环境里是否走得通。

插件刻意保持轻量:它是一款纯 client 插件,Host 侧 apply 为空,不引入任何额外依赖或副作用。安装后会自动追加进 profile 的 bundles,随 dsh --profile web 启动即生效,console 输出带有 [cordis:dsh-pixel-probe] 标签,方便在日志中快速定位。如果只想做一次性验证,也可以把源码直接填入 cordis_define 的 code.client 并在单进程中 cordis_run,完全不碰 profile 配置。

它面向在 DeepSeek Harness 生态中开发像素渲染、图标光栅化或 DOM 动画类插件的开发者。在动手写业务逻辑之前跑一次 probe,把沙箱里真正可用的 API 摸清楚,就能避免反复踩受限接口的坑,把调试时间花在真正有价值的像素算法上。

使用场景

  • 开发像素类插件前确认浏览器沙箱 API 可用性
  • 验证 canvas 与 MutationObserver 是否被沙箱拦截
  • 评估运行时光栅化 DOM 方案在当前环境的可行性

适合人员

  • DeepSeek Harness 生态中开发像素渲染插件的开发者
  • 需要诊断浏览器动态插件沙箱能力的插件作者
  • 进行图标光栅化或 DOM 动画开发的前端工程师