ycp424c/dsh-luna-vision-bridge

Plugin ⭐ 1 MIT visual

dsh-luna-vision-bridge 是一个纯 Host 侧的 DSH LLM adapter。它注册新的 luna-vision-bridge provider,让原生 DSH 输入框可以继续使用粘贴图片、拖放、缩略图、删除、Enter 和发送按钮;图片进入 DSH 原生 attachment store 后,由 Codex Luna 转成文字,再交给任意一个已注册的纯文本模型(下游 target,可配置多个并在模型选择器切换)。

catalog description:DSH adapter that transcribes native image attachments with Codex Luna before delegating to DeepSeek

Install

插件不会劫持 DOM、发送按钮或 `addImages`。安装后模型选择器会出现:

- Provider:`Luna Vision Bridge`(名字可配置)
- 模型:每个下游 target 一条,如 `DeepSeek V4 Flash + Luna`、`Pi Coder + Luna`、`GPT-5.6 + Luna`……

选择任一条桥接模型后即可沿用原生图片交互;切换组合即切换下游模型。

## 前置条件

- 每个下游 target 的 provider 已在 DSH 注册且纯文本可用(如 `deepseek-official`)。
- `codex` CLI 可以从启动 DSH 的 Host 环境执行,并已完成认证。

插件自带 `scripts/read-image-luna.sh`,不读取或依赖全局 `~/.dsh/scripts/read-image-luna.sh`。内置脚本复用现有识图 skill 背后的 Codex Luna 调用方式,执行 `codex exec --json`;Host adapter 负责解析最终 `agent_message`,不依赖终端文本格式,也不让下游模型再决定是否触发 skill。这样图片发送一定会先经过 Luna,且不会被下游模型的 text-only capability gate 拒绝。

## 本地开发

Add ycp424c/dsh-luna-vision-bridge to your DSH config (web profile) to enable.

README

Expand full README Collapse

README is empty.