Bald0Wang/dsh-imggenerate

Bald0Wang★ 1JavaScript最后同步: 2026-08-14

在 GitHub 打开

DeepSeek Harness plugin: image_generate tool with qwen-image-3.0 (Aliyun MaaS) and doubao-seedream (Volcano Ark) providers

README 摘要

dsh-image-gen DeepSeek Harness 图片生成插件:给 agent 注册一个 image generate 工具,让 dsh 里的大模型可以直接画图。 双通道支持: Provider 模型 能力 volcano (火山方舟,默认) doubao-seedream-5-0-pro-260628 文生图、图生图( referenceImage )、size 1K/2K/4K 或 WxH、水印开关 qwen (阿里 MaaS) qwen-image-3.0-pro 文生图、 promptExtend 提示词扩写 纯 JavaScript、零构建步骤,安装时无需 pnpm 构建授权。 安装 方式一:装进 profile(推荐) 或从本地目录 / npm / tarball 安装: 方式二:不安装,直接 overlay 配置 API Key(必做) 插件不携带任何密钥。二选一: A. profile 用户层(推荐) — 编辑 $DSH HOME/profiles/ /cordis.patch.yml ( dsh web 对应 web profile),覆盖 image-gen 行(用户层在包层之后生效,需重述整个 config): B. 环境变量 — DASHSCOPE API KEY (qwen 通道)、 ARK API KEY (volcano 通道)。显式 config 优先于环境变量。 配置项(cordis.yml 中 config 下覆盖) 键 默认值 说明 defaultProvider volcano 未指定 provider 参数时使用 timeoutMs 180000 单次请求超时 qwenEndpoint / qwenModel / qwenApiKey 见 index.js 阿里 MaaS 通道 volcanoEndpoint / volcanoModel / volcanoApiKey 见 index.js 火山方舟通道 volcanoSize / volcanoWatermark 2K / true 火山默认尺寸与水印 工具参数(模型侧) prompt (必填)、 provider (qwen/volcano)、 size 、 referenceImage (仅火山,图生图)、 watermark (仅火山)、 promptExtend (仅 qwen)、 seed 。 返回规范输出 {provider, model, images:[{url}], size?, watermark?} ;工具结果以文本块携带 URL(供应商 URL 一般 24 小时过期,需及时下载)。 验证安装 启动日志应出现 [image-gen] registered image generate tool ;新开会话对模型说「用 image …

在 GitHub 查看完整 README →
Tools / Devdsh-pluginagent

分类