dsh-pixel-probe:DeepSeek Harness 动态 Client 插件能力探测工具

前言

DeepSeek Harness (DSH) 强调“一切皆插件”的理念。在开发涉及像素级渲染或复杂 DOM 操作的插件时,开发者常需要确认动态插件沙箱中实际可用的浏览器 API。dsh-pixel-probe 正是为解决这一问题而生,它是一个用于诊断插件能力的工具,帮助验证“运行时光栅化 + 像素化”等 DOM 方案的可行性。

核心功能

该插件主要探测浏览器动态插件沙箱中的以下能力:

  • document
  • canvas
  • MutationObserver
  • Image
  • SVG 图标数量

安装与启用

使用以下命令从 GitHub 安装插件:

dsh plugin --profile web add github:TableRogue/dsh-pixel-probe

安装后,配置会自动追加到 profile 的 dsh.profile.bundles 中。

启动与验证

  1. 启动 DSH:
    dsh --profile web
  1. 验证配置是否生效:
    dsh --profile web --dump-config
在输出中查找 `dsh-pixel-probe` 层。

典型用法

安装并启动后,打开浏览器的开发者工具控制台。找到标签 [cordis:dsh-pixel-probe],插件会在此输出一行 JSON 报告,列出当前沙箱中可用的能力。

适用场景与注意

  • 适用场景:用于确认浏览器动态插件沙箱对 DOM 操作、Canvas 绘图及像素级渲染的支持情况。
  • 注意:这是一个动态 Client 插件,其权限取决于当前 DSH 进程。建议在安装前查阅源码与许可证(MIT)。该插件为临时方式,以单次进程运行。

结尾

作为开发 Pixel 插件或测试浏览器沙箱能力的诊断工具,该插件可以帮助开发者快速验证可行性。更多细节可查看 GitHub 仓库 或 SkillHub 目录。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜