將使用者提供的文案渲染成 PNG 卡片圖。
支援短文案封面圖、長文分頁圖、X 風格帖子分享長圖,以及公眾號文章封面圖。只要輸入是“帖子型別資料”並希望匯出成 X 風格長圖,都應走 x-like-posts。
/Applications/Google Chrome.app;Linux:chromium 需修改指令碼路徑)環境提示(使用者觸發時檢測一次,有問題給提示,不中止流程):
python3 --version → 失敗則告知:「⚠️ 未檢測到 Python 3,渲染可能失敗」識別場景:
poster-3-4article-3-4x-like-postswechat-cover-split查模板規則:根據模板在「模板索引」中找到對應規範文件,讀取後按其規則處理文案和引數。如使用者要求高亮:整行用 --hl1/hl2/hl3,按詞用 --highlight-words(逗號分隔),兩者可同時使用,不能忽略
識別平臺:按「平臺預設」自動設定配色;推特長圖預設使用 Twitter 風格藍白灰配色
渲染輸出:
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;如使用者指定匯出位置,可直接傳絕對路徑或相對路徑輸出產物:生成 PNG 到指定路徑,供後續傳送、裁切或複用;如需給外部工具上傳,仍應避免寫入系統 /tmp/
x-like-posts 用於“帖子型別資料 → X 風格分享長圖”。
當命中這條路線時,繼續讀取:
小蔥技能7w4.net有完整的技能分類。
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 工具,配置起來有點麻煩;預設品牌樣式是固定的,改成自己的需要手動調整配置;部分模板的使用場景劃分還不夠直觀,小白可能分不清該用哪個。建議官方提供一鍵安裝指令碼和更傻瓜的配置嚮導。總體質量中上,功能實用但環境適配還需最佳化。