DiceBear

技升没有运行过它。预览图来自项目本身,介绍根据项目的说明文件编写。

开源

DiceBear

Agent 可以调用的代码库,不是技能:把任何名字变成固定的 SVG 头像,有 63 种风格。

安装

在终端里,不用写代码

npx dicebear create lorelei -o ./avatars --count 10

作为 JavaScript 库

npm install @dicebear/core

命令逐字摘自项目的说明文件,运行前请先读一遍。

为什么选它

同一个名字每次都生成同一个头像,不用上传也不用画图,63 种风格里大多数不用署名。它是代码库,不是技能,收录它是因为 Agent 可以调用它来做这一件事。

为什么有它

有账号的产品要给每个人一张图,而多数人从来不上传头像。

你会得到什么

SVG 头像,每个名字或编号一张。命令行也能批量生成文件。

按许可证分组的风格

  • CC0 1.0: blobs, cameo, cats, clay, constellation, critters, cutouts, disco, dogs, gaze, glass, identicon, initial-face, initials, landscape, line-face, loops, lorelei, lorelei-neutral, marbles, moods, notionists, notionists-neutral, open-peeps, patchwork, pixel-art, pixel-art-neutral, pixelbot, planets, rings, shadows, shape-grid, shapes, slice, sprouts, squircles, stack, stripes, thumbs, triangles, voxel-art, voxel-bot, waves, weave 最稳妥:不用署名。共 44 种。
  • MIT: icons 要保留许可证声明。共 1 种。
  • CC BY 4.0: adventurer, adventurer-neutral, big-ears, big-ears-neutral, big-smile, croodles, croodles-neutral, dylan, fun-emoji, glyphs, micah, miniavs, personas, toon-head 可以使用,包括商用,但要署上画师的名字。共 14 种。
  • avataaars, avataaars-neutral, bottts, bottts-neutral 标注为个人和商业都可免费使用,条款在各自网站上,我们没有读过。共 4 种。

怎么用

  1. 选一种风格,并在上面的列表里核对它的许可证。
  2. 告诉 Agent 用 DiceBear 和这种风格。
  3. 给它名字或编号,保存文件或名字即可。

需要什么

上面的命令需要 Node.js。作为代码库使用时,还需要它的风格包 @dicebear/styles。

一句话总结

要按名字批量生成风格一致的头像时选它。只做一个手工角色时,用角色生成器。

值得留意

这是 Agent 可以调用的代码库,不是技能:它没有 SKILL.md,需要你告诉 Agent 去用它。代码是 MIT,但每种头像风格都有自己的许可证,由画师决定。上面按项目风格文件在我们核对时的声明,把 63 种风格全部分了组。使用前请核对你选的那一种的许可证,完整列表在 dicebear.com/licenses。CC0 这一组最稳妥。CC BY 这一组要署上画师的名字。Avataaars 和 Bottts 各有自己网站上的条款,我们没有读过,请先读。Notionists 这个风格的名字取自一款真实产品的样子,所以我们不建议品牌使用。它免费的网址服务会把你用来生成头像的名字发到对方服务器,不要在那里用邮箱地址。技升没有运行过它。

用在这些流程里