支援 21 種排版佈局與 22 種視覺風格,輕鬆生成專業的資訊圖表(Infographic)。自動分析內容並推薦最佳的「排版 × 風格」組合,產出可直接發布的高品質資訊圖。當使用者要求製作「infographic」、「信息圖」、「visual summary」、「視覺化」或「高密度資訊大圖」時使用。
資訊圖表產生器 (Infographic Generator)
包含兩個核心維度:排版佈局(layout)(資訊結構)× 視覺風格(style)(視覺美感)。任何排版佈局皆可與任意視覺風格自由組合。
使用者輸入工具 (User Input Tools)
當本 Skill 需要提示使用者輸入時,請遵循以下工具選擇規則(按優先順序排列):
- 優先使用內建的使用者輸入工具:即當前 Agent 執行階段(runtime)所提供的工具,例如
AskUserQuestion、request_user_input、clarify、ask_user或任何同等工具。 - 備用方案 (Fallback):若不存在此類工具,請輸出帶有編號的純文字訊息,並要求使用者針對每個問題回覆對應的編號或答案。
- 批次處理 (Batching):若工具支援在單次呼叫中提問多個問題,請將所有適用問題合併為一次呼叫;若僅支援單一問題,請依優先順序一次詢問一個。
下方提到的具體 AskUserQuestion 僅為範例——在其他執行階段中,請替換為當地的同等工具。
圖片生成工具 (Image Generation Tools)
當本 Skill 需要渲染圖片時,請依以下順序解析後端:
- 當前請求覆寫 (Current-request override) —— 若使用者在當前訊息中指定了特定後端,請直接使用該後端。
- 已儲存的偏好設定 (Saved preference) —— 若
EXTEND.md將preferred_image_backend設定為當前可用的後端,請直接使用。 - 自動選擇 (Auto-select)(當偏好設定為
auto、未設定、或指定的後端不可用時):- Codex (
imagegen) —— 首先,檢查可用 Skill / 工具清單。若清單中包含名為imagegen的 Skill,代表你正運行於 Codex 環境中,此時必須使用它:透過Skill工具傳入skill: "imagegen"進行呼叫,並傳送已儲存的 prompt 檔案內容(以及依 Codeximagegen參數要求的輸出路徑與長寬比)。Codeximagegen是該執行階段官方的點陣圖 (raster) 後端,除非使用者已明確指定不同的preferred_image_backend,否則其優先權高於任何非原生 Skill(例如baoyu-image-gen)。 - 經由
codex exec的 Codex (codex-imagegen) —— 若當前執行階段未提供原生的imagegenSkill,但PATH中有codexCLI 且已完成codex login驗證,請透過baoyu-image-gen --provider codex-cli路由(優先),或者——若 baoyu-image-gen 不可用——直接呼叫附帶的包裝指令碼 (wrapper)。詳細資訊、參數與執行階段偵測流程請參閱 references/codex-imagegen.md —— 僅在選擇此分支時才載入該檔案。 - Cursor (
GenerateImage) —— 若執行階段提供了原生的GenerateImage工具,代表你正運行於 Cursor 環境中,其優先權與 Codeximagegen相同,高於任何非原生 Skill。注意兩個硬性限制:(a) 它沒有長寬比 (aspect ratio) 參數——請在傳給description的 prompt 文字中明確寫出目標長寬比 / 尺寸;(b) 它不接受輸出目錄——圖片會儲存至工具管理的預設位置,因此生成後需將檔案複製/搬移至 Skill 預期的輸出路徑(例如outputs/.../NN-xxx.png)。參考圖片請放入reference_image_paths。 - 其他執行階段原生工具 —— 若執行階段提供了其他原生圖片工具(例如 Hermes 的
image_generate),請以相同方式使用。 - 否則,若恰好僅安裝了一個非原生後端(例如
baoyu-image-gen),請使用該後端。 - 否則(安裝了多個非原生後端且無原生圖片工具),請詢問使用者一次——並與其他初始問題一併批次詢問。
- Codex (
- 若皆無可用後端,請告知使用者並詢問如何繼續。
⛔ 絕不要以 SVG、HTML、Canvas 或其他基於程式碼的渲染方式來替代點陣圖 (raster image) 生成。 Codex imagegen 本身的說明指出,它應該在「輸出目標為點陣圖資產而非專案原生程式碼或向量圖」時使用。若你無法透過步驟 3 找到合適的點陣圖後端,請降級至步驟 4 詢問使用者——切勿默默輸出 SVG、撰寫內嵌 <svg> 標籤或產生 HTML/CSS 藝術圖來充數。即使文章/章節看起來像「圖表 (diagram)」,呼叫本規則的 Skill 也已經確定需要的是點陣圖片。
⛔ 絕不要透過在已生成的點陣圖上加工補繪來修正文字。 請勿使用 ImageMagick、Pillow、Canvas、SVG、HTML/CSS、OCR 指令碼或任何其他程式化覆蓋手段,去覆蓋、重寫、擦除、加邊框或替換已生成資訊圖中的標籤、標題、標註文字、資料值或任何其他文字。若文字有誤或不清晰,請使用修正後的 prompt 重新生成、切換至圖面上文字較少的排版佈局,或詢問使用者要保留哪張不完美的候選圖。
將 preferred_image_backend: ask 會強制每次執行時都觸發步驟 3 的詢問,無視當前可用的後端。使用者可透過下方的 ## 變更偏好設定 章節來修改固定的後端。
Prompt 檔案硬性要求 (hard requirement):在呼叫任何後端之前,必須將每張圖片的完整、最終 prompt 寫入 prompts/ 目錄下的獨立檔案中(命名格式:NN-{type}-[slug].md)。後端將接收該 prompt 檔案(或其內容);此檔案是可複現性的記錄,也能讓你在切換後端時無需重新生成 prompt。
上述具體工具名稱(imagegen、GenerateImage、image_generate、baoyu-image-gen)皆為範例——請依相同規則替換為當地的同等工具。
參考圖片 (Reference Images)
使用者可提供參考圖片,以指引風格、配色、構圖或主題。
接收方式:透過 --ref <files...> 接受,或當使用者在對話中提供檔案路徑 / 貼上圖片時接收。
- 檔案路徑 → 複製至
refs/NN-ref-{slug}.{ext},與輸出檔案放在一起 - 貼上圖片但未提供路徑 → 詢問使用者路徑(依據上述使用者輸入工具規則),或以口頭提取風格特徵作為文字備用方案
- 未提供參考圖 → 跳過此章節
使用模式(針對每張參考圖):
| 使用方式 | 效果 |
|---|---|
direct |
將檔案作為參考圖片直接傳送給後端 |
style |
提取風格特徵(線條處理、質感、氛圍)並附加至 prompt 主體 |
palette |
從圖片中提取 Hex 色碼並附加至 prompt 主體 |
當存在參考圖時,記錄於 prompts/infographic.md 的 frontmatter:
references:
- ref_id: 01
filename: 01-ref-brand.png
usage: direct
生成時:
- 檢查每個被引用的檔案是否確實存在於磁碟上
- 若
usage: direct且所選後端支援參考圖片(例如baoyu-image-gen透過--ref參數)→ 透過後端的 ref 參數傳入檔案 - 否則 → 將提取的
style/palette特徵內嵌至 prompt 文字中
確認政策 (Confirmation Policy)
預設行為:生成前先確認。
- 將明確的 Skill 呼叫、檔案路徑、匹配到的關鍵字捷徑、
EXTEND.md預設值,以及文件紀錄的預設組合,一律視為僅供參考的推薦輸入。其中任何一項皆無權授權跳過確認步驟。 - 在使用者確認排版佈局/長寬比/語言/後端選擇之前,切勿開始步驟 5 或步驟 6。
- 僅在當前請求明確要求跳過時才可跳過確認,例如:
--no-confirm、「直接生成」、「不用確認」、「跳過確認」、「按預設出圖」或類似措辭。 - 若明確跳過了確認,請在生成前的下一段使用者通知中,說明所採用的組合/長寬比/語言/後端。
選項 (Options)
| 選項 | 可選值 |
|---|---|
--layout |
21 種選項(參閱排版佈局展覽館),預設:bento-grid |
--style |
22 種選項(參閱視覺風格展覽館),預設:craft-handmade |
--aspect |
具名:landscape (16:9), portrait (9:16), square (1:1)。自訂:任意 W:H 比例(例如 3:4, 4:3, 2.35:1) |
--lang |
en, zh, ja 等 |
--no-confirm |
僅在使用者明確要求不需確認直接生成時,跳過步驟 4 |
--ref <files...> |
用於風格 / 配色 / 構圖 / 主題指引的參考圖片(檔案路徑) |
排版佈局展覽館 (Layout Gallery, 21)
| 排版佈局 | 最適合用於 |
|---|---|
linear-progression |
時間軸、流程、教學指南 |
binary-comparison |
A vs B 對比、前後對照、優缺點分析 |
comparison-matrix |
多因素矩陣比較 |
hierarchical-layers |
金字塔、優先金字塔、層級結構 |
tree-branching |
分類學、樹狀結構 |
hub-spoke |
核心概念與相關延伸項目 |
structural-breakdown |
分解圖、剖面圖 |
bento-grid |
多主題總覽、便當盒網格(預設) |
iceberg |
冰山模型(表面 vs 隱藏面向) |
bridge |
橋樑模型(問題與解決方案) |
funnel |
漏斗模型(轉化、篩選流程) |
isometric-map |
等角透視地圖、空間關係圖 |
dashboard |
儀表板、數據指標與 KPI |
periodic-table |
元素週期表式分類整理 |
comic-strip |
連環漫畫、敘事序列 |
story-mountain |
故事山脈(情節結構、高潮起伏) |
jigsaw |
拼圖模型(相互關聯的元件) |
venn-diagram |
文氏圖(交集與重疊概念) |
winding-roadmap |
曲折路線圖(旅程、里程碑) |
circular-flow |
循環圖、重複性流程 |
dense-modules |
高密度模組、資訊豐富的指南 |
完整定義請參閱 references/layouts/<layout>.md。
視覺風格展覽館 (Style Gallery, 22)
| 視覺風格 | 說明 |
|---|---|
craft-handmade |
手繪風、剪紙手作感(預設) |
claymation |
3D 黏土人偶、定格動畫風 |
kawaii |
日系可愛風、粉彩日系 |
storybook-watercolor |
繪本水彩、夢幻童趣 |
chalkboard |
黑板粉筆畫風 |
cyberpunk-neon |
賽博朋克霓虹、未來科幻感 |
bold-graphic |
大膽美式漫畫風、半色調網點 |
aged-academia |
復古學術風、羊皮紙褐赭色 |
corporate-memphis |
扁平向量、孟菲斯活力插畫 |
technical-schematic |
藍圖、工程技術圖紙 |
origami |
折紙風格、幾何立體感 |
pixel-art |
復古 8-bit 像素風 |
ui-wireframe |
灰階 UI 原型線框圖 |
subway-map |
捷運/地圖線路圖 |
ikea-manual |
宜家組裝手冊極簡線條風 |
knolling |
俯拍平鋪整齊收納風 (Knolling) |
lego-brick |
樂高積木組裝風 |
pop-laboratory |
波普實驗室藍圖網格、座標標記、實驗室精密感 |
morandi-journal |
莫蘭迪手帳塗鴉、溫暖莫蘭迪色調 |
retro-pop-grid |
1970 年代復古波普藝術、瑞士網格、粗輪廓線 |
hand-drawn-edu |
馬卡龍粉彩、手繪不規則線條、火柴人插畫 |
retro-popup-pop |
復古立體拼貼、老式 UI、粗輪廓線、扁平波普色彩 |
完整定義請參閱 references/styles/<style>.md。
推薦組合 (Recommended Combinations)
| 內容類型 | 排版佈局 + 視覺風格 |
|---|---|
| 時間軸 / 歷史演進 | linear-progression + craft-handmade |
| 步驟拆解指南 | linear-progression + ikea-manual |
| A vs B 對比 | binary-comparison + corporate-memphis |
| 層級結構 | hierarchical-layers + craft-handmade |
| 重疊交集 | venn-diagram + craft-handmade |
| 轉化篩選 | funnel + corporate-memphis |
| 循環流程 | circular-flow + craft-handmade |
| 技術解析 | structural-breakdown + technical-schematic |
| 數據指標 | dashboard + corporate-memphis |
| 教育科普 | bento-grid + chalkboard |
| 發展歷程 / 旅程 | winding-roadmap + storybook-watercolor |
| 分類整理 | periodic-table + bold-graphic |
| 產品指南 | dense-modules + morandi-journal |
| 技術指南 | dense-modules + pop-laboratory |
| 潮流指南 | dense-modules + retro-pop-grid |
| 復古波普指南 | dense-modules + retro-popup-pop |
| 科普圖解 | hub-spoke + hand-drawn-edu |
| 流程教學 | linear-progression + hand-drawn-edu |
預設組合:bento-grid + craft-handmade(僅作為備用推薦方案——依據確認政策,預設值絕不可繞過步驟 4)。
關鍵字捷徑 (Keyword Shortcuts)
當使用者的輸入包含以下關鍵字時,請將對應的排版佈局作為步驟 3 的優先推薦方案,並將列出的視覺風格置頂於步驟 3 清單中。針對匹配到關鍵字的輸入,可跳過基於內容的排版佈局推導。請將任何 Prompt 備註 附加至步驟 5 的 prompt 中。
| 使用者關鍵字 | 排版佈局 | 推薦...
<!-- truncated for translation batch; full body continues in source -->






