ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Nano Hub

Nano Banana Pro 提示词模板集合,一站式图像生成中心。 触发场景: - 用户请求生成信息图、角色设计表、电商详情页图 - 用户提到"香蕉"、"banana"、"nano banana"、"nano hub" - 用户需要手绘风格信息图、角色参考图、产品详情页 - 用户上传图片要求编辑或基于图片生成

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/hexiaochun/nano-hub
Or

Nano Hub

Nano Banana Pro 提示词模板中心,支持文生图和图像编辑。

模型信息

  • 模型 ID: fal-ai/nano-banana-pro
  • MCP 服务: user-速推AI
  • 能力: 文生图、图像编辑(提供图片时自动切换)

参数说明

参数类型必需说明
promptstring图像生成/编辑提示词
image_urlsarray-输入图片 URL 列表(提供后切换为编辑模式)
aspect_ratiostring-宽高比,默认 1:1
resolutionstring-分辨率:1K/2K/4K,默认 1K
num_imagesint-生成数量 1-4,默认 1

宽高比选项: 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16

工作流程

0. 询问用户需求

当触发此 skill 时,必须首先使用 AskQuestion 工具询问用户需要生成什么类型的图像:

{
  "title": "图像生成类型选择",
  "questions": [
    {
      "id": "image_type",
      "prompt": "你想生成什么类型的图像?",
      "options": [
        { "id": "infographic", "label": "手绘信息图" },
        { "id": "character", "label": "角色信息图" },
        { "id": "ecommerce", "label": "电商详情页" },
        { "id": "ukiyo-e", "label": "浮世绘闪卡" },
        { "id": "polaroid", "label": "拍立得" },
        { "id": "lego", "label": "乐高小人" },
        { "id": "minimal", "label": "极简线条图" },
        { "id": "pixel", "label": "8位像素" },
        { "id": "beauty", "label": "美妆分镜" },
        { "id": "custom", "label": "自由创作" }
      ],
      "allow_multiple": false
    }
  ]
}

根据用户选择,加载对应的提示词模板并继续下一步。

若用户选择 custom(自由创作),跳过模板加载,直接询问用户描述具体需求。

1. 确定模板和参数

根据用户在 AskQuestion 中的选择 ID,确定对应的提示词模板:

选择 ID需求类型模板路径宽高比
infographic手绘信息图references/stacks/infographic.md16:9
character角色信息图references/stacks/character-sheet.md16:9
ecommerce电商详情页references/stacks/ecommerce.md9:16
ukiyo-e浮世绘闪卡references/stacks/ukiyo-e-card.md9:16
polaroid拍立得references/stacks/polaroid.md3:4
lego乐高小人references/stacks/lego.md3:4
minimal极简线条图references/stacks/minimal-comic.md16:9
pixel8位像素references/stacks/pixel-art.md1:1
beauty美妆分镜references/stacks/beauty-storyboard.md1:1
custom自由创作无模板,自由发挥按需

查看 references/Prompt-Menu.md 获取提示词模板概览。

2. 准备图片(如有)

用户上传图片时,使用 catbox.moe 上传获取公开 URL:

curl -s -F "reqtype=fileupload" -F "fileToUpload=@图片路径" https://catbox.moe/user/api.php

说明

  • catbox.moe 是免费图床,无需注册
  • curl 直接从本地读取文件上传,不受字符限制
  • 返回永久可访问的图片 URL(如 https://files.catbox.moe/xxx.png

3. 生成提示词

根据 references/Prompt-Menu.md 中"子代理"列的标注决定:

  • :委派子代理生成提示词(隔离上下文,提高质量)
  • -:直接填写模板占位符,无需子代理

需要子代理时,使用 Task 工具委派 generalPurpose 子代理,提供以下信息:

Task 参数:
- subagent_type: "generalPurpose"
- model: "fast"
- readonly: true
- prompt: 包含以下内容:
  1. 用户需求描述
  2. 图片 URL(如有)
  3. 最佳实践模板路径(让子代理读取)
  4. 要求返回的提示词格式

子代理 prompt 模板

你是图像生成提示词专家。请根据以下信息生成高质量的生图提示词。

## 用户需求
{用户的具体需求描述}

## 参考图片(如有)
{图片 URL 或"无"}

## 最佳实践模板
请阅读以下文件获取提示词模板和规范:
{模板文件的完整路径,如 /Users/.../references/stacks/infographic.md}

Metadata

Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-hexiaochun-nano-hub": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.