go-farther-and-farther/dsh-tool-eyes0

dsh-tool-eyes

适用于 DeepSeek Harness 的本地视觉“眼睛”:屏幕工具(捕获屏幕或图像并由本地 VLM 描述)和 OCR 工具(Windows 内置 OCR,零模型/GPU/云)

AI 分析

核心用途是提供本地屏幕截图分析与免 GPU 的 Windows 本地 OCR 功能。适合注重隐私、需要在无云端模型或无独立显卡环境下进行屏幕识别与文字提取的用户。

包名
dsh-tool-eyes
版本
0.1.0
许可证
MIT
最近更新
2026年8月15日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:go-farther-and-farther/dsh-tool-eyes

Configuration

Plugin config (all optional):

keydefaultmeaning
baseUrlhttp://127.0.0.1:1235/v1OpenAI-compatible endpoint for screen
model''model id to send; empty lets the server decide (llama.cpp serves one model)
timeoutMs180000hard cap for one capture call
captureScriptbundled capture.ps1override path to an alternate capture script

Override in your profile's cordis.patch.yml (id-targeted):

- id: tool-eyes
  name: 'dsh-tool-eyes'
  config:
    baseUrl: http://127.0.0.1:1235/v1
    model: qwen3.5-4b
    timeoutMs: 120000

Usage

In a conversation, the agent can now:

  • screen — "what is on my screen?", "describe this image file", with an optional prompt to focus on a region or detail.
  • ocr — "read all the text on screen", "transcribe this error dialog".

Both accept an optional image path; without it they capture the screen. The bundled PowerShell scripts can also be run standalone:

powershell -NoProfile -ExecutionPolicy Bypass -File lib\capture.ps1 -Prompt "..." -BaseUrl http://127.0.0.1:1235/v1
powershell -NoProfile -ExecutionPolicy Bypass -File lib\ocr.ps1 -Image C:\path\x.png