Skip to content

Releases: xiaoyuink/dsh-image-create

v1.4.2

Choose a tag to compare

@xiaoyuink xiaoyuink released this 22 Aug 17:16

修复

  • DashScope 图生图 404:qwen-image 系列的图生图此前会请求 OpenAI 兼容的 /images/edits,而 DashScope 兼容模式没有该路由(HTTP 404 非 JSON 响应)。现已改为与文生图一致,统一走 DashScope 官方原生接口 /api/v1/services/aigc/multimodal-generation/generation,参考图以 base64 data URL 直接透传。

变更

  • 不再自动插入对话:面板生成成功后,图片不再自动加入主对话框输入框;需要发送时可使用面板上的「发到对话」按钮。

安装 / 更新

dsh plugin add https://github.com/xiaoyuink/dsh-image-create/releases/latest/download/xiaoyuink-dsh-image-create-latest.tgz

v1.4.1

Choose a tag to compare

@xiaoyuink xiaoyuink released this 21 Aug 13:38

v1.4.1 —— 设置页版本显示 + 更新提示优化

  • 设置页标题行右上角显示当前版本号(小字),一目了然。
  • 打开设置页自动检查 GitHub Release,检测到新版本时在标题行提示「有新版本」+「更新」按钮,一键从 GitHub Release tarball 下载安装。

安装

dsh plugin add https://github.com/xiaoyuink/dsh-image-create/releases/download/v1.4.1/xiaoyuink-dsh-image-create-1.4.1.tgz

更新记录

  • v1.4.1:设置页标题行显示版本号 + 新版本更新提示(检测到新版本一键更新)。

v1.4.0

Choose a tag to compare

@xiaoyuink xiaoyuink released this 21 Aug 13:26

v1.4.0

  • 生成图片渲染到消息generate_image 生成的图片持久化到 DSH 附件存储,经 markdown 引用 + 图片块直接渲染到对话消息(超限自动压缩,与 image-vision 同款 raw 引用设计)。
  • 预览缩放重构:生图面板预览缩放改为鼠标锚定(消除滚轮缩放晃动)。
  • 自动插入对话:面板生成成功后自动把图片插入主对话框。
  • 在线更新:更新机制改用 GitHub Release tarball 安装(无需 npm 发布)。

安装

dsh plugin add https://github.com/xiaoyuink/dsh-image-create/releases/download/v1.4.0/xiaoyuink-dsh-image-create-1.4.0.tgz

更新记录

  • v1.4.0:生成图片持久化到 DSH 附件存储并渲染到消息;面板预览缩放鼠标锚定重构;生成后自动把图片插入对话;在线更新改用 GitHub Release tarball 安装。

v1.3.2

Choose a tag to compare

@xiaoyuink xiaoyuink released this 20 Aug 18:09

v1.3.2 更新内容

修复

  • 修复 Agent 调用「生图」工具后报 "value is not lossless JSON" 的问题:工具返回值中的 revisedPrompt 字段在缺失时不再携带(undefined 字段会被 DSH 的无损 JSON 校验拒绝,但图片生成本身一直正常)

v1.3.1

Choose a tag to compare

@xiaoyuink xiaoyuink released this 20 Aug 18:00

v1.3.1 更新内容

画布图片操作增强

  • 关闭按钮改为红色「关闭」文字样式
  • 新增「添加到图生图」:一键把当前图片作为参考图填入图生图
  • 新增「添加到对话框」:直接加入主对话框输入框(走 conversation 服务桥,绕开 dsh-drop-caret 的 Files drop 拦截;未修改任何其他插件代码)

历史记录

  • 支持从历史记录拖拽图片到图生图上传框(面板任意位置释放均可,含多种数据类型兜底)
  • 新增「打开存储目录」按钮(系统文件管理器打开图片保存目录,cmd start 即时响应)
  • 面板常驻时每 10 秒自动刷新历史;每次打开面板立即刷新

预览(lightbox)

  • 光标锚定缩放:滚轮以鼠标所在位置为中心缩放(原固定图片中心)
  • 缩放步进 25% → 10%
  • 最大缩放 300% → 800%
  • 放大后按住左键抓手拖拽,移动查看图片细节

其他

  • 面板右上角新增关闭按钮
  • 打开目录提速(explorer 单实例 IPC → cmd start)

v1.3.0

Choose a tag to compare

@xiaoyuink xiaoyuink released this 20 Aug 16:02

v1.3.0 更新内容

模型发现增强

  • 候选模型按 id 关键词标注 「生图/非生图」,非生图模型禁选;每行 ⇄ 纠错按钮可手动翻转判定(误判为非→改为是即可勾选)
  • 候选列表新增搜索框(不区分大小写)
  • 新增双级排序:按模型名称(A→Z / Z→A)+ 按是否生图(生图优先 / 非生图优先),可同时启用组合排序

设置页交互

  • 供应商卡片与卡片内模型支持 ≡ 拖拽排序(松手自动保存)
  • 预设厂商下拉对已添加厂商置灰标注「已添加」,防止同一厂商重复添加
  • 选择厂商预设不再自动预填模型,须点「获取模型列表」勾选或手动添加

修复

  • 修复「获取模型列表」时 cred:REF 凭据引用未解析、把引用字符串当 Bearer token 导致 401 的问题(已存 Key 也能正常拉取模型)
  • 搜索框 placeholder 文字加深,解决看不清

v1.2.0

Choose a tag to compare

@xiaoyuink xiaoyuink released this 20 Aug 13:59

DashScope 原生 qwen-image-3.x 文生图接口;修复凭据保存 this 丢失;修复设置页切换模型后面板不同步。

v1.1.0

Choose a tag to compare

@xiaoyuink xiaoyuink released this 19 Aug 19:31

v1.1.0

DSH 生图插件:文生图 / 图生图 / 生成历史 / Agent 工具 / 多供应商。

  • 侧边栏三栏生图工作台:文生图、图生图(拖拽/点击上传参考图)、结果预览/下载/一键加入图生图
  • 可调参数:尺寸(预设 + 自定义宽×高,缺省自动补 1024)、清晰度(质量 + 自定义 PPI)、生成数量、细节
  • 多供应商 + 自动降级;编辑模型(id 含 edit)在文生图时自动回退到同供应商生图模型
  • Agent 工具 generate_image:对话框直接生图,结果自动写入面板历史
  • 持久化历史(最多 50 条):图片保存于 ~/.dsh/plugin/dsh-image-create/images/,支持恢复/删除/清空
  • 设置页与 dsh-image-vision 视觉插件 UI 一致;总开关关闭后面板/工具/播报整体退出
  • API Key 安全:明文自动写入 DSH 凭据服务(cred:REF),settings 不落明文
  • 在线更新:检测 GitHub Releases 一键升级

安装

# 方式一:源码
git clone https://github.com/xiaoyuink/dsh-image-create.git
cd dsh-image-create && pnpm install && pnpm run build
dsh plugin --profile web add "$(pwd)"

# 方式二:本 Release 压缩包
# 解压后 add 其中的 package/ 目录
dsh plugin --profile web add /绝对路径/package

重启 dsh web 生效。