SJF-ECNU/dsh-cloakbrowser ↗★ 2
dsh-cloakbrowser
Native CloakBrowser tools for DeepSeek Harness.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SJF-ECNU/dsh-cloakbrowser说明文档
阅读完整 README ↗6. Complete first configuration
CloakBrowser runtime. The default commands install into ~/.dsh/venvs/cloakbrowser, which this plugin uses automatically. To confirm that environment is ready:
~/.dsh/venvs/cloakbrowser/bin/python -c "import cloakbrowser; print('CloakBrowser ready')"
If CloakBrowser is installed somewhere else, set the interpreter path in the same shell that starts DSH, then start or restart DSH:
export CLOAKBROWSER_DSH_PYTHON=/absolute/path/to/python
dsh web
Optional visual model. In the DSH web UI, open Settings → Plugins → Plugin configuration → Visual understanding model. Enter an OpenAI-compatible Base URL including its API version path (for example, one ending in /v1), an image-capable model name, select Chat Completions or Responses, enter the API key, and click Save. The API key is write-only: saving is the only time it is displayed or changed.
You can now ask the agent to open a page and describe its layout or images. browser_understand is called only when the agent needs visual grounding.