SS 工具箱
SS 工具箱
所有数据均在本地处理

Open Peeps 手绘头像生成器:拼装人物插画并下载 SVG

用 Open Peeps 部件拼一个手绘头像:选配件、身体姿势、脸型、发型和胡须,填描边颜色,再把结果下载成可缩放的 SVG。所有渲染都由 react-peeps 在本地完成——它不是 AI 人像生成,也不是照片转头像工具。

这个头像生成器能做什么

  1. 五个部件下拉,约 1859 万种组合

    配件 10 种、身体姿势 65 种(半身 28、坐姿 11、站姿 26)、脸 33 种、发型 51 种、胡须 17 种,组合约 1859 万个人物。描边色是自由文本输入框,不是取色器。

  2. 实时预览,自动适配姿势

    每次改动都会立刻重绘内联 SVG,viewBox 会根据身体姿势重新计算,站姿不会裁头、坐姿不会空出大片。预览固定为 300×300,放在带黑边的黄色圆角卡片上。

  3. SVG 与 PNG 双格式导出

    SVG 按钮会把当前图形序列化,补上 XML 声明和 xmlns,保存为 peep.svg——真正的矢量文件,可无损缩放或继续编辑。PNG 按钮把同一图形按 2 倍分辨率渲染成位图,保存为 peep.png。没有 JPEG 或 PDF 按钮。

  4. Open Peeps 手绘风格

    输出是由 react-peeps 0.1.10 插画库拼出的扁平线稿,不是照片、3D 渲染或 AI 生成的脸。下拉选项的文案已按语言本地化,底层的部件键名仍保留库里的英文原名。

  5. 纯本地,带随机按钮

    所有渲染都在浏览器里完成,不上传、不请求服务端。随机按钮会重新随机挑选配件、身体、脸、发型和胡须,描边颜色保持不变。没有 seed 输入,随机结果不可复现;刷新即丢弃你的选择。

Open Peeps 头像常见问题

这个工具到底生成什么?

生成一个手绘 Open Peeps 人物,以内联 SVG 呈现——由配件、身体、脸、发型和胡须部件拼成的半身、坐姿或站姿角色。它是以部件拼装为主的插画生成器,不是 AI 人像生成器,也不是照片转头像工具。

可以调哪些参数?

五个下拉框(配件、身体、脸、发型、胡须)加一个自由文本的描边颜色输入框,任何值都能填、不做校验。没有背景色、画布尺寸、缩放、旋转、透明度或导出倍率控制;黄色圆角背景和 300×300 预览都是固定的。

能导出吗?支持哪些格式?

能,支持两种格式:SVG(peep.svg,带 XML 声明和 SVG 命名空间,任意放大都清晰)和 PNG(peep.png,按预览的 2 倍分辨率栅格化)。没有 JPEG 或 PDF 下载。

有随机按钮或 seed 吗?

有随机按钮:一键随机重选配件、身体姿势、脸、发型和胡须,描边颜色保持不变。没有 seed 输入,随机结果不可复现;页面仍从同一套默认值开始(GlassRoundThick 配件、Shirt 身体、Cute 脸、ShortVolumed 发型、Dali 胡须、黑色描边)。

是纯本地运行吗?

是。react-peeps 完全在浏览器里把人物渲染成内联 SVG,不上传、不调用 API、不做服务端渲染;只有页面资源本身走网络。

用了哪些外部依赖?

插画部件来自 react-peeps 0.1.10,表单状态与校验用 react-hook-form 和 zod,下拉组件来自站内 UI 套件。SVG 导出用 Blob 加下载辅助函数,没有 canvas 渲染,也没有后端服务。

和站内其它头像/占位图工具怎么区分?

它只做 Open Peeps 风格的人物插画:不生成字母或几何占位头像,不把照片裁成头像,也不用 AI 合成人脸;交付物就是一个可继续编辑的 SVG 角色。

相关工具
赞助MindElixir