diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index f9878f4..8ccb715 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -6,7 +6,7 @@ }, "metadata": { "description": "Skills shared by Baoyu for improving daily work efficiency", - "version": "1.2.0" + "version": "1.3.0" }, "plugins": [ { diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fbeb70..e762654 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ English | [中文](./CHANGELOG.zh.md) +## 1.3.0 - 2026-01-18 + +### Features +- `baoyu-comic`: adds `wuxia` style—Hong Kong martial arts comic style with ink brush strokes, dynamic combat poses, and qi energy effects. Best for wuxia/xianxia and Chinese historical fiction. +- `baoyu-comic`: adds style and layout preview screenshots for all 8 styles and 6 layouts in README. + +### Refactor +- `baoyu-comic`: removes `tech` style (replaced by `ohmsha` for technical content). + ## 1.2.0 - 2026-01-18 ### Features diff --git a/CHANGELOG.zh.md b/CHANGELOG.zh.md index 9cdd2c5..a3bce55 100644 --- a/CHANGELOG.zh.md +++ b/CHANGELOG.zh.md @@ -2,6 +2,15 @@ [English](./CHANGELOG.md) | 中文 +## 1.3.0 - 2026-01-18 + +### 新功能 +- `baoyu-comic`:新增 `wuxia` 武侠风格——港漫武侠风格,水墨笔触、动态打斗、气功特效。适用于武侠、仙侠、中国历史小说。 +- `baoyu-comic`:README 新增风格和布局预览截图(8 种风格 + 6 种布局)。 + +### 重构 +- `baoyu-comic`:移除 `tech` 风格(技术内容改用 `ohmsha` 风格)。 + ## 1.2.0 - 2026-01-18 ### 新功能 diff --git a/README.md b/README.md index a09270c..3e37f32 100644 --- a/README.md +++ b/README.md @@ -214,7 +214,7 @@ Knowledge comic creator supporting multiple styles (Logicomix/Ligne Claire, Ohms **Options**: | Option | Values | |--------|--------| -| `--style` | `classic` (default), `dramatic`, `warm`, `tech`, `sepia`, `vibrant`, `ohmsha`, `realistic`, or custom description | +| `--style` | `classic` (default), `dramatic`, `warm`, `sepia`, `vibrant`, `ohmsha`, `realistic`, `wuxia`, or custom description | | `--layout` | `standard` (default), `cinematic`, `dense`, `splash`, `mixed`, `webtoon` | | `--aspect` | `3:4` (default, portrait), `4:3` (landscape), `16:9` (widescreen) | | `--lang` | `auto` (default), `zh`, `en`, `ja`, etc. | @@ -226,11 +226,22 @@ Knowledge comic creator supporting multiple styles (Logicomix/Ligne Claire, Ohms | `classic` (default) | Traditional Ligne Claire with clean uniform outlines, flat colors, detailed backgrounds | Biographies, balanced narratives, educational content | | `dramatic` | High contrast with heavy shadows, intense expressions, angular compositions | Pivotal discoveries, conflicts, climactic scenes | | `warm` | Soft edges, golden tones, cozy interiors with nostalgic feel | Personal stories, childhood scenes, mentorship | -| `tech` | Precise geometric lines, circuit motifs, neon accents on dark backgrounds | Computing history, AI stories, modern tech | | `sepia` | Vintage illustration style with aged paper effect, period-accurate details | Pre-1950s stories, classical science, historical figures | | `vibrant` | Energetic lines with weight variation, bright colors, dynamic poses | Science explanations, "aha" moments, young audience | | `ohmsha` | Manga guide style with visual metaphors, gadgets, student/mentor dynamic | Technical tutorials, complex concepts (ML, physics) | | `realistic` | Full-color realistic manga with digital painting, smooth gradients, accurate proportions | Wine, food, business, lifestyle, professional topics | +| `wuxia` | Hong Kong martial arts style with ink brush strokes, dynamic combat, qi effects | Martial arts, wuxia/xianxia, Chinese historical fiction | + +**Style Previews**: + +| | | | +|:---:|:---:|:---:| +| ![classic](./screenshots/comic-styles/classic.webp) | ![dramatic](./screenshots/comic-styles/dramatic.webp) | ![warm](./screenshots/comic-styles/warm.webp) | +| classic | dramatic | warm | +| ![sepia](./screenshots/comic-styles/sepia.webp) | ![vibrant](./screenshots/comic-styles/vibrant.webp) | ![ohmsha](./screenshots/comic-styles/ohmsha.webp) | +| sepia | vibrant | ohmsha | +| ![realistic](./screenshots/comic-styles/realistic.webp) | ![wuxia](./screenshots/comic-styles/wuxia.webp) | | +| realistic | wuxia | | **Layouts** (panel arrangement): | Layout | Panels/Page | Best for | @@ -242,6 +253,15 @@ Knowledge comic creator supporting multiple styles (Logicomix/Ligne Claire, Ohms | `mixed` | 3-7 varies | Complex narratives, emotional arcs | | `webtoon` | 3-5 vertical | Ohmsha tutorials, mobile reading | +**Layout Previews**: + +| | | | +|:---:|:---:|:---:| +| ![standard](./screenshots/comic-layouts/standard.webp) | ![cinematic](./screenshots/comic-layouts/cinematic.webp) | ![dense](./screenshots/comic-layouts/dense.webp) | +| standard | cinematic | dense | +| ![splash](./screenshots/comic-layouts/splash.webp) | ![mixed](./screenshots/comic-layouts/mixed.webp) | ![webtoon](./screenshots/comic-layouts/webtoon.webp) | +| splash | mixed | webtoon | + #### baoyu-article-illustrator Smart article illustration skill. Analyzes article content and generates illustrations at positions requiring visual aids. diff --git a/README.zh.md b/README.zh.md index 3275db1..8f6910a 100644 --- a/README.zh.md +++ b/README.zh.md @@ -214,7 +214,7 @@ npx add-skill jimliu/baoyu-skills **选项**: | 选项 | 取值 | |------|------| -| `--style` | `classic`(默认)、`dramatic`、`warm`、`tech`、`sepia`、`vibrant`、`ohmsha`、`realistic`,或自然语言描述 | +| `--style` | `classic`(默认)、`dramatic`、`warm`、`sepia`、`vibrant`、`ohmsha`、`realistic`、`wuxia`,或自然语言描述 | | `--layout` | `standard`(默认)、`cinematic`、`dense`、`splash`、`mixed`、`webtoon` | | `--aspect` | `3:4`(默认,竖版)、`4:3`(横版)、`16:9`(宽屏) | | `--lang` | `auto`(默认)、`zh`、`en`、`ja` 等 | @@ -226,11 +226,22 @@ npx add-skill jimliu/baoyu-skills | `classic`(默认) | 传统清线风格,统一线条、平涂色彩、精细背景 | 传记、平衡叙事、教育内容 | | `dramatic` | 高对比度,重阴影、紧张表情、棱角分明的构图 | 重大发现、冲突、高潮场景 | | `warm` | 柔和边缘、金色调、温馨室内、怀旧感 | 个人故事、童年场景、师生情 | -| `tech` | 精确几何线条、电路纹理、深色背景配霓虹色 | 计算机史、AI 故事、现代科技 | | `sepia` | 复古插画风格、做旧纸张效果、时代准确细节 | 1950 年前故事、古典科学、历史人物 | | `vibrant` | 富有活力的线条、明亮色彩、动感姿态 | 科学解说、"顿悟"时刻、青少年读者 | | `ohmsha` | 欧姆社漫画风格,视觉比喻、道具、学生/导师互动 | 技术教程、复杂概念(机器学习、物理) | | `realistic` | 全彩写实日漫风格,数字绘画、平滑渐变、准确人体比例 | 红酒、美食、商业、生活方式、专业话题 | +| `wuxia` | 港漫武侠风格,水墨笔触、动态打斗、气功特效 | 武侠、仙侠、中国历史小说 | + +**风格预览**: + +| | | | +|:---:|:---:|:---:| +| ![classic](./screenshots/comic-styles/classic.webp) | ![dramatic](./screenshots/comic-styles/dramatic.webp) | ![warm](./screenshots/comic-styles/warm.webp) | +| classic | dramatic | warm | +| ![sepia](./screenshots/comic-styles/sepia.webp) | ![vibrant](./screenshots/comic-styles/vibrant.webp) | ![ohmsha](./screenshots/comic-styles/ohmsha.webp) | +| sepia | vibrant | ohmsha | +| ![realistic](./screenshots/comic-styles/realistic.webp) | ![wuxia](./screenshots/comic-styles/wuxia.webp) | | +| realistic | wuxia | | **布局**(分镜排列): | 布局 | 每页分镜数 | 适用场景 | @@ -242,6 +253,15 @@ npx add-skill jimliu/baoyu-skills | `mixed` | 3-7 不等 | 复杂叙事、情感弧线 | | `webtoon` | 3-5 竖向 | 欧姆社教程、手机阅读 | +**布局预览**: + +| | | | +|:---:|:---:|:---:| +| ![standard](./screenshots/comic-layouts/standard.webp) | ![cinematic](./screenshots/comic-layouts/cinematic.webp) | ![dense](./screenshots/comic-layouts/dense.webp) | +| standard | cinematic | dense | +| ![splash](./screenshots/comic-layouts/splash.webp) | ![mixed](./screenshots/comic-layouts/mixed.webp) | ![webtoon](./screenshots/comic-layouts/webtoon.webp) | +| splash | mixed | webtoon | + #### baoyu-article-illustrator 智能文章插图技能。分析文章内容,在需要视觉辅助的位置生成插图。 diff --git a/screenshots/comic-layouts/cinematic.webp b/screenshots/comic-layouts/cinematic.webp new file mode 100644 index 0000000..81b400f Binary files /dev/null and b/screenshots/comic-layouts/cinematic.webp differ diff --git a/screenshots/comic-layouts/dense.webp b/screenshots/comic-layouts/dense.webp new file mode 100644 index 0000000..2dee275 Binary files /dev/null and b/screenshots/comic-layouts/dense.webp differ diff --git a/screenshots/comic-layouts/mixed.webp b/screenshots/comic-layouts/mixed.webp new file mode 100644 index 0000000..efe3735 Binary files /dev/null and b/screenshots/comic-layouts/mixed.webp differ diff --git a/screenshots/comic-layouts/splash.webp b/screenshots/comic-layouts/splash.webp new file mode 100644 index 0000000..f86c987 Binary files /dev/null and b/screenshots/comic-layouts/splash.webp differ diff --git a/screenshots/comic-layouts/standard.webp b/screenshots/comic-layouts/standard.webp new file mode 100644 index 0000000..8643c92 Binary files /dev/null and b/screenshots/comic-layouts/standard.webp differ diff --git a/screenshots/comic-layouts/webtoon.webp b/screenshots/comic-layouts/webtoon.webp new file mode 100644 index 0000000..7e98c9e Binary files /dev/null and b/screenshots/comic-layouts/webtoon.webp differ diff --git a/screenshots/comic-styles/classic.webp b/screenshots/comic-styles/classic.webp new file mode 100644 index 0000000..35253c1 Binary files /dev/null and b/screenshots/comic-styles/classic.webp differ diff --git a/screenshots/comic-styles/dramatic.webp b/screenshots/comic-styles/dramatic.webp new file mode 100644 index 0000000..37b2522 Binary files /dev/null and b/screenshots/comic-styles/dramatic.webp differ diff --git a/screenshots/comic-styles/ohmsha.webp b/screenshots/comic-styles/ohmsha.webp new file mode 100644 index 0000000..80b39e4 Binary files /dev/null and b/screenshots/comic-styles/ohmsha.webp differ diff --git a/screenshots/comic-styles/realistic.webp b/screenshots/comic-styles/realistic.webp new file mode 100644 index 0000000..128d0f7 Binary files /dev/null and b/screenshots/comic-styles/realistic.webp differ diff --git a/screenshots/comic-styles/sepia.webp b/screenshots/comic-styles/sepia.webp new file mode 100644 index 0000000..d9281ba Binary files /dev/null and b/screenshots/comic-styles/sepia.webp differ diff --git a/screenshots/comic-styles/vibrant.webp b/screenshots/comic-styles/vibrant.webp new file mode 100644 index 0000000..69c6f84 Binary files /dev/null and b/screenshots/comic-styles/vibrant.webp differ diff --git a/screenshots/comic-styles/warm.webp b/screenshots/comic-styles/warm.webp new file mode 100644 index 0000000..26cf6da Binary files /dev/null and b/screenshots/comic-styles/warm.webp differ diff --git a/screenshots/comic-styles/wuxia.webp b/screenshots/comic-styles/wuxia.webp new file mode 100644 index 0000000..4211462 Binary files /dev/null and b/screenshots/comic-styles/wuxia.webp differ diff --git a/skills/baoyu-comic/SKILL.md b/skills/baoyu-comic/SKILL.md index f36ec16..4b7b871 100644 --- a/skills/baoyu-comic/SKILL.md +++ b/skills/baoyu-comic/SKILL.md @@ -18,7 +18,7 @@ Create original knowledge comics with multiple visual styles. | Option | Values | |--------|--------| -| `--style` | classic (default), dramatic, warm, tech, sepia, vibrant, ohmsha, realistic, or custom description | +| `--style` | classic (default), dramatic, warm, sepia, vibrant, ohmsha, realistic, wuxia, or custom description | | `--layout` | standard (default), cinematic, dense, splash, mixed, webtoon | | `--aspect` | 3:4 (default, portrait), 4:3 (landscape), 16:9 (widescreen) | | `--lang` | auto (default), zh, en, ja, etc. | @@ -32,11 +32,12 @@ Style × Layout × Aspect can be freely combined. Custom styles can be described | Content Signals | Style | Layout | |-----------------|-------|--------| | Tutorial, how-to, beginner | ohmsha | webtoon | -| Computing, AI, programming | tech | dense | +| Computing, AI, programming | ohmsha | dense | | Pre-1950, classical, ancient | sepia | cinematic | | Personal story, mentor | warm | standard | | Conflict, breakthrough | dramatic | splash | | Wine, food, business, lifestyle, professional | realistic | cinematic | +| Martial arts, wuxia, xianxia, Chinese historical | wuxia | splash | | Biography, balanced | classic | mixed | ## Script Directory @@ -172,7 +173,7 @@ What readers will gain: ## Content Signals - "biography" → classic + mixed -- "computing history" → tech + dense +- "computing history" → ohmsha + dense - "personal tragedy" → dramatic + splash ## Recommended Approaches @@ -189,7 +190,7 @@ Create three distinct variants, each combining a narrative approach with a recom | Variant | Narrative Approach | Recommended Style | Layout | |---------|-------------------|-------------------|--------| | A | Chronological | sepia | cinematic | -| B | Thematic | tech | dense | +| B | Thematic | ohmsha | dense | | C | Character-focused | warm | standard | **For each variant**: @@ -237,13 +238,13 @@ Create three distinct variants, each combining a narrative approach with a recom ``` Question 1 (Storyboard): Which storyboard variant? - A: Chronological + sepia (Recommended) -- B: Thematic + tech +- B: Thematic + ohmsha - C: Character-focused + warm - Custom Question 2 (Style): Which visual style? - sepia (Recommended from variant) -- classic / dramatic / warm / tech / vibrant / ohmsha / realistic +- classic / dramatic / warm / sepia / vibrant / ohmsha / realistic / wuxia - Custom description Question 3 (Language) - only if mismatch: diff --git a/skills/baoyu-comic/references/layouts/dense.md b/skills/baoyu-comic/references/layouts/dense.md index ab781e3..7346466 100644 --- a/skills/baoyu-comic/references/layouts/dense.md +++ b/skills/baoyu-comic/references/layouts/dense.md @@ -20,4 +20,4 @@ Technical explanations, complex narratives, timelines ## Best Style Pairings -tech, ohmsha, vibrant +ohmsha, vibrant diff --git a/skills/baoyu-comic/references/layouts/webtoon.md b/skills/baoyu-comic/references/layouts/webtoon.md index 3ca241f..efc464a 100644 --- a/skills/baoyu-comic/references/layouts/webtoon.md +++ b/skills/baoyu-comic/references/layouts/webtoon.md @@ -27,4 +27,4 @@ Ohmsha-style tutorials, mobile reading, step-by-step guides ## Best Style Pairings -ohmsha, tech, vibrant +ohmsha, vibrant diff --git a/skills/baoyu-comic/references/styles/tech.md b/skills/baoyu-comic/references/styles/tech.md deleted file mode 100644 index c1ef2ba..0000000 --- a/skills/baoyu-comic/references/styles/tech.md +++ /dev/null @@ -1,34 +0,0 @@ -# tech - -Modern, digital-age narratives - -## Style Guidelines - -### Line Work -- 2px, precise geometric undertones -- Clean, technical precision -- Circuit-like patterns in backgrounds - -### Character Design -- Contemporary clothing, focused expressions -- Modern tech accessories -- Clean, precise features - -### Background Treatment -- Digital elements, screens, circuit motifs -- Grid patterns -- Glowing interface elements - -## Color Palette - -- Primary: Cyan (#00D4FF), deep blue (#1A365D), white -- Accents: Neon green (#00FF88), electric purple (#805AD5) -- Background: Dark gray (#1A202C), grid patterns - -## Mood - -Innovation, digital, contemporary - -## Best For - -Computing history, AI stories, modern tech diff --git a/skills/baoyu-comic/references/styles/wuxia.md b/skills/baoyu-comic/references/styles/wuxia.md new file mode 100644 index 0000000..1d5ce4b --- /dev/null +++ b/skills/baoyu-comic/references/styles/wuxia.md @@ -0,0 +1,54 @@ +# wuxia + +Hong Kong martial arts comic style (港漫武侠风格) + +## Style Guidelines + +### Line Work +- 2-3px dynamic brush strokes with varying weight +- Ink wash effects, traditional Chinese brush feel +- Speed lines and impact effects for action scenes +- Bold, confident strokes with sharp edges + +### Character Design +- Realistic human proportions (7.5-8 head heights) +- Defined musculature, dynamic warrior poses +- Flowing hair and clothing in motion +- Intense, determined facial expressions +- Traditional Chinese martial arts attire (robes, armor) + +### Background Treatment +- Dramatic landscapes: mountains, waterfalls, temples +- Ink wash atmospheric effects +- Flying debris, dust clouds during combat +- Energy/qi effects with flowing lines +- High contrast silhouettes + +## Color Palette + +- Primary: Deep black ink, crimson red (#8B0000), gold (#D4AF37) +- Skin: Natural tan with dramatic shadows +- Background: Misty grays, earth tones, ink wash gradients +- Effects: Glowing qi energy (blue, gold, white) + +## Special Effects + +- **Combat impact**: Radiating lines, shockwaves, debris +- **Qi/energy**: Flowing aura, glowing effects around characters +- **Movement**: Extreme speed lines, motion blur +- **Atmosphere**: Ink wash clouds, mist, flying leaves/petals + +## Quality Markers + +A good wuxia comic page exhibits: +- ✓ Dynamic action poses with sense of motion +- ✓ Ink brush aesthetic in line work +- ✓ High contrast dramatic lighting +- ✓ Atmospheric backgrounds with Chinese elements +- ✓ Energy/qi effects that feel powerful +- ✓ Flowing fabric and hair movement +- ✓ Impactful combat moments + +## Best For + +Martial arts stories, Chinese historical fiction, action-heavy narratives, wuxia/xianxia adaptations