zhangjunjesse/dsh-tool-image-gen

zhangjunjesse★ 0JavaScript最后同步: 2026-08-17

在 GitHub 打开

README 摘要

dsh-tool-image-gen 一个 DeepSeek Harness 图像生成工具插件:对接 ToAPIs 异步图像 API(GPT-Image-2 等),提供两个模型可调用工具: - image gen :文生图 / 图生图。提交任务 → 轮询 → 下载到工作区 generated/ ,返回本地路径 + 公开 URL。 - image upload :把本地图片上传到 ToAPIs,换取公开 URL(可作 image gen 的参考图)。 特性 - 异步任务管理 : POST /v1/images/generations 建任务,轮询 GET /v1/images/generations/{id} 取结果。 - 本地参考图自动上传 : image gen 的 referenceImages 直接接受本地文件路径(自动走上传接口换 URL),也接受公开 URL。 - 内联预览 :结果注册进 DSH 附件系统(超 5MB 自动用 sips 压缩 JPEG),并在文本里附带 Markdown 图片链接。 - 凭据 :key 从环境变量或 /.dsh/.credentials.yaml 读取( TOAPIS API KEY ),永不进对话。 - 尺寸 1:1 / 3:2 / 2:3 / 4:3 / 3:4 / 5:4 / 4:5 / 16:9 / 9:16 / 2:1 / 1:2 / 21:9 / 9:21 ,分辨率 1k / 2k / 4k , n 张数。 安装 配置 字段 默认 说明 apiKeyEnv TOAPIS API KEY 凭据引用名 baseURL https://toapis.com/v1 API 基址 model gpt-image-2 模型 id(也可用 gpt-image-2-vip、gemini 系列等) size 1:1 默认比例 resolution 1k 默认分辨率 pollIntervalMs / maxAttempts 3000 / 60 轮询策略 timeoutMs 600000 协作超时 outputDir /generated 图片落盘目录 用法 注意 - ToAPIs 为第三方 API 平台(按量计费),获取 key:https://toapis.com/console/token - 上传上限 10MB,支持 jpg/png/webp/gif

在 GitHub 查看完整 README →
工具/开发dsh-plugin

分类