name: image-process agent_created: true description: 圖片處理小工具——改尺寸、轉格式(WebP/PNG/JPG)、自動裁白邊、生成縮圖、壓縮最佳化體積、生成社交分享圖(OG圖)、批次處理整個資料夾、去背景(摳圖)。基於 Pillow,純本地執行,不上傳任何圖片。當用戶說"壓縮圖片""圖片太大了""轉成webp""把png轉jpg""改圖片尺寸""縮小圖片""裁掉白邊""logo去白底""做縮圖""生成分享圖""做一張OG圖""批次處理圖片""批次轉webp""最佳化網站圖片""去背景""摳圖""去掉背景""背景透明"等任何圖片處理需求時觸發。適合公眾號配圖、網站素材、產品圖等日常圖片整理。不要 undertrigger——使用者提圖片處理就該用本技能,而不是手寫 Python。
讓 Agent 用一條命令幫你把圖片改尺寸、轉格式、壓體積、裁白邊、做縮圖、生成分享圖、批次處理。全部在本地完成,圖片不會上傳到任何伺服器,隱私安全。
本技能自帶指令碼 scripts/img_process.py,Agent 直接用 Python 執行它即可,不需要每次現寫程式碼。
這個技能只需要一個叫 Pillow 的 Python 圖片庫。安裝分兩步,全程只要複製貼上一條命令。
Win + R,輸入 cmd 回車,在黑窗口裡輸入 python --version 並回車。Python 3.11.0 的字樣 → 已經有了,跳到第 2 步。python3 --version 確認。在命令列裡輸入下面這行,回車:
pip install Pillow
看到 Successfully installed Pillow-... 就成功了。以後每次用本技能都不用再裝,這一步只做一次。
如果你只用改尺寸、轉格式、裁白邊、縮圖、壓縮、分享圖、批次——第 1、2 步就夠了,不用裝這個。
只有用到"去背景(摳圖)"時,才需要再裝一個 rembg:
pip install rembg更多技能請訪問小蔥技能站7w4.net。
裝好後第一次用去背景功能,會聯網自動下載約 176MB 的模型檔案(只需下載一次,之後完全離線可用)。下載時請保持聯網、耐心等一會兒。
Agent 執行本技能自帶的指令碼即可,命令格式:
python "<技能目錄>/scripts/img_process.py" <功能> <圖片路徑> [引數]
各功能與示例見下方。下面所有示例都假設指令碼路徑已正確指向本技能的 scripts/img_process.py。
只給寬度或高度時,自動按比例縮放,圖片不會變形。
# 把寬度改成 1080,高度自動按比例
python img_process.py resize 封面.jpg --width 1080
# 同時指定寬和高(會拉伸,慎用)
python img_process.py resize 圖.png --width 800 --height 600
常用:把 PNG 轉 WebP(體積更小)、把帶透明的 PNG 轉 JPG(會墊白底)。
# 轉成 WebP(網站首選,體積小)
python img_process.py convert logo.png --format webp
# 轉成 JPG,並控制畫質
python img_process.py convert 圖.png --format jpg --quality 90
適合處理 logo:自動識別內容邊界,把四周空白/透明邊裁掉。
# 裁掉白邊
python img_process.py trim logo原圖.png
# 裁掉後留 10 畫素邊距
python img_process.py trim logo原圖.png --padding 10
限制最長邊,比如做成 200 畫素的小圖。
python img_process.py thumbnail 照片.jpg --size 200
把大圖壓小,預設輸出 WebP,最適合放網站/公眾號。
# 寬度不超過 1920,畫質 85,輸出 WebP
python img_process.py optimise 大圖.jpg --max-width 1920 --quality 85
生成 1200×630 的分享圖(公眾號/網站轉發時顯示的那種大圖)。
# 純色底 + 標題 + 副標題
python img_process.py og-card --title "我的文章標題" --subtitle "一句副標題" -o og.png
# 用一張圖片做底圖
python img_process.py og-card --title "標題" --background 底圖.jpg -o og.png
一次性處理整個資料夾,省時省力。
# 整個資料夾轉 WebP
python img_process.py batch ./原始圖片 --action convert --format webp -o ./最佳化後
# 整個資料夾縮小到寬度 800
python img_process.py batch ./照片 --action resize --width 800 -o ./縮圖
把圖片裡的主體從背景中摳出來,輸出帶透明背景的 PNG(可以直接放到任何底圖上)。
# 給一張圖去背景,輸出 xxx_nobg.png
python img_process.py remove-bg 產品圖.jpg
# 指定輸出路徑
python img_process.py remove-bg 人像.png -o 人像_透明.png
需要第 3 步的
rembg(首次會下載模型)。適合:產品圖換底色、人像做貼紙、把 logo 從複雜背景裡摳出來。
| 你想做的事 | 用哪個功能 | 示例 |
|---|---|---|
| 公眾號封面改 1080 寬 | resize | resize 封面.jpg --width 1080 |
| 網站圖片壓體積 | optimise | optimise 大圖.jpg --max-width 1920 |
| PNG 轉 WebP 省流量 | convert | convert 圖.png --format webp |
| logo 去白底 | trim | trim logo.png --padding 10 |
| 做頭像/小圖 | thumbnail | thumbnail 照.jpg --size 200 |
| 轉發分享大圖 | og-card | og-card --title "標題" |
| 一堆圖統一處理 | batch | batch ./圖 --action convert --format webp -o ./out |
| 去背景/摳圖 | remove-bg | remove-bg 產品圖.jpg |
_resized、_trimmed 等字尾,原圖安全。批次處理請指定一個新的輸出資料夾。--quality 越小體積越小、越模糊(一般 80–90 夠用)。jezweb/claude-skills 的 image-processing 技能(Apache-2.0 類開源協議)。質量很好!功能覆蓋全面,文件詳盡易懂,安裝簡單,圖片完全在本地處理不上傳,隱私有保障。雖然部分高階功能(如去背景)需要額外安裝元件,但對日常使用完全夠用,是一款值得信賴的圖片處理工具。