粘贴截图交给千问识别,返回文字继续编码
27.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zjcdkj/dsh-plugins该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 粘贴截图识别文字
- 调用千问VL读图
- 返回文本供继续编码
DSH 插件:qwen-image 给纯文本编程模型装上眼睛,图片经 ctx.llm 走千问 VL 路由,返回文本,DeepSeek 继续写代码,千问负责看图。纯 ESM,安装时无需构建授权。
README
由 DeepSeek 最新模型翻译生成dsh-plugins
license
DeepSeek Harness
DeepSeek Harness 插件集。packages/ 下每个包独立发到 npm、独立安装,彼此之间没有依赖。
插件列表
| 插件 | npm | 做什么 |
| qwen-image | dsh-plugin-qwen-image | 给纯文本模型装上眼睛。图片经 ctx.llm 交给视觉路由,回来的是文本,DeepSeek 继续当编码模型、千问只负责看图。直接往输入框粘贴截图也能用 —— 字节存进工作区而不是塞进对话,这正是纯文本路由依然肯收下这次请求的原因,而且输入框里的字一个都不会被改。它会自己找视觉路由,已经配过的 dsh 无需额外配置。 |
| session-resources | dsh-plugin-session-resources | 对话旁边的文件面板:会话工作区以目录树呈现、可逐层展开,本次会话产出的文件置顶,动过的每一行带一个圆点。点文件即打开;对话区会让出宽度而不是被盖住。 |
安装
挑你要的那个包装上就行,仓库怎么组织对安装方没有影响:
dsh plugin --profile web add -w dsh-plugin-qwen-image
这里每个插件都没有构建步骤,所以安装时不会跑 prepare,pnpm 也不会要你把构建加白名单。
展开完整文档(README 剩余 1 节)
dsh-plugins license DeepSeek Harness DeepSeek Harness 插件集。packages/ 下每个包独立发到 npm、独立安装,彼此之间没有依赖。 插件列表 | 插件 | npm | 做什么 | | qwen-image | dsh-plugin-qwen-image | 给纯文本模型装上眼睛。图片经 ctx.llm 交给视觉路由,回来的是文本,DeepSeek 继续当编码模型、千问只负责看图。直接往输入框粘贴截图也能用 —— 字节存进工作区而不是塞进对话,这正是纯文本路由依然肯收下这次请求的原因,而且输入框里的字一个都不会被改。它会自己找视觉路由,已经配过的 dsh 无需额外配置。 | | session-resources | dsh-plugin-session-resources | 对话旁边的文件面板:会话工作区以目录树呈现、可逐层展开,本次会话产出的文件置顶,动过的每一行带一个圆点。点文件即打开;对话区会让出宽度而不是被盖住。 | 安装 挑你要的那个包装上就行,仓库怎么组织对安装方没有影响: dsh plugin --profile web add -w dsh-plugin-qwen-image 这里每个插件都没有构建步骤,所以安装时不会跑 prepare,pnpm 也不会要你把构建加白名单。那个许可等于「允许这个包在你机器上执行代码」,而这些包都不需要它。 这两个插件都带浏览器界面,需要在每个想让它出现的 profile 里各装一次,桌面端也一样: dsh plugin --profile desktop add -w dsh-plugin-qwen-image dsh plugin --profile desktop add -w dsh-plugin-session-resources 共同约定 仓库里每个包都守这几条: - 不改上游一行代码。 只走公开能力缝 —— ctx.tools、ctx.llm、ctx.fs、ctx.attachments、ctx.slots、ctx.connection.rpc。装进 profile 即可,不需要改 harness,也不需要重新打包桌面端。 但「不改上游」不等于「你看不出来」,两个插件在这件事上差别很大,说清楚比含糊过去有用: - qwen-image 加一个模型可见的工具,从 0.3.0 起还加了一个接管图片粘贴的浏览器半边。在你粘图之前界面没有任何变化;粘了之后,输入框上方会出现一条列出待读图片的条,没有待读图时它又整条消失。它始终不做的事是写输入框 —— 里面只有你自己敲的内容。粘到输入框以外的地方、或者只粘文字,都完全不碰;在通道不可达的部署里,所有粘贴也一律原样放行。 - session-resources 会在会话头部加一个按钮,并且让对话主体让出宽度 —— 它的样式表确实落在宿主自己的节点上(靠 app 主动标注的 data-conversation-scroll 属性定位,不是靠会随构建变化的 class 哈希)。顶部保持不动:开关面板前后,标题行、对话/轨迹 标签、Session log 的位置一个像素都不变,让位的只有横线以下的滚动主体。 - 无构建步骤。 宿主半边是纯 ESM,因此与 harness 共用同一个 cordis 实例,而不是自带一份副本;浏览器半边是手写的纯 JS,经应用自己的模块加载器载入,所以带界面也不需要打包器、同样不需要构建授权。 - peer 范围从 ^0.1.0-rc.5 起。 rc.5 与 rc.6 都能加载,包括仍停在 rc.5 的桌面端。 - 双语文档。 每个包都带 README.md 和 README.zh.md。 本地开发 git clone git@github.com:zjcdkj/dsh-plugins.git cd dsh-plugins 从检出目录直接安装某个包时必须带 file: 前缀 —— 裸路径会走 pnpm 的 link: 语义,导致 peer 解析失败: dsh plugin --profile web add -w "file:$PWD/packages/qwen-image" pnpm 是链接而不是拷贝:profile 的 node_modules 里那个包目录是指向存储的 junction,里面每个文件是指向你检出目录中同一个文件的硬链接。所以就地改一个文件会同时到达所有 profile,不需要额外动作;新增或删除文件才需要重新链接(新文件还没有链接): dsh plugin --profile web install 另外,运行中的应用不会重读这些:浏览器刷新页面即可拿到新的客户端代码,宿主半边只在启动时加载一次,桌面外壳两边都在启动时加载。 许可 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zjcdkj/dsh-plugins
粘贴截图交给千问识别,返回文字继续编码
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,399未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,384已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13950 个插件含 PR 收录与…
★ 360已汉化DSH
71.9
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。