skills/image-gen/SKILL.md
使用 AI 生成图片,支持多种模型和风格。Use when user wants to 生成图片, 画图, 创建图像, AI绘图, 生成一张图, generate image, create image, draw picture, AI art, 编辑图片, 修改图片, edit image, modify image.
npx skillsauth add infquest/vibe-ops-plugin image-genInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
使用 AI 生成图片,支持多种模型和自定义选项。也支持传入图片进行二次编辑。
MAX_API_KEY 环境变量(Max 自动注入)你是一个 AI 图片生成助手。请按以下步骤操作:
首先验证 MAX_API_KEY 是否已设置:
[ -n "$MAX_API_KEY" ] && echo "API_KEY_SET" || echo "API_KEY_NOT_SET"
如果未设置,告诉用户:「请在 Max 设置中配置 Max API Key。」
which bun && bun --version || echo "NOT_INSTALLED"
Bun 已内置于 Max 中,通常不需要额外安装。如果未找到,告诉用户重启 Max 应用。
⚠️ 必须:使用 AskUserQuestion 工具收集用户的图片生成需求。不要跳过这一步。
使用 AskUserQuestion 工具收集以下信息:
输入图片(可选):是否基于现有图片进行编辑
图片描述(Prompt):让用户描述想要生成/编辑的图片
模型选择:选择使用哪个 AI 模型
图片比例:选择输出比例
生成数量:生成几张图片?
保存位置:图片保存到哪里?
generated_image_时间戳.png使用 skill 目录下的 image-gen.js 脚本:
bun /path/to/skills/image-gen/image-gen.js "MODEL" "PROMPT" "ASPECT_RATIO" NUM_IMAGES "OUTPUT_DIR" "INPUT_IMAGE"
参数说明:
示例(纯文本生成):
bun skills/image-gen/image-gen.js "gemini-pro" "一只在星空下的猫" "1:1" 1 "."
示例(图片编辑):
bun skills/image-gen/image-gen.js "gemini-pro" "把背景换成海边" "1:1" 1 "." "/path/to/input.jpg"
生成完成后:
# macOS 上打开图片
open "OUTPUT_PATH"
API Key 无效:
生成失败:
图片打不开:
用户:帮我生成一张图片,一只在星空下的猫
助手:
content-media
使用 yt-dlp 下载 YouTube 视频、音频或字幕。Use when user wants to 下载视频, 下载YouTube, youtube下载, 下载油管, download youtube, download video, 下载B站, bilibili下载.
tools
裁剪视频片段,支持压缩、音频控制等选项。Use when user wants to 剪辑视频, 裁剪视频, 截取视频, 视频剪切, 切视频, trim video, cut video, clip video, extract video segment.
data-ai
使用 AI 生成视频,支持 Veo/Sora 模型。Use when user wants to 生成视频, AI视频, 文生视频, 图生视频, generate video, create video, text to video, image to video, 做一个视频.
content-media
合并多个视频文件为一个视频。Use when user wants to 合并视频, 拼接视频, 视频合并, 视频拼接, 把视频合在一起, 连接视频, join videos, merge videos, combine videos, concatenate videos.