DSH Plugins
返回列表
🧰

dsh-wsl-obscura

联网工具 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install 173787247/dsh-wsl-obscura

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

在 DeepSeek Harness 终端运行 dsh plugin install 173787247/dsh-wsl-obscura 完成安装,插件源码地址为 https://github.com/173787247/dsh-wsl-obscura 。

插件介绍

Agent 工作流经常需要原始页面文本、在浏览器中执行一段 JS、或以隐身模式发起请求——这些任务用 GUI 浏览器处理笨重,用 curl 又做不到。dsh-wsl-obscura 把用 Rust 构建的无头浏览器 Obscura 接入 DeepSeek Harness,让你从 WSL 通过 interop 直接调用已在 Windows 侧编译好的 obscura.exe,无需额外启动任何服务。

插件提供三个工具:obscura_status 解析二进制路径并打印版本号;obscura_fetch 执行页面抓取,支持 DOM dump、JS eval 和隐身模式;obscura_mcp_hint 说明如何接入 Obscura 的 MCP / CDP 层,以便在需要时拉取 navigate、click、screenshot 等更丰富的工具。它有意区别于 dsh-wsl-browser(后者仅打开 Windows 默认 GUI 浏览器)。

如果你在 WSL 中运行 DeepSeek Harness,且 Agent 任务涉及大量页面文本提取、动态 JS 求值或指纹感知的隐身请求,这个可选插件能免去手动 CLI 拼接,让 Agent 直接调用真正的无头引擎。它不在默认 kit 集合中——仅在工作流确实需要无头浏览时启用即可。

使用场景

  • Agent 需要提取页面文本并执行 JS 表达式,但不希望启动 GUI 浏览器
  • 需要以隐身模式发起请求以规避指纹检测
  • 为 Agent 接入 MCP 工具(如 navigate、click、screenshot)以扩展浏览器交互能力

适合人员

  • 在 WSL 中运行 DeepSeek Harness 且需要无头浏览能力的用户
  • 构建需要 DOM 求值或隐身请求工作流的 Agent 开发者
  • 已在 Windows 侧编译 Obscura 并希望通过插件从 WSL 直接调用的团队