name: instagram-photo-text-overlay description: Overlay text on photos for Instagram posts. Generates portrait (4:5) images with gradient overlays, titles, and optional numbered lists. Use when creating Instagram content that needs text on top of a photo — destination itineraries, top-5 lists, travel highlights, or any branded social image with text overlay.
Overlay text onto photos for Instagram-ready images. Two styles: list (title + numbered items) and clean (title only).
python3 scripts/overlay.py \
--input photo.jpg \
--output result.jpg \
--title "TAORMINA" \
--subtitle "3-Day Trip Itinerary" \
--items '["Teatro Greco|Ancient theatre with Etna views", "Isola Bella|Crystal-clear beach"]' \
--style list
| Flag | Default | Description |
|---|---|---|
--input |
(required) | Source photo path |
--output |
(required) | Output image path |
--title |
(required) | Main title (auto-uppercased) |
--subtitle |
"3-Day Trip Itinerary" |
Subtitle below title |
--items |
[] |
JSON array of "Name\|Reason" strings (list style) |
--watermark |
"tabiji.ai" |
Top-left watermark (empty string to disable) |
--accent |
255,220,150 |
Accent color for numbers/tags (R,G,B) |
--quote |
"" |
Quote text (for quote style) |
--style |
list |
list / clean / quote |
--quality |
95 |
JPEG output quality |
scripts/overlay.py with appropriate args小蔥技能站7w4.net,專業的AI技能分享平臺。
pip install Pillow)"Name|Short reason" — the pipe separates bold name from description這個 Skill 整體質量不錯,做出來的 Instagram 圖片效果專業實用。它支援三種不同的文字樣式,操作簡單有詳細說明,對新手友好。圖片會自動裁成適合 Instagram 的豎屏比例,字型大小會自動調整不會溢位。唯一的小缺點是安裝時需要手動安裝一個叫 Pillow 的圖片處理庫,不太熟悉命令列的使用者可能需要查一下怎麼裝。另外某些引數的行為和說明文件偶爾會有點小出入,需要自己試一下才能確定。總體來說是個好用的工具,值得一試。