@anistark/iconify

终端将logo转换为全套favicon的CLI及pi扩展工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@anistark/iconify。
它的用途是:终端将logo转换为全套favicon的CLI及pi扩展工具
详细介绍见:https://321skill.com/skills/anistark-iconify/
请根据该页面的说明完成安装。

使用示例

‘用@anistark/iconify把当前目录的logo.svg生成全套favicon存到static/favicon目录’,它会自动执行对应CLI命令,完成全尺寸图标导出。

对AI说:‘给这个Web项目配置适配全端的favicon资源’,它会调用该工具传入项目logo源文件,快速输出符合要求的图标集。

介绍

在Web项目开发过程中,favicon需要适配桌面浏览器、移动设备等多场景的尺寸与格式要求,手动逐个导出不同规格的图标不仅操作繁琐,还容易遗漏适配项,导致不同设备下图标显示异常。 它是一款可通过npm安装的工具,同时支持独立CLI调用与pi扩展两种使用方式,用户仅需准备好原始logo文件,在终端执行对应命令传入源文件路径,即可自动生成覆盖主流场景的全套favicon资源。 适合前端开发者、独立站点搭建者、个人博主、小型项目运维人员使用,尤其是需要快速为项目配置多端适配favicon,不想在图标导出这类重复工作上花费过多时间的用户。 建议使用分辨率足够高的PNG格式或矢量SVG格式logo作为输入源,以保证各尺寸下的图标清晰度;生成后建议在不同主流浏览器、移动设备上实测显示效果,确认无裁切、模糊问题后再上线使用。

核心特点

不同于需手动配置多尺寸导出规则的同类工具,它同时支持独立CLI与pi扩展两种形态,单条命令即可输出全场景适配的favicon集合,无需额外参数配置。

注意事项

不支持对单个尺寸的favicon进行精细化自定义调整,且仅提供终端操作入口,无图形化界面,不适合偏好可视化操作的用户。

常见问题

生成的favicon支持哪些设备适配?

可覆盖主流桌面浏览器、iOS及安卓移动端的常用图标适配场景。

需要准备什么格式的源文件?

建议使用高清PNG或矢量SVG格式的logo,保证输出图标清晰度。