星河避难所

返回

随机头像生成

查看 | 评论

一个用 Go 写的随机头像生成服务,支持多种风格的头像生成

适合个人项目展示、应用注册头像生成、趣味工具等场景

通过 Zread 了解本项目

前往 GitHub 查看文档

对称格子风格

像素方块风格

制作初衷

做这个项目的初衷其实很简单,也有一点好玩:

在各种平台上,新注册用户都会被分配一个默认头像。但当你看到评论区、留言板或者排行榜上,一堆一模一样的默认头像排在一起,总觉得缺少个性,也少了点“乐趣”。

当然,你可以让用户去上传自己的头像,但大多数人懒得去换,这让默认头像的重要性显得更高。于是我就想,能不能让默认头像也有点个性呢?

在思考的过程中,我想到了 GitHub 的默认头像。每个用户的头像都不一样,但又有统一风格,看起来既生动又有秩序。出于好奇,我研究了一下它的生成方式,然后顺手用 Go 实现了一个类似的功能。

这个项目本身很小,但过程很有趣:每次输入一个名字,都能生成一个独一无二的头像,就像拆盲盒一样。我希望它不仅能让页面更生动,也能给自己带来一点折腾的乐趣,同时顺便练练手。

未来,我还有一些扩展想法,比如把头像从抽象方块升级为简笔风格的人物头像,加入头发、眼睛、饰品等元素,通过随机组合生成更多变化,让每个默认头像都更有趣、更有特色。

评论似乎卡住了,尝试刷新?✨