Install
openclaw skills install @starclimber/android-icon-maker将任意图片(JPG/PNG)转换为 Android 应用图标(mipmap 格式),自动裁剪为圆形并生成 mdpi/hdpi/xhdpi/xxhdpi/xxxhdpi 全套分辨率。触发场景:用户发了一张图片并说「做成 App 图标」「把这个设为应用图标」「生成安卓图标」「做个图标吧」「图片转图标」「安卓图标生成器」;或英文「make this an app icon」「generate android icon」「convert to android icon」「android icon maker」。
openclaw skills install @starclimber/android-icon-maker将用户发来的图片转换为 Android mipmap 图标,圆形裁剪,自动输出全套分辨率。
用户发图片 + 说「做成 App 图标」/ "make this an app icon" 等 → 调用脚本处理。
python3 scripts/make_round_icon.py <图片路径> <输出目录> [基准尺寸]
android_icons)示例:
python3 scripts/make_round_icon.py /path/to/photo.jpg /path/to/output
生成文件:
android_icons/
├── icon_mdpi.png (48x48)
├── icon_hdpi.png (72x72)
├── icon_xhdpi.png (96x96)
├── icon_xxhdpi.png (144x144)
└── icon_xxxhdpi.png (192x192)
使用前必须安装 Pillow,否则脚本报错。
# 检查是否已安装
python3 -c "from PIL import Image; print('Pillow 已安装')"
# 安装(Linux/macOS/Windows 均适用)
pip install pillow
# 如果提示权限不足,加 --break-system-packages(Linux)
pip install pillow --break-system-packages
安装失败时的错误信息:ModuleNotFoundError: No module named 'PIL'
android_icons/ 子目录(如不指定输出目录)mipmap-* 目录,必须先询问用户要放到哪个项目,或者直接把生成的图片发给用户,避免覆盖错误项目的图标