强制生成用户名和头像 - 我们该如何做?

对于有限的头像选择,可以使用“可选头像”功能:

至于自动生成用户名,我认为这需要开发一个自定义插件。
不过,这类做法并不少见。例如,音乐应用 Auxy 就为项目生成了名称:

我曾使用过一款面向儿童的编程应用,它也具备用户名自动生成功能(同样是“形容词 + 名词”的组合,但词汇范围远不止动物)。

就实现范围而言,或许可以先从一个双词系统开始。管理员可以通过设置界面分别添加和编辑第一词和第二词的词库,这样后续更新和维护会更加方便。

用户或许可以点击按钮来随机生成新的组合,不过具体交互方式还需进一步确认。

(如果您希望有人为您开发自定义插件,通常可以在 Marketplace 板块发布需求,前提是您有相应的预算。)