前言¶
寫文章的人大多遇到過這件事:正文寫完了,封面還得再開一個畫圖工具,選尺寸、選配色、想標題放哪,最後出圖風格和正文語氣對不上。用通用生圖模型直接提示詞,又常常要反覆試十幾次纔拿到一張能用的。
下面介紹的 Skill 把這件事拆成了幾個可調參數:它把封面拆成類型、色板、渲染、文字、情緒五個維度,配好默認值,讓你用一條命令或一次提示詞拿到成圖,而不是反覆改提示詞碰運氣。
這是什麼¶
Baoyu Cover Image 是一個基於通用 SKILL.md 格式的生成類 Skill,座標 @jimliu/baoyu-cover-image,發佈者 jimliu(Jim Liu 寶玉),來源爲 ClawHub,分類 design-media,當前版本 1.117.5。
它解決的問題很具體:把”文章封面”這件事固化成一套可復現的參數組合,減少每次出圖時重新設計版式、配色和文字層級的成本。
核心功能¶
封面由五個維度決定,每個維度都有明確的取值範圍和默認值:
| 維度 | 取值 | 默認 |
|---|---|---|
| 類型 Type | hero, conceptual, typography, metaphor, scene, minimal | auto |
| 色板 Palette | warm, elegant, cool, dark, earth, vivid, pastel, mono, retro, duotone, macaron(11 種) | auto |
| 渲染 Rendering | flat-vector, hand-drawn, painterly, digital, pixel, chalk, screen-print(7 種) | auto |
| 文字 Text | none, title-only, title-subtitle, text-rich | title-only |
| 情緒 Mood | subtle, balanced, bold | balanced |
另有字體維度 Font:clean, handwritten, serif, display,默認 clean。
比例支持 16:9(默認)、2.35:1、4:3、3:2、1:1、3:4。其中 2.35:1 是電影感橫幅,16:9 是寬屏,1:1 是正方形。
觸發方式:當用戶說 “generate cover image”、”create article cover” 或 “make cover” 時使用。
安裝與啓用¶
官方提供兩種入口,命令如下。
CLI 安裝,走 openclaw:
openclaw skills install @jimliu/baoyu-cover-image
也可以通過 npx skills 拉取:
npx skills
上游倉庫地址:https://clawhub.ai/jimliu/baoyu-cover-image
配置方面,這個 Skill 聲明 requires_api_key=false,不需要額外填 key。出圖後端不是固定的,Skill 內部按優先級解析:當前請求裏點名的後端優先,其次是 EXTEND.md 裏保存的偏好 preferred_image_backend,都沒有時自動選擇。
自動選擇的順序是:先看當前運行時有沒有原生 imagegen(Codex)或 GenerateImage(Cursor)工具,有就必須用它;否則看 PATH 上的 codex CLI 是否登錄,通過 baoyu-image-gen --provider codex-cli 路由;再否則用其它運行時原生工具;最後才退到非原生後端 baoyu-image-gen。
有兩個硬約束寫在 SKILL.md 裏,值得提前知道:不要用 SVG、HTML、canvas 之類的代碼渲染代替位圖出圖;也不要對已經生成的位圖做文字覆蓋修補,文字不對就重新出圖。
典型用法¶
先寫出完整提示詞到獨立文件,再交給後端。這一步是硬性要求,文件同時充當可復現記錄,換後端時不用重新生成提示詞。
# 提示詞寫入 prompts/ 目錄,命名 NN-{type}-[slug].md
然後按維度傳參,下面是參數齊全的調用示例:
--type hero \
--palette warm \
--rendering painterly \
--style preset \
--text title-subtitle \
--mood bold \
--font serif \
--aspect 2.35:1 \
--lang zh \
--ref cover-ref-1.png
常用短寫參數:
--no-title # 等價於 --text none,純視覺封面
--quick # 跳過確認,直接按自動選擇出圖
--ref a.png b.png # 提供參考圖引導構圖與風格
出圖前默認會先確認,確認的內容包括尺寸/比例、語言、後端。只有請求裏明確寫了”直接生成”、”不用確認”、”按默認出圖”這類措辭,或者 EXTEND.md 裏設了 quick_mode: true,纔會跳過確認。跳過確認時,Skill 會在出圖前先說明本次假定的比例、語言和後端。
適用場景與注意¶
適合經常產出文章、需要統一封面風格、且希望封面參數可控的人。它的價值在於把”調圖”變成”填參數”,同一套參數可以穩定復現同一種視覺語言。
幾個坑:
- 默認行爲是出圖前確認,自動化流程裏要麼接受確認步驟,要麼顯式傳
--quick。 - 後端依賴當前運行時環境,Codex、Cursor、以及帶 codex CLI 的環境走的是不同分支,別假設所有環境都調同一個接口。
- Cursor 的 GenerateImage 不支持比例參數,需要在提示詞文本里明確寫出目標尺寸;也不接受輸出目錄,生成後要把文件移動到 Skill 期望的輸出路徑。
- 文字層級是參數控制的,不是字體渲染控制的,選了
text-rich意味着提示詞裏會帶更多文字,出問題時優先換文字層級而不是後期修圖。
結尾¶
這個 Skill 的價值在於把封面設計收斂成可復現的參數組合,減少反覆調提示詞的損耗。官方地址:https://api.skillhub.cn/user_1cfa4650/baoyu-cover-image,上游倉庫:https://clawhub.ai/jimliu/baoyu-cover-image。