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

dsh-tool-eyes

Local vision 'eyes' for DeepSeek Harness (DSH): screen tool (capture screen or image -> local OpenAI-compatible VLM description) and ocr tool (Windows built-in OCR, zero model / GPU / cloud).

AI Analysis

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

Package
dsh-tool-eyes
Version
0.1.0
License
MIT
Last updated
Aug 15, 2026

Install

$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