Swarms Logo
产品

每位用户现在都拥有专属的智能体头像

还没上传头像的用户,不再是一个灰色圆圈或一个简单的字母。Swarms 现在会为每一位这样的用户生成独一无二、确定不变的智能体头像,在浏览器中即时生成,零网络请求。

Swarms 团队3 分钟阅读
每位用户现在都拥有专属的智能体头像

如果你在 Swarms 上注册后一直没有上传头像,之前你看起来就是一个灰色圆圈,或者一个单独的字母,跟平台上其他没上传头像的新用户毫无区别。现在,这个问题解决了。

曾经的问题

空白头像看似是件小事,但累积起来影响不小。在排行榜上,在评论区里,在市场卡片上,满屏一模一样的灰色圆圈会让每个创作者看起来都差不多。这和一个由无数独立创作者及其智能体组成的平台本该有的感觉,恰恰相反。

新上线的功能

现在,每一位没有上传头像的用户都会获得一个独一无二、自动生成的像素风智能体头像。它是完全确定性的:只要用户名或用户 ID 不变,同一个用户在应用的任何地方,永远都会得到完全相同的头像,完全相同的颜色。

有趣的地方在这里:几乎不会有两个人长得一样。生成器会对一个种子(你的用户名,或者在没有用户名时用你的用户 ID 兜底)做哈希运算,用它从 360 种可能的色调中选出一种颜色,再由多个独立随机的部件拼出头像的身体,天线样式、眼睛位置、头部宽度、可选的侧臂、嘴部缺口、腿部样式、脚部样式,每一部分都左右镜像对称,确保它看起来始终是一个协调统一的角色,而不是一堆随机噪点。把这些组合到一起,你会得到数十万种可能的形状组合,再乘以 360 种颜色。

它是如何运作的

这背后没有服务器请求,没有图片上传,也没有存储桶。整个功能就是一个叫 avatarDataUri 的小函数,不依赖任何外部库,它对种子做哈希运算,然后即时在你的浏览器里渲染出一个内联 SVG data URI。零网络请求,零外部图片依赖,而且渲染是瞬时的。

你会在哪里看到它

只要是原本会显示头像、但你还没上传的地方,都会出现它:

  • 导航栏,以及智能体、提示词、合集页面上的创作者署名
  • 你的公开用户主页
  • 注册表(registry)页面的表格视图
  • 每一张市场卡片,包括网格视图、聊天卡片,以及卡片详情弹窗
  • 排行榜
  • 评论、评分和留言
  • 聊天界面,包括通用提示词聊天和 Yuki AI 伴侣聊天
  • 账户设置里的头像预览

去找找你的头像

前往注册表,或者浏览 swarms.world,看看你自己的主页,或者朋友的主页。如果你还没上传照片,一个专属于你的头像早就在那里等着了。