搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

shanliuling/dsh-image-gen

多媒体与设计

为 DeepSeek Harness 提供对话内批量生图、草图与圈选编辑、多模型对比和 ComfyUI 接入的图像创作插件。

1,352
107
TypeScript
Apache-2.0
创建于 2 个月前

项目介绍

dsh-image-gen 是 DeepSeek Harness(DSH)的原生图像创作插件。它不是在对话框里加一个生图按钮,而是让 Agent 自己规划并生成图片:一句话可以拆成一整组最多 10 张图,能读取无限画布上的草图和选区,还能去内置的 500+ 提示词灵感库里检索风格模板再套用。

主要能力包括文生图、多参考图生图、跨场景保持角色一致性、在支持的渠道上生成 GIF 动图、多模型横向对比,以及参数化的 Studio 工作台。生成结果由图库、收藏和工作区隔离存储统一管理。

快速使用

前提:稳定的 DSH 版本,Node.js ^22.19.0 或 >= 24.0.0。在 DSH 项目根目录执行安装:

pnpm dsh plugin --profile web add dsh-image-gen@latest

若 dsh 已安装为全局命令,改用 dsh plugin --profile web add dsh-image-gen@latest;也支持从 Git 或本地克隆安装,更多方式见安装说明。包已发布在 npm。

重启 DSH 后,点击左侧边栏的 插件 图标,在 已安装 分区进入 dsh-image-gen,打开「图像生成」配置表单。选择 Provider 并填写 API Key;或展开 ChatGPT、Grok、Google 订阅 Provider,点击 登录 在浏览器完成授权,无需 API Key。可点击 测试连接 验证,或 拉取模型 获取可用生图模型。使用 ComfyUI 时填写 DSH Host 可访问的服务地址,并导入 API Format Workflow JSON。

随后在聊天框直接描述画面,例如:

画一张雨夜霓虹街头的赛博朋克猫咪,电影感光线,16:9。

要一整组图,就在一条消息里说明数量和统一风格。点击会话顶部的 画廊 入口可进入图库、工作台、灵感和收藏。默认模型、Endpoint、比例与尺寸表等见 Provider 配置参考。

使用约束

  • 插件运行在 DSH 内,不是独立应用。
  • Studio 与多模型对比目前只支持云端 Provider,未接入 ComfyUI。
  • GIF 输出仅限 OpenAI 官方及支持 GIF 的 OpenAI 兼容渠道;ChatGPT 订阅所用接口暂不支持 GIF。
  • 智谱 GLM-Image 上游不支持图生图,Grok 的图生图能力有限。
  • API Key 和订阅令牌经 DSH Credentials 保存,设置页不回显明文。
  • Prompt 与本次参考图会发送给所选 Provider;上游图片下载沿用宿主网络与代理配置,README 说明当前未提供完整的 SSRF 目标限制。
  • 对话批量单次最多 10 张,图片逐张生成,单张失败不影响其余图片。
  • 许可证为 Apache-2.0。

HotRepo 点评

在 2026-11-12 的 TypeScript 日榜快照中,该项目当天新增 65 Star,以 1,352 Star、107 Fork 排在该语言榜第 15 位。站内没有记录到全部语言日榜名次,也没有 Star 曲线采样,因此这只是单日观察,不能当作趋势判断。技术上值得关注的是 Provider 覆盖面:Gemini、OpenAI 及兼容中转、Seedream、DashScope、Grok、GLM-Image、本地 ComfyUI,再加上免 Key 的订阅登录;配合 Agent 驱动的批量生图和画布感知编辑,它比单纯包一层生图按钮走得更远。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。