ysr666/dsh-vision-router
ysr666/dsh-vision-router为纯文本 Agent 提供视觉能力:内置免 Key 视觉链 + 像素级视觉工具(看图问答、定位、裁剪、像素对比、取色、OCR、矢量化、抠图、截图);粘贴图片即可用。
免费视觉识别插件:自适应切块长文档识别,支持历史收藏与 MD/Word/长图/Excel 导出。
免费视觉识别插件(DeepSeek Harness web profile 永久插件)。设计语言 Aura:宛如天生如此,若有似无。
light-dark())、若有似无的次级信息。# 推荐:npm 安装
dsh plugin --profile web add aura-vision
# 或从 GitHub:
dsh plugin --profile web add "github:Ck-epsilon/aura-vision"
# 或本地路径:
dsh plugin --profile web add "file:<绝对路径>"
其他机器使用前提:本机已 npm login(仅发布者需要);使用者只需装好 dsh 并执行第一条命令。重启 dsh 后生效:任意会话输入框右侧出现「识图」按钮。数据存 <workspaceRoot>/.aura-vision/(随工作区可迁移),key 存本机凭证库。
完整开发经验教训见配套文档 LESSONS.md(运行时契约、深浅主题、模型实证法、大图策略、迭代纪律、陷阱速查表)。
已在 DeepSeek Harness 0.1.0-rc.7 与 0.1.0-rc.8(web profile)验证。
<workspaceRoot>/.aura-vision/ 迁移;key 存各机凭证库,需在新机器重新填写一次。dsh plugin --profile web remove aura-vision。lib/host.js:宿主半边——AuraVisionService extends TypertRemoteService(命名空间 aura-vision),方法经 @Remote 标记由网关 SRC 模式直连(无需构建期描述符)。lib/client.bundle.js:浏览器半边——window.__ModuleLoader__.load 工厂产物,ctx.connection.rpc.call('/api', 'aura-vision/<method>', { args }) 调用宿主。cordis.patch.yml:bundle 补丁层,一行注册双半边。MIT