DeepSeek Harness Hub
← 返回列表

TiankunDai/dsh-vision-LMstudio

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

让你能通过deepseek harness调用LM studio加载的本地视觉模型

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/19 · 已提供中文文档
综合分
27.8
GitHub 分
27.8
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add TiankunDai/dsh-vision-LMstudio
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/17(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-vision-LMstudio

为 DSH(DeepSeek Harness)Web GUI 提供本地 LM Studio 视觉识别插件:连接
LM Studio 的 OpenAI 兼容接口(默认 http://127.0.0.1:1234),
调用其视觉模型对本地图片与 Windows 剪贴板图片做识别、描述与 OCR。所有推理都在本机完成,
图片不会离开本机。

功能

- Agent 工具(host 半区注册,任何会话可用)
- lmstudio_vision — 按绝对路径识别本地图片文件
- lmstudio_clipboard — 直接识别剪贴板中的图片(截图 / 复制后),无需文件路径
- lmstudio_models — 列出已加载模型并标注最后加载的一个(自动选择)
- 设置页面板:「设置 → LM Studio 视觉识别」— 配置服务地址 / 模型 / 默认提示词 /
温度 / 最大 Token,刷新模型列表,一键识别本地图片或剪贴板图片
- 模型自动选择 — 省略 model 时自动使用当前已加载模型中最后加载的那个
(即服务器模型列表的第一个;通过原生 /api/v0/models 按 state 过滤,JIT 下
未加载的模型不会混入),不预设任何具体模型
- 配置持久化 — ~/.dsh/dsh-lmstudio-vision.json(原子写入),设置面板与 agent
工具共用

环境要求

- 带 web profile 的 DSH(DeepSeek Harness)
- LM Studio:已加载视觉模型并启动本地服务
(Developer → Start Server,默认端口 1234)
- 剪贴板工具需要 Windows(使用 Windows PowerShell 5.1 Get-Clipboard -Format Image)

安装

pnpm install
pnpm build
dsh plugin --profile web add link:/packages/dsh-lmstudio-vision

然后重启 DSH(dsh web)并刷新页面。dsh plugin 会自动把包加入
dsh.profile.bundles(本包声明了 dsh.bundle)。安装后设置页会出现
「LM Studio 视觉识别」面板,三个 agent 工具随宿主常驻,任何会话都可用。

配置

可在设置面板中修改,或直接编辑 ~/.dsh/dsh-lmstudio-vision.json:

{
"baseUrl": "http://127.0.0.1:1234",
"model": "",
"prompt": "请详细描述这张图片的内容。",
"temperature": 0.2,
"maxTokens": 1024
}

model 留空表示自动使用最后加载的模型;填写具体模型 ID 则手动指定。

仓库结构

- packages/dsh-lmstudio-vision/src/index.ts — host 半区:LM Studio engine、API 路由、
agent 工具、system-prompt 公告
- packages/dsh-lmstudio-vision/src/client/ — browser 半区:设置页面板
- packages/dsh-lmstudio-vision/cordis.patch.yml — bundle patch 插件行
- shared/tsdown.client.ts — 构建预设(遵循 dsh-web-ui 的 clientBundle 约定)

许可证

BSD-3-Clause

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群