fancyui/dsh-openrouter-imagen-v2 ↗★ 0
dsh-openrouter-imagen-v2
提供基于OpenRouter API的独立图像生成工作台。 适合需要独立画幅参数调节、历史记录及AI辅助写提示词的绘图用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fancyui/dsh-openrouter-imagen-v2说明文档
阅读完整 README ↗使用
工作台
从侧栏「插件」组进入 图像生成。
| 区域 | 内容 |
|---|---|
| 左栏 | 当前图片、历史缩略图(最近 5 张)、参数区 |
| 右栏 | 对话(要求 → 提示词 → 出图)与输入框 |
默认参数:数量 1、质量 medium、背景 auto、宽高比 16:9、分辨率 1K。画幅支持 12 个比例 + auto。
- 提示词模式:
直接出图(输入即最终提示词)或让 AI 写提示词(默认)。 - 确认开关:「写提示词后先确认再出图」默认关闭;开启后提示词需手动确认才会出图。
- 模型选择器:位于输入框下方,仅作用于本次出图,选择后可一键回到默认。
- 参考图:随当次请求发送,不写入生成记录;重新生成需重新添加。
- 种子:生成后自动回填实际使用的种子;再次生成即复现同一张图,
随机按钮清空。
设置
右上角 设置 打开弹窗:
| 页签 | 内容 |
|---|---|
| 密钥 | OpenRouter 密钥的填写与校验(当场验证并显示额度) |
| 模型 | 模型清单、默认模型,可从线上目录拉取 |
| 高级 | 提示词模型、保存目录、Provider 排序、附加请求体 JSON |
- 已存密钥只显示前缀与末四位;输入框留空表示保留现有密钥。
- 清除密钥是独立操作,清空输入框不会删除已存密钥。
- 格式不正确的密钥在保存时被本地校验拒绝,不发网络请求。
- 「校验」与模型目录拉取可使用尚未保存的密钥,仅当次有效、不写入设置。
保存目录 saveDir 相对当前会话工作目录,默认 generated-images。
agent 调用
工具 openrouter_generate_imagen_v2 可由 agent 直接调用,适用于「产物缺一张图」的场景(网页配图、文档插图、封面等)。
| 参数 | 必填 | 说明 |
|---|---|---|
prompt | 是 | 画面描述 |
save_dir | 否 | 保存目录,相对会话工作目录;越界报错 |
file_name | 否 | 文件名主干,扩展名固定 .png |
aspect_ratio | 否 | 画幅,按用途确定(如网页头图 16:9、头像 1:1) |
resolution | 否 | 分辨率档位 |
quality / background / model / seed | 否 | 未指定时使用工作台设置 |
固定行为:单次调用生成一张图,输出格式 PNG。