wasu-image-gen

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

通过华数图片生成接口生成和编辑 AI 图片。支持文生图(text-to-image)、图片编辑(image editing)、图生图(image-to-image)。可选模型:qwen-image-2.0、qwen-image-2.0-pro。优先使用本地缓存凭证,仅在缓存缺失时通过 wasu-cli 获取密钥。当用户需要生成图片、编辑图片、文生图、图生图、AI 绘画、AI 画图时使用此技能。触发关键词:生成图片、文生图、图片编辑、图生图、AI图片、AI绘画、画一张、帮我画、wasu image、qwen image。即使用户只是说'帮我画一张图'或'生成一张xxx的图片',也应使用此技能。

一句话选型结论

按资料字段整理

wasu-image-gen是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install wasu-media/wasu-image-gen
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方wasu-media仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 enterprise
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791625131
正文体量8.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
wasu-image-gen当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.9 KB
模型实际读到的说明书原文,来自技能仓库

华数图片生成(Wasu Image Gen)

通过华数代理的图片生成接口生成和编辑 AI 图片。凭证优先从本地缓存读取,仅在缓存缺失时通过 wasu-cli 获取。

凭证检查(每次会话首次使用时执行)

优先级:本地缓存 > wasu-cli。有缓存就直接用,不浪费 token 调 wasu-cli。

快速路径:检查本地缓存

python scripts/image_gen.py check-config
  • 如果输出 [OK] — 凭证有效,直接跳到"图片生成工作流",不需要执行下面的 wasu-cli 步骤
  • 如果输出 [MISSING] 或 [EXPIRED] — 继续下面的 wasu-cli 流程

wasu-cli 流程(仅在无有效缓存时执行)

1. 检查 wasu-cli 安装

wasu --update

如果未安装,引导用户执行:

npm install -g wasu-cli

2. 检查登录状态

wasu --user_config
  • 有输出 → 跳到步骤 4
  • 无输出或报错 → 引导登录

3. 引导登录

wasu --login

返回二维码 ID 和二维码。展示二维码后立即执行以下操作(无需等待用户回复):

预创建 keystore 文件(规避沙盒 O_CREAT 限制):

# Windows (PowerShell):
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.wasu" | Out-Null
New-Item -ItemType File -Force -Path "$env:USERPROFILE\.wasu\keystore.enc" | Out-Null
# macOS / Linux:
mkdir -p ~/.wasu && touch ~/.wasu/keystore.enc && chmod 600 ~/.wasu/keystore.enc

轮询扫码状态(最长等待 120 秒):

wasu --login-status <qrcodeId> --out 120

轮询直到已登录或超时。登录成功后告知用户:"登录成功!"

4. 获取凭证并缓存

python scripts/image_gen.py config

自动调用 wasu --llm-config 并缓存到 ~/wasu-image/wasu-image-gen-config.json。后续操作自动使用缓存。

可用模型

默认使用 qwen-image-2.0,无需主动询问用户选择模型。仅当用户主动询问可用模型、或对生成效果不满意想切换模型时,才展示以下选项:

模型 特点 适用场景
qwen-image-2.0(默认) 均衡画质与速度,支持反向提示词和提示词扩展 日常生图、插画、设计素材
qwen-image-2.0-pro 更高质量,细节更丰富 精细作品、商业素材

图片生成工作流

重要:严格按以下步骤执行,不要跳过任何步骤!

步骤 1:凭证校验(必须首先执行)

python scripts/image_gen.py check-config
  • 如果输出 [OK] — 凭证有效,继续步骤 2
  • 如果输出 [MISSING] — 运行 python scripts/image_gen.py config 获取凭证
  • 如果提示"未购买套餐" — 告知用户先购买套餐,停止后续步骤

步骤 2:确认参数

从用户描述中提取参数,缺失的使用默认值:

参数 默认值 提取示例
prompt 必填 "一只猫追蝴蝶"
model qwen-image-2.0 "用pro" → qwen-image-2.0-pro
n 1 "生成3张" → 3
ratio 1:1 "横版" → 16:9, "竖屏" → 9:16
negative_prompt 无 "不要模糊的" → "模糊、低画质"

直接使用默认模型 qwen-image-2.0 开始生成,不要询问用户选择模型。 仅当用户主动要求切换模型或表示对当前效果不满意时,才提供其他模型选项。

步骤 3:执行生成

文生图(纯文本描述生成图片):

python scripts/image_gen.py generate --prompt "用户描述" --ratio "1:1" --model "qwen-image-2.0" --output output.png

图片编辑(基于参考图编辑):

python scripts/image_gen.py edit --image "图片路径或URL" --prompt "编辑指令" --ratio "1:1" --model "qwen-image-2.0" --output edited.png

多图编辑:

python scripts/image_gen.py edit --image "图1" --image "图2" --prompt "编辑指令" --output edited.png

命令必须前台阻塞运行,设置 timeout: 300000。

步骤 4:展示结果

生成完成后脚本会自动下载并打开图片。如果自动打开失败:

# Windows
start "" "图片路径.png"
# macOS
open "图片路径.png"

如果用户不满意:
- 重新生成:修改 prompt 或参数后重新执行 generate
- 图片编辑:使用 edit 命令对已生成的图片进行编辑修改
- 切换模型:如果用户表示效果不好,可建议尝试 qwen-image-2.0-pro(更高质量)

宽高比参考

比例与适用场景

比例 方向 适用场景
1:1 正方形 头像、社交媒体帖子
16:9 横版 桌面壁纸、演示文稿、YouTube
9:16 竖版 手机壁纸、抖音/TikTok、Stories
4:3 横版 经典照片、演示文稿
3:4 竖版 人像摄影、Pinterest
3:2 横版 单反标准、印刷媒体
2:3 竖版 人像海报
21:9 超宽 电影感、横幅、全景
5:4 横版 大幅面打印
4:5 竖版 Instagram 帖子

分辨率映射

qwen-image-2.0 / 2.0-pro(总像素 512×512 ~ 2048×2048):

比例 分辨率
1:1 2048×2048
16:9 2048×1152
9:16 1152×2048
4:3 1792×1344
3:4 1344×1792
3:2 1792×1195
2:3 1195×1792
21:9 2048×878

CLI 命令参考

# 凭证管理
python scripts/image_gen.py check-config
python scripts/image_gen.py config

# 文生图
python scripts/image_gen.py generate \
  --prompt "描述" \
  --model "qwen-image-2.0" \
  --n 1 \
  --ratio "1:1" \
  --negative-prompt "低画质" \
  --output output.png

# 图片编辑
python scripts/image_gen.py edit \
  --image "图片路径或URL" \
  --prompt "编辑指令" \
  --model "qwen-image-2.0" \
  --n 1 \
  --ratio "1:1" \
  --output edited.png

API 参考

图片生成

POST {base_url}/images/generations
Authorization: Bearer {api_key}
Content-Type: application/json

请求体:

{
    "model": "qwen-image-2.0",
    "input": {
        "messages": [
            {"role": "user", "content": [{"text": "描述文本"}]}
        ]
    },
    "parameters": {
        "n": 1,
        "negative_prompt": "低分辨率,低画质",
        "prompt_extend": true,
        "watermark": false,
        "size": "2048*2048"
    }
}

图片编辑

POST {base_url}/images/generations
Authorization: Bearer {api_key}
Content-Type: application/json

编辑操作与生成使用相同端点 /images/generations,请求体中包含图片内容。

请求体:

{
    "model": "qwen-image-2.0-pro",
    "input": {
        "messages": [
            {
                "role": "user",
                "content": [
                    {"image": "输入图片URL"},
                    {"text": "编辑指令"}
                ]
            }
        ]
    },
    "parameters": {
        "n": 1,
        "prompt_extend": true,
        "watermark": false,
        "size": "2048*2048"
    }
}

注意事项

  1. image_gen.py 仅依赖 Python 标准库 — 无需 pip install
  2. 凭证安全 — API Key 缓存在 ~/wasu-image/wasu-image-gen-config.json,不要打印或上传
  3. 图片 URL 有效期有限 — 生成完成后立即下载
  4. 前台阻塞执行 — 使用 timeout: 300000 运行,禁止后台模式
  5. 图片输入 — 支持本地文件路径(自动 base64 编码)和 URL
  6. qwen-image 数量限制 — 每次生成 1~6 张
  7. size 格式 — 使用 宽*高(如 2048*2048),总像素需在 512×512 至 2048×2048 之间
  8. prompt_extend — 默认开启,会自动扩展短提示词以获得更好效果;如需精确控制可加 --no-prompt-extend

常见错误

错误 原因 解决
未购买套餐 wasu --llm-config 返回为空 请先购买套餐
401 Unauthorized API Key 无效或过期 重新运行 python scripts/image_gen.py config
InvalidParameter 参数值不在范围内 检查 ratio/size/n 是否正确
ContentModerationFailed 内容审核未通过 修改提示词,避免敏感内容
FileNotFoundError 输入图片路径不存在 检查图片路径是否正确

常见问题

5 问
答案由本站依据条目字段整理
wasu-image-gen怎么安装?

在支持 Skills 的客户端里执行:skillhub install wasu-media/wasu-image-gen。安装方式为未标注。装完刷新技能列表或重开客户端。

wasu-image-gen支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

wasu-image-gen权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

wasu-image-gen收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

wasu-image-gen用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。