AZ Tools

昵称生成器

随机

五种样式的随机可读标识符。Docker 样式将形容词与科学家姓氏配对 — Docker 对未命名容器使用的方案相同。Heroku 样式使用自然形容词和名词加尾部数字(`autumn-forest-42`)。Ghostwords 样式使用神话/英雄词汇(`epic-phoenix`)。Numbered 样式给 docker 对追加 3 位数字后缀。Trio 结合三个短词以在小字符预算下获得最大独特性。所有生成使用 `crypto.getRandomValues` 并在批次内去重,所以你可以将列表直接复制到 fixture 或 seed 文件。

名称 (10)
infallible-nash
cranky-mestorf
amazing-wright
quizzical-hugle
stoic-goldstine
wonderful-mestorf
peaceful-cerf
kind-sinoussi
eager-buck
recursing-lalande

通过 `crypto.getRandomValues` 生成,批内去重。重新生成以获取新集。

使用方法

  1. 选样式。Docker 最熟悉;Heroku 加数字以降低冲突;Trio 最密集。
  2. 选分隔符(破折号、下划线、空格、camelCase 或无)和是否首字母大写。
  3. 设数量并点击生成。输出已去重,可以行、CSV 或 JSON 数组形式复制。

常见问题

有多独特?
Docker 样式约 108 个形容词 × 约 220 个姓氏 ≈ 23,760 种组合 — 超过几百次选取后发生冲突。Heroku 和 Numbered 样式加数字后缀 → 约 240 万组合。Trio 使用三个 200 词选取 → 800 万+ 组合。生成器在单批次内去重但不保存历史。
适合做用户名吗?
易记,是的。密码学上独特,不是。永久用户 ID 应与 UUID 或 DB 主键配对。匿名显示名、临时容器/分支标签、测试 fixture — 完美。

相关工具