鱼皮AI导航
鱼皮AI导航
  • 主页
  • 社区
  • AI工具
  • AI知识库
  • AI提示词
  • MCP
  • Skills
  • AI学习资源
  • AI资讯
  • GitHub开源
登录/注册

dsh-image-gen

dsh-image-gen 优化版:支持批量生图(count 参数)、画廊分页懒加载、请求超时/重试,兼容 7 个提供商:Gemini/OpenAI/Seedream/通义万相/Agnes/智谱 GLM/Stability AI。

工作流
访问 GitHub
文档README
dsh-image-gen 宣传海报



🎨 dsh-image-gen

让 DeepSeek Harness 拥有类似 ChatGPT 的原生对话生图与图片编辑能力,支持文生图、图生图、连续编辑,并兼容多家图像模型提供商。

English | 简体中文


💬 直接对你的 DeepSeek Harness Agent 发送以下提示词:

▼
text
复制代码
帮我安装生图插件,执行命令:pnpm dsh plugin --profile web add dsh-image-gen@latest

(也可以手动在终端执行:pnpm dsh plugin --profile web add dsh-image-gen@latest)


安装完成后,在 DSH 设置中填入自己的 API Key,就可以直接对 Agent 说:

▼
text
复制代码
帮我画一张雨夜霓虹街头的赛博朋克猫咪。

Agent 会自动完成图片生成,也可以直接基于上一张图片继续修改。


首次生成图片的对话截图 基于上一张图片继续编辑的对话截图

💡 它解决什么问题?

dsh-image-gen 是专为 DeepSeek Harness (DSH) 打造的开源图像生成与编辑插件。

DeepSeek Harness 已经可以让 Agent 调用不同工具完成任务,本项目为它补上了原生的图像生成与编辑能力:

▼
mermaid
复制代码
graph LR A[用户 Prompt] --> B[DeepSeek Harness Agent] B --> C[generate_image / edit_image] C --> D[Gemini / OpenAI / Seedream / DashScope] D --> E[图片数据] E --> F[当前 Conversation 对话流]

🚀 快速安装与使用

1. 安装插件

在你的 DeepSeek Harness 项目根目录下运行:

▼
bash
复制代码
# 推荐方式:安装或升级到最新版本 pnpm dsh plugin --profile web add dsh-image-gen@latest # 若已将 dsh 安装为系统全局命令: dsh plugin --profile web add dsh-image-gen@latest
🛠️ 其他安装方式(Git 仓库直装 / 本地调试)
▼
bash
复制代码
# 方式 B:从 GitHub 仓库直接安装最新代码 pnpm dsh plugin --profile web add git+https://github.com/shanliuling/dsh-image-gen.git # 方式 C:本地克隆源码开发安装 git clone https://github.com/shanliuling/dsh-image-gen.git pnpm dsh plugin --profile web add ./dsh-image-gen

2. 配置 API Key 与工作区设置

打开 DSH Web 页面(默认 http://localhost:3080):

  1. 进入 Settings → Plugins → Image generation。
  2. 选择 Provider,填写 API Key。
  3. 可按需开启 保存到工作区(默认开启)并自定义子目录,点击 保存 即可。
设置面板预览

3. 开始对话生图

现在直接在聊天框输入:

▼
text
复制代码
生成一张极简主义的现代建筑客厅插画。

当前 Agent 就会自动调用 generate_image 工具并在对话流中返回图片。

也可以继续基于上一张图进行编辑:

▼
text
复制代码
给刚才那张图加上落地窗,并把窗外改成雪山。

Agent 会调用 edit_image,复用当前会话中的图片继续修改。

4. 查看原生生图画廊

点击会话顶栏的 [画廊] Tab,即可集中查看和搜索所有对话生成的历史图片:

原生生图画廊预览

✨ 主要能力

  • 💬 原生对话生图与编辑:直接在 DeepSeek Harness 对话中生成图片,也可以基于已有图片继续修改。
  • 🔁 连续多轮编辑:支持复用当前会话中的上传图片、历史生成图和上一轮编辑结果继续迭代。
  • 🖼️ 画廊与图片工具:自动汇总历史图片,支持搜索、筛选、全屏预览、复制、下载与删除。
  • 🎨 多 Provider 支持:兼容 Google Gemini、OpenAI Images / Compatible、Seedream、DashScope Qwen Image。
  • 🔑 BYOK + 原生设置:API Key、Provider、模型和 Endpoint 都可以直接在 DSH 设置中配置。
  • 💾 会话与工作区保存:图片接入 DSH Attachment / Conversation,并可自动保存到当前工作区。

📦 支持的 Provider

Provider默认模型默认 Endpoint / Base URL
Google Geminigemini-3.1-flash-imagehttps://generativelanguage.googleapis.com/v1beta/interactions
OpenAI Imagesgpt-image-2https://api.openai.com/v1
OpenAI Compatible自定义自定义 Base URL
ByteDance Seedream / 火山方舟doubao-seedream-5-0-260128https://ark.cn-beijing.volces.com/api/v3
Aliyun DashScope / Qwen Imageqwen-image-3.0https://dashscope.aliyuncs.com/api/v1

🛠️ 本地开发 (Development)

▼
bash
复制代码
# 克隆仓库 git clone https://github.com/shanliuling/dsh-image-gen.git cd dsh-image-gen # 安装依赖与构建 pnpm install pnpm run typecheck pnpm run test pnpm run build # 检查 npm 打包内容 pnpm run pack:check

📄 开源协议 (License)

本项目基于 MIT License 开源。

如果这个插件对你有用,欢迎点一个 ⭐️ Star 支持!

工作流

快捷安装

复制到终端去安装插件

dshplugin--profilewebaddgithub:randomix777/dsh-image-gen

温馨提示

装插件等于在本机跑第三方代码,权限与你相同,能读文件、用凭据、访问网络,工具审批管不到。请只装可信来源,并尽量锁定 commit。

站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
🔥热门工具
朱雀AI检测朱雀AI检测
朱雀AI检测助手朱雀AI检测助手
LovartLovart
老鱼简历老鱼简历
WritePass官网WritePass官网
面多多面多多
CursorCursor
星月写作星月写作
零感AI零感AI
墨得问题墨得问题
dsh 插件推荐
DSH-Feedback-Bridge
将 DSH 对话整理为可审阅的社区反馈,并在确认后提交到 DeepSeek Harness 官方 Discussions。
dsh-itranslation#bundle
DeepSeek Harness 整本书翻译生产线:确定性章节识别与分段、子代理逐章翻译、术语表控制、全书审查、定向修订,以及可审计的 meta.json 证据链。
dsh-md-convert
将 Office 文档与 PDF(含扫描件)转换为保留结构的 Markdown,采用 CPU 优先的路由 OCR 流水线(RapidOCR/SLANet/FormulaNet)。
dsh-subagent-pool
为 DeepSeek Harness 维护可复用的命名子代理配置,并按配置的模型、推理强度和 Agent 预设运行子代理。
dsh-plugins#dsh-wx-push
DSH 会话任务结束后自动把结果原文推送到微信(iLink 直发,真实校验送达,失败如实报错)。需配置 wechat-acp 守护进程——一个需要另外安装并扫码登录微信的独立进程。