Summary
AI生图工具,根据提示词和参考图生成图片。支持多种模型(BANANA/BANANA_2/BANANA_PRO/GPT_2_IMAGE/AIDRAW_EDIT/WAN2_7/SEEDREAM5),可控制分辨率、宽高比、输出数量。用户说"生成图片"、"AI画图"、"AI生图"、"帮我画"、"图片生成"、"image…
linkfox-ai/linkfox-skills
AI生图工?
npx skills add linkfox-ai/linkfox-skills --skill linkfox-aigc-imagegen
AI生图工具,根据提示词和参考图生成图片。支持多种模型(BANANA/BANANA_2/BANANA_PRO/GPT_2_IMAGE/AIDRAW_EDIT/WAN2_7/SEEDREAM5),可控制分辨率、宽高比、输出数量。用户说"生成图片"、"AI画图"、"AI生图"、"帮我画"、"图片生成"、"image…
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Generate or edit raster images when the task benefits from AI-created bitmap visuals such as ph…
4.3K installsElite frontend image-direction skill for generating premium, conversion-aware website design re…
271.5K installsElite mobile app image-generation skill for creating premium, app-native screen concepts and fl…
266.2K installsGenerate and edit images using OpenAI's Image API for project assets — UI mockups, icons, illus…
2.4K installsThis skill should be used when generating and editing images using the Gemini API (Nano Banana …
1.8K installsElite frontend image-direction skill for generating premium, conversion-aware website design re…
1.3K installsOther skills from linkfox-ai/linkfox-skills · top by installs.
npx skills add linkfox-ai/linkfox-skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
5,805 B
SUMMARY.md
5,725 B
根据提示词和参考图生成图片,支持多种 AI 模型,异步创建任务后轮询获取结果。
| 模型(provider) | 说明 | 特点 |
|---|---|---|
| BANANA | LFBanana(基础版) | 仅支持 1K 分辨率 |
| BANANA_2 | LFBanana2 | 支持更高分辨率 |
| BANANA_PRO | LFBanana Pro(默认) | 综合效果最好 |
| GPT2IMAGE | Img2 | 支持 quality 参数控制质量 |
| AIDRAW_EDIT | Linkfox-Image-1 | 适合编辑类场景 |
| WAN2_7 | Wan 2.7 | 万相模型 |
| SEEDREAM5 | Seedream 5.0 | 仅支持2K |
prompt、imageUrls、outputNum(默认 1)、resolution(默认 1K)、quality(默认 high,仅 GPT2IMAGE)完整参数表、响应字段结构与错误码,见 [references/api.md](references/api.md)。
POST /aigc/imageGenAsync → 返回 {taskId}POST /aigc/taskQuery → 传入 {taskId} → 返回状态和结果python scripts/aigc_imagegen.py '<JSON 参数>'(脚本内部自动完成创建+轮询)异步流程:
/aigc/imageGenAsync 创建任务,获得 taskId/aigc/taskQuery,初始间隔 10 秒,每次递减 1 秒至最低 5 秒,最长等待 10 分钟media/ 目录文件存储路径约定(遵循 CLAUDE.md 规范):
所有文件存储在 <cwd>/linkfox/<YYYY-MM-DD>/<session>/ 下,按类型划分目录:
| 内容类型 | 目录 | 路径格式 | 说明 |
|---|---|---|---|
| 生成的图片 | media/ |
<session>/media/linkfox-aigc-imagegen-<ts_ms>.<ext> |
如 media/linkfox-aigc-imagegen-1718000000000.png |
| 原始 API 响应 | data/ |
<session>/data/linkfox-aigc-imagegen-<ts>.json |
含完整 taskId、状态、临时 URL 等 |
输出策略(脚本默认行为):
- stdout 输出 Saved full response: <路径数组> 格式的行,例如: - 1张:Saved full response: ["/path/to/media/a.png"] - 多张:Saved full response: ["/path/to/media/a.png", "/path/to/media/b.png"] - 原始 API 响应(含临时 URL 等)静默落盘到 data/。 - 前端 UI 可解析 stdout 中所有 Saved full response: 行,把后续 JSON 数组渲染出来。 - 每次调用脚本通常输出一行;分多次调用时会有多行。
- stdout 输出原始响应路径:Saved full response: /path/to/data/xxx.json
读数据建议:禁止 Read 转存的图片文件内容(避免 base64 进入上下文)。直接把 Saved full response: 后的本地路径提供给用户即可。
发生以下异常情况时,采用 references/onboarding.md 引导解决问题:
LINKFOXAGENTAPIKEY,也未配置 LINKFOXAGENTAPI_KEY。BANANAPRO(默认);需要高质量画质控制用 GPT2IMAGE;编辑现有图片用 AIDRAWEDIT。1. 用默认模型生成商品场景图
{"imageUrls": ["https://example.com/product.jpg"], "prompt": "product photography on white background, studio lighting", "provider": "BANANA_PRO", "outputNum": 1, "resolution": "1K", "aspectRatio": "1:1", "quality": "high"}
2. 用 GPT2IMAGE 高质量生图
{"imageUrls": ["https://example.com/ref.jpg"], "prompt": "modern minimalist product showcase", "provider": "GPT_2_IMAGE", "outputNum": 1, "resolution": "1K", "aspectRatio": "16:9", "quality": "high"}
3. 批量生成多张
{"imageUrls": ["https://example.com/ref.jpg"], "prompt": "creative product ad design", "provider": "BANANA_PRO", "outputNum": 4, "resolution": "2K", "aspectRatio": "1:1", "quality": "high"}
不适用:
linkfox-aigc-textgenlinkfox-aigc-videogen参见 references/api.md。
重要:收到本文档末尾的 ARGUMENTS: 字段后,必须立即调用 python scripts/aigc_imagegen.py '<JSON>' 执行,禁止等待用户确认或额外输入。