browsing-styles

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Browsing Styles

浏览风格

Browse and preview 169 artistic styles for image generation. Each style includes prompt hints and a generated tile reference image.
浏览并预览169种用于图像生成的艺术风格。每种风格都包含提示词参考和生成的风格预览缩略图。

When to Use

使用场景

  • Browsing available art styles for image generation
  • Searching for a specific style by name or category
  • Helping users choose a style for their project
  • Generating tile reference images for styles
  • 浏览图像生成可用的艺术风格
  • 按名称或类别搜索特定风格
  • 帮助用户为其项目选择风格
  • 生成风格的预览缩略图

Style Categories

风格类别

CategoryDescriptionExamples
traditionalClassical art stylesImpressionism, Surrealism, Art Deco
digitalDigital & modern aestheticsCyberpunk, Vaporwave, Pixel Art
illustrationIllustration stylesAnime, Comic Book, Concept Art
photographyPhotography & film looksCinematic, Film Noir, Kodachrome
designDesign & UI trendsBrutalism, Glassmorphism, Bauhaus
retroRetro & nostalgiaY2K, Frutiger Aero, 90s Grunge
techniqueSpecific art techniquesWatercolor, Charcoal, Linocut
decorativePattern & decorative artsIslamic Geometric, Mandala, Moroccan
creativeCreative & material-basedMade of Sand, Underwater, Origami
culturalPop culture & iconic stylesSimpsons, Spawn, Dragon Ball, Cowboy Bebop
类别描述示例
traditional经典艺术风格印象派、超现实主义、装饰艺术
digital数字与现代美学赛博朋克、蒸汽波、像素艺术
illustration插画风格动漫、漫画、概念艺术
photography摄影与胶片风格电影质感、黑色电影、柯达chrome胶片
design设计与UI潮流粗野主义、玻璃拟态、包豪斯风格
retro复古与怀旧风格Y2K、Frutiger Aero、90年代垃圾摇滚风
technique特定艺术技法水彩、炭笔、麻胶版画
decorative图案与装饰艺术伊斯兰几何图案、曼陀罗、摩洛哥风格
creative创意与材质风格沙质质感、水下风格、折纸艺术
cultural流行文化与标志性风格辛普森一家、再生侠、龙珠、星际牛仔

Quick Reference (Popular Styles)

快速参考(热门风格)

ShortNameCategory
imprImpressionismtraditional
surrSurrealismtraditional
decoArt Decotraditional
cybrCyberpunkdigital
pixlPixel Artdigital
vaprVaporwavedigital
animAnime / Mangaillustration
ghblStudio Ghibliillustration
britRomero Britto Popillustration
brutBrutalismdesign
nbrtNeo-Brutalismdesign
glasGlassmorphismdesign
risoRisographdesign
y2kY2Kretro
frugFrutiger Aeroretro
psyc70s Psychedelicretro
wtrlWatercolor Loosetechnique
sumiInk Wash / Sumi-etechnique
sandMade of Sandcreative
undrUnderwatercreative
缩写名称类别
impr印象派traditional
surr超现实主义traditional
deco装饰艺术traditional
cybr赛博朋克digital
pixl像素艺术digital
vapr蒸汽波digital
anim动漫/漫画illustration
ghbl吉卜力工作室illustration
britRomero Britto波普艺术illustration
brut粗野主义design
nbrt新粗野主义design
glas玻璃拟态design
risoRisograph印刷design
y2kY2K风格retro
frugFrutiger Aeroretro
psyc70年代迷幻风格retro
wtrl写意水彩technique
sumi水墨画/墨绘technique
sand沙质质感creative
undr水下风格creative

Style Picker (Default)

风格选择器(默认模式)

Running the preview server opens a browser with the full tile grid. The user clicks a style, views details in a modal, clicks "Select This Style". The script prints the selected style as JSON to stdout and exits automatically. Pick mode is the default.
bash
STYLE_JSON=$(bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/preview_server.ts)
Parse
STYLE_JSON
for the
id
field and pass it as
--style <id>
to generate-image.
运行预览服务器会打开一个包含完整风格缩略图网格的浏览器。用户点击某一风格,在模态窗口中查看详情,点击“选择此风格”。脚本会将选中的风格以JSON格式输出到标准输出并自动退出。选择模式为默认模式。
bash
STYLE_JSON=$(bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/preview_server.ts)
解析
STYLE_JSON
中的
id
字段,并将其作为
--style <id>
参数传递给generate-image。

Options

选项

bash
bun run scripts/preview_server.ts                          # Pick mode (default): opens browser, returns JSON, exits
bun run scripts/preview_server.ts --port=4200              # Custom port
bun run scripts/preview_server.ts --no-open                # Don't auto-open browser
bun run scripts/preview_server.ts --browse                 # Browse-only mode: long-running server, no selection returned
bash
bun run scripts/preview_server.ts                          # 选择模式(默认):打开浏览器,返回JSON,自动退出
bun run scripts/preview_server.ts --port=4200              # 自定义端口
bun run scripts/preview_server.ts --no-open                # 不自动打开浏览器
bun run scripts/preview_server.ts --browse                 # 仅浏览模式:长期运行服务器,不返回选择结果

Browse Mode

浏览模式

For standalone browsing without returning a selection, pass
--browse
:
bash
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/preview_server.ts --browse
This runs a long-lived server at
localhost:3456
. Use Ctrl+C to stop.
若要仅进行独立浏览而不返回选择结果,传递
--browse
参数:
bash
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/preview_server.ts --browse
这会在
localhost:3456
启动一个长期运行的服务器,使用Ctrl+C停止。

List Styles (CLI)

列出风格(CLI)

bash
undefined
bash
undefined

List all styles

列出所有风格

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts

Table format

表格格式

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --table
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --table

Filter by category

按类别过滤

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --category design --table
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --category design --table

Search by name

按名称搜索

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --search "watercolor"
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --search "watercolor"

Show specific fields

显示指定字段

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --fields id,shortName,name,category --table
undefined
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/list_styles.ts --fields id,shortName,name,category --table
undefined

Generate Tile Reference Images

生成风格预览缩略图

Generate 1:1 tile images that visually represent each style:
bash
undefined
生成1:1比例的缩略图,直观展示每种风格:
bash
undefined

Generate all missing tiles

生成所有缺失的缩略图

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --skip-existing
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --skip-existing

Generate for a specific category

为特定类别生成

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --category creative --skip-existing
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --category creative --skip-existing

Generate a single style tile

为单个风格生成缩略图

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --style cyberpunk
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --style cyberpunk

Preview what would be generated

预览将生成的内容

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --dry-run
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --dry-run

Higher concurrency (default: 2)

更高并发量(默认:2)

bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --concurrency 4 --skip-existing

Tiles are saved to `assets/tiles/<style-id>.png` (512x512 PNG).
bun run ${CLAUDE_PLUGIN_ROOT}/skills/browsing-styles/scripts/generate_tiles.ts --concurrency 4 --skip-existing

缩略图将保存至`assets/tiles/<style-id>.png`(512x512 PNG格式)。

Integration with generate-image

与generate-image集成

Use styles with the generate-image skill:
bash
undefined
将风格与generate-image Skill配合使用:
bash
undefined

Using style ID

使用风格ID

bun run ${CLAUDE_PLUGIN_ROOT}/skills/generate-image/scripts/generate.ts "mountain landscape" --style impressionism
bun run ${CLAUDE_PLUGIN_ROOT}/skills/generate-image/scripts/generate.ts "mountain landscape" --style impressionism

Using short name

使用缩写名称

bun run ${CLAUDE_PLUGIN_ROOT}/skills/generate-image/scripts/generate.ts "portrait" --style brit
bun run ${CLAUDE_PLUGIN_ROOT}/skills/generate-image/scripts/generate.ts "portrait" --style brit

Style with other options

结合其他选项使用风格

bun run ${CLAUDE_PLUGIN_ROOT}/skills/generate-image/scripts/generate.ts "city street" --style cybr --size 4K --aspect 16:9

When a tile image exists for the style, it is automatically sent as a visual reference alongside the prompt hints.
bun run ${CLAUDE_PLUGIN_ROOT}/skills/generate-image/scripts/generate.ts "city street" --style cybr --size 4K --aspect 16:9

当某风格存在缩略图时,它会与提示词参考一起自动作为视觉参考发送。

Style Registry

风格注册表

Styles are defined in
assets/styles.json
. Each style includes:
json
{
  "id": "cyberpunk",
  "shortName": "cybr",
  "name": "Cyberpunk",
  "category": "digital",
  "promptHints": "neon lights reflecting on rain-soaked streets...",
  "tilePrompt": "A rain-soaked cyberpunk megacity alley..."
}
  • promptHints: Comma-separated descriptors prepended to user prompts
  • tilePrompt: Full prompt used to generate the style's reference tile image
风格定义在
assets/styles.json
中。每种风格包含:
json
{
  "id": "cyberpunk",
  "shortName": "cybr",
  "name": "Cyberpunk",
  "category": "digital",
  "promptHints": "neon lights reflecting on rain-soaked streets...",
  "tilePrompt": "A rain-soaked cyberpunk megacity alley..."
}
  • promptHints:逗号分隔的描述符,将前置到用户提示词前
  • tilePrompt:用于生成风格预览缩略图的完整提示词

Adding Custom Styles

添加自定义风格

Edit
assets/styles.json
:
  1. Choose a unique
    id
    (lowercase, hyphens)
  2. Assign a short
    shortName
    (3-4 chars)
  3. Write descriptive
    promptHints
  4. Write a
    tilePrompt
    for generating the tile image
  5. Run
    bun run scripts/generate_tiles.ts --style <id>
    to generate the tile
编辑
assets/styles.json
  1. 选择唯一的
    id
    (小写,连字符分隔)
  2. 指定一个简短的
    shortName
    (3-4个字符)
  3. 编写描述性的
    promptHints
  4. 编写用于生成缩略图的
    tilePrompt
  5. 运行
    bun run scripts/generate_tiles.ts --style <id>
    生成缩略图