跳转到内容

用户生成内容

查看 Markdown

Sudomimus 的用户生成内容目前主要围绕账户头像:用户可以保留生成头像、上传自己的图片,并决定哪些应用可以收到静态或动态头像声明。

系统把三件事分开处理:

  • 账户媒体由用户在 With 门户中控制。
  • 处理与审核会把上传图片转换成可公开显示的 WebP 版本。
  • 应用交付由声明策略、用户授权和按扇区隔离的不透明 URL 共同决定。

每个账户有一个当前账户头像。它可能来自:

来源含义
GENERATEDSudomimus 生成的账户头像。这是默认值,并且可以随时重置。
UPLOAD被上传管线接受的用户图片。

账户头像不会自动共享给每个应用。只有当应用的声明策略请求 STATIC_AVATARANIMATED_AVATAR,并且用户授权允许真实头像时,应用才会收到它。否则,应用可能收到扇区占位头像,或者根据策略完全没有头像字段。

上传原图是私有候选文件。用户完成上传意图后,Sudomimus 会验证文件、创建新的头像资源,并异步处理成统一格式。公开头像交付使用处理后的 WebP 文件,而不是原始上传文件。

处理后的头像是 512x512 的正方形,并且一定有静态版本。动图输入还可以生成动态 WebP 版本。如果头像没有动画,动态 URL 会回落到静态 URL。