Chuyển tới nội dung chính

{/* Trang này được tạo tự động từ SKILL.md của kỹ năng bởi website/scripts/generate-skill-docs.py. Chỉnh sửa nguồn SKILL.md, không phải trang này. */}

Truyện tranh Bảo Ngọc

Truyện tranh kiến thức (知识漫画): giáo dục, tiểu sử, hướng dẫn.

Siêu dữ liệu kỹ năng

NguồnĐi kèm (được cài đặt theo mặc định)
Đường dẫn

skills/creative/baoyu-comic ` | | Phiên bản |

1.56.1 ` | | Tác giả | 宝玉 (JimLiu) | | Giấy phép | MIT | | Nền tảng | Linux, macOS, Windows | | Thẻ |

comic

, `knowledge-comic

, `creative

, image-generation |

Tham khảo: đầy đủ SKILL.md

thông tin

Sau đây là định nghĩa kỹ năng đầy đủ mà Hermes tải khi kỹ năng này được kích hoạt. Đây là những gì tác nhân coi là hướng dẫn khi kỹ năng được kích hoạt.

Tác giả truyện tranh kiến thức

Được chuyển thể từ baoyu-comic cho hệ sinh thái công cụ của Đại lý Hermes.

Tạo truyện tranh kiến ​​thức độc đáo với phong cách nghệ thuật linh hoạt × kết hợp tông màu.

Khi nào nên sử dụng

Kích hoạt kỹ năng này khi người dùng yêu cầu tạo truyện tranh kiến thức/giáo dục, truyện tranh tiểu sử, truyện tranh hướng dẫn hoặc sử dụng các thuật ngữ như "知识漫画", "教育漫画" hoặc "phong cách Logicicomix". Người dùng cung cấp nội dung (văn bản, đường dẫn tệp, URL hoặc chủ đề) và tùy ý chỉ định phong cách nghệ thuật, tông màu, bố cục, tỷ lệ khung hình hoặc ngôn ngữ.

Hình ảnh tham khảo

Công cụ image_generate của Hermes chỉ dành cho lời nhắc — nó chấp nhận lời nhắc văn bản và tỷ lệ khung hình, đồng thời trả về URL hình ảnh. Nó KHÔNG chấp nhận hình ảnh tham khảo. Khi người dùng cung cấp hình ảnh tham chiếu, hãy sử dụng hình ảnh đó để trích xuất các đặc điểm trong văn bản được nhúng trong mỗi lời nhắc trên trang:

Intake: Chấp nhận đường dẫn file khi người dùng cung cấp (hoặc dán hình ảnh vào cuộc hội thoại).

  • (Các) đường dẫn tệp → sao chép vào refs/NN-ref-\{slug}.\{ext} cùng với đầu ra truyện tranh để xuất xứ
  • Hình ảnh đã dán không có đường dẫn → yêu cầu người dùng đường dẫn thông qua clarify hoặc trích xuất các đặc điểm kiểu bằng lời nói dưới dạng dự phòng văn bản
  • Không có tài liệu tham khảo → bỏ qua phần này`Chế độ sử dụng (mỗi tài liệu tham khảo):
Cách sử dụngHiệu ứng
`style
`Trích xuất các đặc điểm về phong cách (cách xử lý đường nét, kết cấu, tâm trạng) và thêm vào phần thân nhắc của mỗi trang
`palette
`Trích xuất màu hex và thêm vào phần thân lời nhắc của mỗi trang
`scene
`Trích xuất bố cục cảnh hoặc ghi chú chủ đề và nối vào (các) trang có liên quan

Ghi vào phần đầu đề của mỗi trang khi có giới thiệu:

references:

- ref_id: 01
filename: 01-ref-scene.png
usage: style
traits: "muted earth tones, soft-edged ink wash, low-contrast backgrounds"

`
``Tính nhất quán của ký tự được quyết định bởi **mô tả văn bản** trong
`characters/characters.md
` (được viết ở Bước 3) được nhúng nội tuyến trong mỗi lời nhắc trang (Bước 5). Bảng ký tự PNG tùy chọn được tạo ở Bước 7.1 là tạo phẩm đánh giá trực tiếp với con người, không phải là đầu vào cho
`image_generate

.

## Tùy chọn

### Kích thước trực quan

| Tùy chọn | Giá trị | Mô tả |
|--------|--------|-------------|
| Nghệ thuật | ligne-claire (mặc định), manga, hiện thực, bút mực, phấn, tối giản | Phong cách nghệ thuật/kỹ thuật dựng hình |
| Giai điệu | trung tính (mặc định), ấm áp, kịch tính, lãng mạn, tràn đầy năng lượng, cổ điển, hành động | Tâm trạng / bầu không khí |
| Bố cục | tiêu chuẩn (mặc định), điện ảnh, dày đặc, giật gân, hỗn hợp, webtoon, bốn khung | Sắp xếp bảng điều khiển |
| Khía cạnh | 3:4 (mặc định, dọc), 4:3 (ngang), 16:9 (màn hình rộng) | Tỷ lệ khung hình trang |
| Ngôn ngữ | auto (mặc định), zh, en, ja, v.v. | Ngôn ngữ đầu ra |
| Giới thiệu | Đường dẫn tệp | Hình ảnh tham chiếu được sử dụng để trích xuất đặc điểm kiểu/bảng màu (không được chuyển sang mô hình hình ảnh). Xem [Reference Images](#reference-images) ở trên. |

### Tùy chọn quy trình làm việc một phần

| Tùy chọn | Mô tả |
|--------|-------------|
| Chỉ có bảng phân cảnh | Chỉ tạo bảng phân cảnh, bỏ qua lời nhắc và hình ảnh |
| Chỉ lời nhắc | Tạo bảng phân cảnh + lời nhắc, bỏ qua hình ảnh |
| Chỉ hình ảnh | Tạo hình ảnh từ thư mục lời nhắc hiện có |
| Tái tạo N | Chỉ tạo lại (các) trang cụ thể (ví dụ:
`3
` hoặc
`2,5,8

) |

Chi tiết: [references/partial-workflows.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/partial-workflows.md)

### Danh mục nghệ thuật, giai điệu & cài sẵn
- **Phong cách nghệ thuật** (6):
`ligne-claire

,
`manga

,
`realistic

,
`ink-brush

,
`chalk

,
`minimalist

. Định nghĩa đầy đủ tại
`references/art-styles/<style.md

.
- **Âm sắc** (7):
`neutral

,
`warm

,
`dramatic

,
`romantic

,
`energetic

,
`vintage

,
`action

. Định nghĩa đầy đủ tại
`references/tones/<tone.md

.
- **Cài đặt trước** (5) với các quy tắc đặc biệt ngoài nghệ thuật+tông màu đơn giản:| Đặt trước | Tương đương | Móc |
|--------|-------------|------|
|
`ohmsha
` | truyện tranh + trung lập | Ẩn dụ trực quan, không có đầu biết nói, tiết lộ tiện ích |
|
`wuxia
` | cọ mực + hành động | Hiệu ứng khí, hình ảnh chiến đấu, khí quyển |
|
`shoujo
` | truyện tranh + lãng mạn | Yếu tố trang trí, chi tiết mắt, nhịp điệu lãng mạn |
|
`concept-story
` | truyện tranh + ấm áp | Hệ thống biểu tượng trực quan, vòng cung phát triển, cân bằng đối thoại+hành động |
|
`four-panel
` | bố cục tối giản + trung tính + bốn bảng | cấu trúc 起承转合, đen trắng + màu đốm, ký tự hình que |

Quy tắc đầy đủ tại
`references/presets/<preset>.md

- tải tệp khi chọn cài đặt trước.
- **Bảng tương thích****tín hiệu nội dung → cài sẵn** tồn tại trong [references/auto-selection.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/auto-selection.md). Hãy đọc nó trước khi đề xuất các kết hợp ở Bước 2.

## Cấu trúc tệp

Thư mục đầu ra:
`comic/\{topic-slug}/

- Slug: 2-4 từ kebab-case từ chủ đề (ví dụ:
`alan-turing-bio

)
- Xung đột: gắn thêm dấu thời gian (ví dụ:
`turing-story-20260118-143052

)

**Nội dung**:
| Tập tin | Mô tả |
|------|-------------|
|
`source-\{slug}.md
` | Nội dung nguồn đã lưu (sên kebab-case khớp với thư mục đầu ra) |
|
`analysis.md
` | Phân tích nội dung |
|
`storyboard.md
` | Bảng phân cảnh với bảng phân tích |
|
`characters/characters.md
` | Định nghĩa nhân vật |
|
`characters/characters.png
` | Bảng tham chiếu ký tự (tải xuống từ
`image_generate

) |
|
`prompts/NN-\{cover\|page}-[slug].md
` | Lời nhắc thế hệ |
|
`NN-\{cover\|page}-[slug].png
` | Hình ảnh được tạo (được tải xuống từ
`image_generate

) |
|
`refs/NN-ref-\{slug}.\{ext}
` | Hình ảnh tham khảo do người dùng cung cấp (tùy chọn, để xuất xứ) |

## Xử lý ngôn ngữ`**Ưu tiên phát hiện**:
1. Ngôn ngữ do người dùng chỉ định (tùy chọn rõ ràng)
2. Ngôn ngữ hội thoại của người dùng
3. Ngôn ngữ nội dung nguồn`**Quy tắc**: Sử dụng ngôn ngữ nhập của người dùng cho TẤT CẢ tương tác:
- Phác thảo kịch bản và mô tả cảnh
- Lời nhắc tạo hình ảnh
- Tùy chọn lựa chọn và xác nhận của người dùng
- Cập nhật tiến độ, thắc mắc, lỗi, tóm tắt

Các thuật ngữ kỹ thuật vẫn bằng tiếng Anh.

## Quy trình làm việc

### Danh sách kiểm tra tiến độ

`
Comic Progress:
- [ ] Step 1: Setup & Analyze
- [ ] 1.1 Analyze content
- [ ] 1.2 Check existing directory
- [ ] Step 2: Confirmation - Style & options ⚠️ REQUIRED
- [ ] Step 3: Generate storyboard + characters
- [ ] Step 4: Review outline (conditional)
- [ ] Step 5: Generate prompts
- [ ] Step 6: Review prompts (conditional)
- [ ] Step 7: Generate images
- [ ] 7.1 Generate character sheet (if needed) → characters/characters.png
- [ ] 7.2 Generate pages (with character descriptions embedded in prompt)
- [ ] Step 8: Completion report

`

### Dòng chảy

`
Input → Analyze → [Check Existing?][Confirm: Style + Reviews] → Storyboard → [Review?] → Prompts → [Review?] → Images → Complete

`

### Tóm tắt bước

| Bước | Hành động | Đầu ra chính |
|------|--------|-------------|
| 1.1 | Phân tích nội dung |

analysis.md

,
`source-\{slug}.md
` |
| 1.2 | Kiểm tra thư mục hiện có | Xử lý xung đột |
| 2 | Khẳng định phong cách, trọng tâm, khán giả, đánh giá | Sở thích của người dùng |
| 3 | Tạo bảng phân cảnh + nhân vật |

storyboard.md

,
`characters/
` |
| 4 | Đánh giá đề cương (nếu được yêu cầu) | Phê duyệt của người dùng |
| 5 | Tạo lời nhắc |

prompts/*.md
` |
| 6 | Xem lại lời nhắc (nếu được yêu cầu) | Phê duyệt của người dùng |
| 7.1 | Tạo bảng ký tự (nếu cần) |

characters/characters.png
` |
| 7.2 | Tạo trang | Tệp

*.png
` |
| 8 | Báo cáo hoàn thành | Tóm tắt |

### Câu hỏi của người dùng

Sử dụng công cụ
`clarify
` để xác nhận các tùy chọn. Vì
`clarify
` xử lý từng câu hỏi một, nên hãy hỏi câu hỏi quan trọng nhất trước và tiến hành tuần tự. Xem [references/workflow.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/workflow.md) để biết toàn bộ bộ câu hỏi Bước 2.

**Xử lý hết thời gian chờ (TIÊU CHUẨN)**:
`clarify
` có thể trả về

"The user did not provide a response within the time limit. Use your best judgement to make the choice and proceed."

- đây KHÔNG phải là sự đồng ý của người dùng để mặc định mọi thứ.
- Hãy coi đó là mặc định **chỉ cho một câu hỏi đó**. Tiếp tục hỏi các câu hỏi còn lại của Bước 2 theo trình tự; mỗi câu hỏi là một điểm chấp thuận độc lập.
- **Hiển thị rõ ràng mặc định cho người dùng** trong tin nhắn tiếp theo của bạn để họ có cơ hội sửa nó: ví dụ:

"Style: defaulted to ohmsha preset (clarify timed out). Say the word to switch."

- lỗi không được báo cáo cũng giống như lỗi chưa từng được hỏi.
- KHÔNG thu gọn Bước 2 thành một thẻ "sử dụng tất cả các giá trị mặc định" sau một thời gian chờ. Nếu người dùng thực sự vắng mặt, họ sẽ vắng mặt như nhau trong cả năm câu hỏi - nhưng họ có thể sửa các giá trị mặc định hiển thị khi quay lại và không thể sửa các giá trị mặc định không nhìn thấy được.

### Bước 7: Tạo hình ảnh

Sử dụng công cụ
`image_generate
` tích hợp của Hermes để hiển thị tất cả hình ảnh. Lược đồ của nó chỉ chấp nhận
`prompt
` và
`aspect_ratio
` (
`landscape
` |
`portrait
` |
`square

); nó **trả về một URL**, không phải tệp cục bộ. Do đó, mỗi trang hoặc bảng ký tự được tạo ra phải được tải xuống thư mục đầu ra.

**Yêu cầu về tệp nhắc nhở (cứng)**: ghi lời nhắc cuối cùng đầy đủ của mỗi hình ảnh vào một tệp độc lập dưới
`prompts/
` (đặt tên:
`NN-\{type}-[slug].md

) TRƯỚC KHI gọi
`image_generate

. Tệp nhắc nhở là bản ghi có thể tái tạo.**Ánh xạ tỷ lệ khung hình** — trường
`aspect_ratio
` của bảng phân cảnh ánh xạ tới định dạng của
`image_generate
` như sau:

| Tỷ lệ bảng phân cảnh | Định dạng
`image_generate
` |
|-------------------|--------------------------|
|
`3:4

,
`9:16

,
`2:3
` |
`portrait
` |
|
`4:3

,
`16:9

,
`3:2
` |
`landscape
` |
|
`1:1
` |
`square
` |`**Bước tải xuống** — sau mỗi cuộc gọi
`image_generate

:
1. Đọc URL từ kết quả công cụ
2. Tìm nạp các byte hình ảnh bằng đường dẫn đầu ra **tuyệt đối**, ví dụ:

curl -fSSL "<url>" -o /abs/path/to/comic/<slug>/NN-page-<slug>.png

3. Xác minh tệp tồn tại và không trống ở đường dẫn chính xác đó trước khi chuyển sang trang tiếp theo`**Không bao giờ dựa vào tính tồn tại của shell CWD cho các đường dẫn

-o

.** CWD shell liên tục của công cụ đầu cuối có thể thay đổi giữa các đợt (hết hạn phiên,
`TERMINAL_LIFETIME_SECONDS

,
`cd
` bị lỗi khiến bạn vào nhầm thư mục).
`curl -o relative/path.png
` là một khẩu súng ngắn im lặng: nếu CWD bị trôi, tập tin sẽ đến một nơi khác mà không có lỗi. **Luôn chuyển một đường dẫn tuyệt đối đủ điều kiện tới

-o

** hoặc chuyển
`workdir=<abs path>
` tới công cụ đầu cuối. Sự cố tháng 4 năm 2026: trang 06-09 của truyện tranh 10 trang nằm ở gốc repo thay vì
`comic/<slug>/
` vì lô 3 kế thừa CWD cũ từ lô 2 và
`curl -o 06-page-skills.png
` đã ghi sai thư mục. Sau đó, người đại diện đã dành nhiều lượt để tuyên bố rằng các tập tin đã tồn tại ở những nơi mà chúng không tồn tại.

**7.1 Bảng ký tự** — tạo nó (đến
`characters/characters.png

, khía cạnh
`landscape

) khi truyện tranh có nhiều trang với các ký tự định kỳ. Bỏ qua các cài đặt trước đơn giản (ví dụ: tối giản bốn bảng) hoặc truyện tranh một trang. Tệp nhắc tại
`characters/characters.md
` phải tồn tại trước khi gọi
`image_generate

. PNG được hiển thị là **tạo phẩm đánh giá trực diện** (để người dùng có thể xác minh trực quan thiết kế ký tự) và là tài liệu tham khảo cho những lần tái tạo sau này hoặc chỉnh sửa lời nhắc thủ công — nó **không** thúc đẩy Bước 7.2. Lời nhắc trang đã được viết ở Bước 5 từ **mô tả văn bản** trong
`characters/characters.md

;
`image_generate
` không thể chấp nhận hình ảnh làm đầu vào trực quan.

**7.2 Trang** — lời nhắc của mỗi trang PHẢI có tại
`prompts/NN-\{cover|page}-[slug].md
` trước khi gọi
`image_generate

. Vì
`image_generate
` chỉ ở dạng lời nhắc nên tính nhất quán của ký tự được thực thi bằng cách **nhúng mô tả ký tự (có nguồn gốc từ
`characters/characters.md

) trong mỗi lời nhắc trang trong Bước 5**. Việc nhúng được thực hiện thống nhất cho dù trang PNG có được tạo ở 7.1 hay không; PNG chỉ là công cụ hỗ trợ đánh giá/tái tạo.

**Quy tắc sao lưu**: các tệp
`prompts/…md
` và

…png
` hiện có → đổi tên bằng hậu tố

-backup-YYYYMMDD-HHMMSS
` trước khi tạo lại.

Quy trình làm việc đầy đủ từng bước (phân tích, bảng phân cảnh, cổng đánh giá, các biến thể tái tạo): [references/workflow.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/workflow.md).

## Tài liệu tham khảo`**Mẫu cốt lõi**:
- [analysis-framework.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/analysis-framework.md) - Phân tích nội dung chuyên sâu
- [character-template.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/character-template.md) - Định dạng định nghĩa ký tự
- [storyboard-template.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/storyboard-template.md) - Cấu trúc bảng phân cảnh
- [ohmsha-guide.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/ohmsha-guide.md) - Thông tin cụ thể về manga Ohmsha`**Định nghĩa phong cách**:
-
`references/art-styles/

- Phong cách nghệ thuật (ligne-claire, manga, hiện thực, cọ mực, phấn, tối giản)
-
`references/tones/

- Tông màu (trung tính, ấm áp, kịch tính, lãng mạn, tràn đầy năng lượng, cổ điển, hành động)
-
`references/presets/

- Cài đặt trước với các quy tắc đặc biệt (ohmsha, wuxia, shoujo, concept-story, bốn bảng)
-
`references/layouts/

- Bố cục (tiêu chuẩn, điện ảnh, dày đặc, giật gân, hỗn hợp, webtoon, bốn bảng)

**Quy trình làm việc**:
- [workflow.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/workflow.md) - Chi tiết quy trình làm việc đầy đủ
- [auto-selection.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/auto-selection.md) - Phân tích tín hiệu nội dung
- [partial-workflows.md](https://GitHub.com/NousResearch/Hermes-agent/blob/main/skills/creative/baoyu-comic/references/partial-workflows.md) - Tùy chọn quy trình làm việc một phần

## Sửa đổi trang

| Hành động | Bước |
|--------|-------|
| **Chỉnh sửa** | **Cập nhật tệp nhắc ĐẦU TIÊN** → tạo lại hình ảnh → tải xuống PNG mới |
| **Thêm** | Tạo lời nhắc tại vị trí → tạo với mô tả nhân vật được nhúng → đánh số lại tiếp theo → cập nhật bảng phân cảnh |
| **Xóa** | Xóa tệp → đánh số lại tiếp theo → cập nhật bảng phân cảnh |

**QUAN TRỌNG**: Khi cập nhật trang, LUÔN LUÔN cập nhật tệp nhắc nhở (
`prompts/NN-\{cover|page}-[slug].md

) ĐẦU TIÊN trước khi tạo lại. Điều này đảm bảo các thay đổi được ghi lại và có thể tái tạo.

## Cạm bẫy- Tạo hình ảnh: 10-30 giây mỗi trang; tự động thử lại một lần khi thất bại
- **Luôn tải xuống** URL được
`image_generate
` trả về tới PNG cục bộ — công cụ hạ nguồn (và bài đánh giá của người dùng) yêu cầu các tệp trong thư mục đầu ra chứ không phải các URL tạm thời
- **Sử dụng đường dẫn tuyệt đối cho
`curl -o

** — không bao giờ dựa vào CWD liên tục trong nhiều đợt. Silent footgun: các tập tin nằm sai thư mục và
`ls
` tiếp theo trên đường dẫn dự định không hiển thị gì. Xem Bước 7 "Bước tải xuống".
- Sử dụng các lựa chọn thay thế cách điệu cho các nhân vật nhạy cảm của công chúng
- **Yêu cầu xác nhận bước 2** - đừng bỏ qua
- **Bước 4/6 có điều kiện** - chỉ khi người dùng yêu cầu ở Bước 2
- **Bảng ký tự Bước 7.1** - được khuyến nghị cho truyện tranh nhiều trang, tùy chọn cho các cài đặt trước đơn giản. PNG là một công cụ hỗ trợ đánh giá/tái tạo; lời nhắc của trang (được viết ở Bước 5) sử dụng mô tả văn bản trong
`characters/characters.md

, không phải PNG.
`image_generate
` không chấp nhận hình ảnh làm đầu vào trực quan
- **Strip bí mật** — quét nội dung nguồn để tìm khóa API, mã thông báo hoặc thông tin xác thực trước khi ghi bất kỳ tệp đầu ra nào