Koreyer/easy-vision

Koreyer★ 0JavaScriptLast synced: 2026-08-14

Open on GitHub

README excerpt

easy-vision English · 简体中文 A DeepSeek Harness tool plugin that gives a text-only agent the ability to "see" local images. It registers a model-facing describe image tool. When the model needs to look at, describe, analyze, or read an image (screenshot, photo, chart, UI mockup, etc.), it calls this tool with the image's local path. The plugin: 1. Reads the file and auto-detects its real format from magic bytes (PNG / JPEG / GIF / WebP), tolerating wrong file extensions. 2. Sends the image (base64 data URI) to a configured OpenAI-compatible vision model via chat completions. 3. Returns a detailed text description , or optionally writes it to a Markdown file. This lets a model on a text-only route (e.g. deepseek over a gateway that rejects image input) see pictures as prose. Install The package is a dependency-free plain ESM Cordis plugin that only injects tools . Install it into a DSH profile, then mount it in a patch layer. 1. Install the package into a DSH profile Pick the source that matches your setup: From npm (recommended after publishing): Or the equivalent direct pnpm command in the profile directory: From a local tarball (before/without publishing): @deepseek-ai/cordis is de…

View full README on GitHub →
Media / Contentcordis-plugindeepseek-harnessdsh-pluginimageimage-descriptionimage-visionocrvision

Category