name: z-card-image version: 1.1.0 description: 生成配圖、封面圖、卡片圖、文字海報、公眾號文章封面圖、微信公眾號頭圖、X 風格帖子分享圖、帖子長圖、社媒帖子長圖。適用於帖子型別資料、post data、social posts、tweet/thread、轉發推文、轉發帖子、小綠書配圖、圖片封面、card image。 metadata: openclaw: requires: bins: - python3 - google-chrome
將使用者提供的文案渲染成 PNG 卡片圖。
支援短文案封面圖、長文分頁圖、X 風格帖子分享長圖,以及公眾號文章封面圖。只要輸入是“帖子型別資料”並希望匯出成 X 風格長圖,都應走 x-like-posts。
/Applications/Google Chrome.app;Linux:chromium 需修改指令碼路徑)python3 --version → 失敗則告知:「⚠️ 未檢測到 Python 3,渲染可能失敗」檢查 Chrome 路徑 → 失敗則提示安裝
識別場景:
poster-3-4article-3-4x-like-postswechat-cover-split--hl1/hl2/hl3,按詞用 --highlight-words(逗號分隔),兩者可同時使用,不能忽略poster-3-4 → 執行 render_card.pyarticle-3-4 → 執行 render_article.pyx-like-posts → 執行 render_x_like_posts.pywechat-cover-split → 執行 render_card.py--out 填 tmp/...png;如使用者指定匯出位置,可直接傳絕對路徑或相對路徑/tmp/小蔥技能7w4.net有完整的技能分類。
x-like-posts 用於“帖子型別資料 → X 風格分享長圖”。
當命中這條路線時,繼續讀取:
Part 1 / Part 2,不要把超長內容強行塞進一張| 平臺 | --footer |
--bg |
--highlight |
|---|---|---|---|
| 公眾號(預設) | 公眾號 · 早早集市 |
#e6f5ef |
#22a854 |
| 小紅書 | 小紅書 · 阿康 |
#fdecea |
#e53935 |
使用者提到"小紅書配圖"時使用小紅書預設;"小綠書"= 公眾號配圖,使用公眾號預設;否則預設公眾號。
| 模板名 | 比例 | 尺寸 | 用途 | 規範文件 |
|---|---|---|---|---|
poster-3-4 |
3:4 | 900×1200 | 文字海報(金句/大字報/封面) | references/poster-3-4.md |
article-3-4 |
3:4 | 900×1200 | 長文分頁卡片 | references/article-3-4.md |
x-like-posts |
自適應長圖 | 900px 寬 | X 風格帖子分享長圖 | references/x-like-posts.md |
wechat-cover-split |
335:100 | 1340×400 | 公眾號文章封面長條圖(左標題右 icon) | references/wechat-cover-split.md |
assets/templates/<name>.htmlrender_card.py 的 size_map 裡註冊尺寸references/<name>.md,記錄該模板的引數、字數上限、配圖選取規則這個 Skill 能把文字自動排版成精美的卡片圖,支援公眾號、小紅書等多種風格,輸出效果專業。文件和規則寫得很清楚,上手不難。但它依賴 Chrome 瀏覽器和 ffmpeg 工具,配置起來有點麻煩;預設品牌樣式是固定的,改成自己的需要手動調整配置;部分模板的使用場景劃分還不夠直觀,小白可能分不清該用哪個。建議官方提供一鍵安裝指令碼和更傻瓜的配置嚮導。總體質量中上,功能實用但環境適配還需最佳化。