最近在开发一个使用 AI 取名字的应用。
但是在过程中,发现 AI 生成名字的时候,有一定的问题。
比如在生成 2 字名称的时候,如果设定了姓氏,风格,性别。那么似乎所有的 AI(我几乎试了国内的所有 AI ,以及 chatgpt),都无法生成完全不重复的 100 个名字。不使用任何深度思考。因为会很慢。
比如这个提示词:
姓李,男性。风格为传统,总长度为 2 个字。给我生成 100 个绝不重复的名字。以数组格式发给我。要符合中华姓名的美学。
为什么要加要符合中华姓名的美学,否则会生成李猪,李屎这种完全不符合的人命的名字。
deepseek

kimi

豆包

chatgpt o3mini

大伙有没有好的办法,在不改变上面这个参数的前提下,怎么能让 ai 生成的名字不重复?
