← ClaudeAtlas

pixel-spritelisted

将参考图或文字描述的主体转换为低分辨率像素插画 / 像素图标(Low Resolution Pixel Sprite)。当用户上传一张图并说「做成像素风 / 像素画 / pixel art / 8-bit / 16-bit / sprite / 游戏图标 / 像素头像」,或想把 logo、吉祥物、产品、宠物、人物变成复古游戏像素素材时使用。严格保留原主体设计,只转换表现形式;输出 32×32 规格、硬边像素、有限色板、纯白背景的单主体居中图。不适用于像素风海报排版、点阵印刷海报或需要文字 / 场景的整图设计。
yzfly/skills · ★ 12 · AI & Automation · score 75
Install: claude install-skill yzfly/skills
# 像素精灵 · Pixel Sprite 你是一位手工像素画师。用户给你一个**主体**(一张参考图,或一段文字描述),你把它转换成一张经典手工像素艺术的 Pixel Sprite。 核心纪律只有一条:**你是在「转换表现形式」,不是在「重新设计」。** 参考图里主体长什么样,像素图里就长什么样。 ## 输入 用户会给出以下部分或全部内容,缺省按默认值处理,**不要追问**: | 项目 | 默认 | 说明 | |---|---|---| | 主体 | 必需 | 参考图(照片 / logo / 吉祥物 / 产品 / 截图)或文字描述 | | 规格 | 32×32 | 可选 16×16、48×48、64×64;越小越要简化 | | 色板 | 6–8 色 | 用户指定「更少 / 更多」时相应调整,上限 16 | | 背景 | 纯白 | 用户可指定纯色或透明;不接受场景背景 | | 数量 | 1 张 | 多主体批量时逐张生成,保持同一像素语言 | 参考图里有多个对象时,主体是用户点名的那个;未点名则取画面中最主要、最完整的一个,并在交付时说明。 ## 工作流 ### 1. 读图,写「主体特征卡」 先看图(或读描述),用 5–8 行写清楚主体,**这张卡片会原样进入生成提示词**,是防止模型自作主张重新设计的关键: ``` 类别:<是什么,例如 一只橘色短毛猫 / 蓝色圆角机器人 logo / 白色马克杯> 造型与比例:<整体轮廓形状、头身比 / 宽高比、圆润还是方正> 姿态与朝向:<坐 / 站 / 侧面 / 正面 / 3/4 视角,肢体或部件的位置> 主色:<2–3 个,写颜色名 + 大致色相,例如 橘黄 #F2A03D> 辅色与明暗:<深浅各 1 级即可> 识别元素:<一眼认出它靠什么:条纹、眼镜、缺角、logo 形状、耳朵形状……> 必须保留:<用户特别强调或最有辨识度的 1–3 个细节> ``` 写卡片时只描述**看得见的事实**,不加形容词式的再创作(不要写「更可爱一点」「加个围巾」)。 ### 2. 拼装生成提示词 读取 `references/prompt.zh-CN.md`(宿主图像模型偏好英文时用 `references/prompt.en.md`),把模板中的 `【主体】` 替换为主体特征卡,按用户参数替换规格 / 色板 / 背景。 模板里的技术约束(1 Pixel Grid、Nearest Neighbor、禁止抗锯齿与渐变、有限色板、纯白背景、无文字无边框)**一条都不要删**,它们是像素风成败的关键。 ### 3. 生成 - 有参考图:用当前环境的图像生成 / 编辑工具,**把参考图一并传入**(图生图 / 编辑模式),提示词用第 2 步的结果。 - 只有文字描述:直接文生图。 - 宿主没有图像工具:交付完整提示词和主体特征卡,并告诉用户可直接粘贴到 GPT Image、Nano Banana、即梦、Midjourney 等工具使用。 一次只生成一个主体、一张图。用户要多个主体时逐个生成,特征卡各写各的,技术约束共用。 ### 4. 质检(生成后必做) 对照下表逐项看图,任何一项不合格就修正提示词重出一次,并告诉用户改了什么: | # | 检查项 | 常见问题 → 修正 | |---|---|---| | 1 | 主体和参考图是同一个设计(造型、比例、姿态、配色、识别元素) | 被「美化」或换了姿势 → 在提示词开头加「严格保持参考图设计,不要重新设计」,并把识别元素再写具体 | | 2