Discord 头像和横幅查询指南

2026/06/08

Discord 资料里可能包含多个公开视觉字段:头像、PFP、横幅、强调色和徽章。查询工具可能显示其中一部分,也可能完全没有图片结果,这取决于 Discord 当前返回了哪些公开资料。

这篇指南解释这些字段的含义,以及为什么查询结果会不一样。

头像、PFP 和 Profile Picture

在日常 Discord 使用中,Avatar、PFP 和 Profile Picture 通常指同一件事:显示在用户名称旁边的方形头像。

当 Discord 返回头像信息时,查询工具通常可以显示更大的头像图片,或提供资源链接。如果用户没有自定义头像,Discord 可能会使用默认头像。

横幅

横幅是部分 Discord 资料页顶部显示的宽图。不是每个账号都有自定义横幅。有些账号没有任何公开横幅资源。

如果查询结果没有横幅,不一定代表工具失败,也可能只是该资料没有可展示的公开横幅图片。

强调色

强调色是 Discord 可能在没有完整横幅图片时显示的资料颜色。它不是横幅,而是一个和公开资料展示相关的纯色字段。

有些查询结果没有横幅图,但仍然会显示强调色。

强调色通常由一个整数表示,界面会把它转换成十六进制颜色。它只是资料卡的视觉回退值,并不是一张被隐藏的横幅,也不能通过这个颜色反推出用户曾经上传过的图片。

静态与动态资源哈希

Discord 使用资源哈希标识当前头像或横幅。用户 ID 指向账号对象,资源哈希则指向这个账号当前使用的某个图片版本;用户更换头像后,哈希也会变化。因此,旧的 CDN 地址不应该被当作用户当前资料的永久记录。

支持动画的资源哈希通常以 a_ 开头。查询工具可以据此请求 GIF 或动态 WebP;普通哈希则按静态图片处理。典型的自定义头像地址结构如下:

https://cdn.discordapp.com/avatars/{user_id}/{avatar_hash}.webp?size=512

用户横幅采用相近的结构:

https://cdn.discordapp.com/banners/{user_id}/{banner_hash}.webp?size=1024

只有在 Discord 实际返回对应哈希时,才能构造这类地址。用户名不能替代用户 ID,也不能猜测或套用另一个账号的哈希。下载后只修改文件扩展名也不会完成格式转换;需要保留查看器实际提供的格式。

默认头像不依赖自定义头像哈希,而是根据默认头像索引生成。因而“没有自定义头像”是正常的资料状态,不等于账号无效或查询失败。

如何选择图片尺寸

Discord CDN 常用的图片尺寸是 16 到 4096 之间的 2 的幂。实际使用时可以按目的选择:

  • 128256 适合紧凑的成员列表和资料卡
  • 512 足够清楚地查看大多数头像
  • 1024 适合横幅预览或一般下载
  • 20484096 只适合确实需要大图且源文件有足够细节的场景

请求更大的尺寸只会改变输出尺寸,不会创造原图里不存在的细节。如果图片依然模糊,应先检查 URL 的 size 是否受支持,再排除浏览器缩放、CSS 放大、截图压缩和聊天软件二次压缩等因素。

为什么图片有时不显示

资料图片缺失可能有很多原因:

  • 用户没有设置自定义头像或横幅
  • Discord 没有返回对应公开字段
  • CDN 资源不可用或已变化
  • 输入的不是用户 ID
  • 查询请求遇到限流
  • 浏览器插件或网络设置阻止了图片请求

如果创建日期能显示但图片不显示,说明 Snowflake 仍然被解析了,只是公开视觉资源不可用。

排查清单

图片没有出现时,可以按下面的顺序判断,而不是连续重复请求:

  1. 确认输入的是纯数字 Discord 用户 ID,不是用户名、服务器 ID、邀请链接或消息链接。
  2. 查看创建时间是否成功解析。能看到创建时间,说明本地 Snowflake 解码正常,问题只在远程资料字段。
  3. 分别检查头像哈希、横幅哈希和强调色,不要把其中一个字段缺失理解为整次查询失败。
  4. 在新标签页打开资源地址,以区分页面布局问题和 CDN 请求问题。
  5. 尝试 2565121024 等受支持的尺寸。
  6. 如果页面提示限流,应等待后再查询;快速重试可能让问题持续更久。
  7. 若只有横幅失败而头像正常,最常见的原因就是 Discord 没有返回横幅字段。

如果头像和横幅都不可用,但创建日期正常,还需要确认这个 Snowflake 是否真的属于用户。频道、服务器、身份组和消息也使用数字 Snowflake,却没有用户资料图片。

CDN 链接和公开资源

Discord 资料图片通常通过 Discord CDN 提供。查询工具在可用时可能直接展示图片,或提供对应资源链接。

不要把 CDN 图片链接当成永久地址。用户可以更换头像和横幅,Discord 也可能调整资源行为。

需要当前资料图片时,最稳妥的方法是重新查询并使用本次返回的哈希。不要用旧哈希建立长期资料历史,也不要在未复查的情况下把缓存图片描述为用户当前头像。

如何理解“查询成功”

图片成功加载,只表示这个公开资源在查询当时可以访问。它不能证明账号所有权、真实身份、服务器成员关系,也不会自动授予转载或商业使用图片的权利。

头像和横幅适合用于正常查看、管理上下文或个人备份。若要公开转载,仍需尊重图片作者、账号使用者以及适用的平台规则。DiscordLookup 是独立工具,不会因为返回了 CDN 地址而增加用户对资源的使用权限。

隐私边界

头像和横幅查询只限于公开或返回的资料资源。它不会暴露私人照片、隐藏账号数据、私信、邮箱、手机号或服务器成员关系。

请把结果当作公开资料参考,而不是私密身份验证。

本文中的资源结构与尺寸说明参考 Discord 的官方图片格式文档

延伸阅读

Discord 查询编辑部

Discord 查询编辑部

Discord 头像和横幅查询指南 | DiscordLookup 博客