脉脉风格网名自动生成器

文章介绍了一个使用Python编写的网名生成器,该生成器结合ChatGPT生成的名词、地名和动作,随机组合成不包含个人信息的趣味网名,如‘芋头在翠蓝岛打水漂’。这个工具适用于需要快速创建匿名身份的情景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天突然需要自己起一个网名,而且要准备随时跑路的那种,不能带有明显的个人信息,因为自己在脉脉上的社区身份是平台自动生成的,我很喜欢,于是花了几分钟弄了一个脉脉风格的网名生成器。

网名格式

名词 + “在”地点 + 动作

材料准备

  • 用ChatGPT生成一些蔬菜和水果的名字:

  • 用ChatGPT生成一些地名:
  • 用ChatGPT生成一些动作:

从材料中随机组合出一个网名

class ScreenName():
    def __init__(self):
        self.noun = self.random_line("nouns.txt")
        self.place = self.random_line("places.txt")
        self.action = self.random_line("actions.txt")
        self.screen_name = f"{self.noun}在{self.place}{self.action}"
    
    def __str__(self):
        return self.screen_name
    
    def random_line(self, file_name):
        with open(file_name, "r") as f:
            nouns = f.readlines()
            random.shuffle(nouns)
        return nouns[0].strip()

读入预先准备好的材料到list,然后使用random.shuffle打乱list的顺序,最后提取list的第一个词组。

效果

$ while [[ $n -le 20 ]]; do ./screen_name.py; let n++; done
芋头在翠蓝岛打水漂
柳丁在雨林岛跳广场
茴香在百花岛切水果
木瓜在水晶岛跳绳子
南瓜在玫瑰岛冲浪板
小平菇在玫瑰岛披头发
罗汉菜在绿洲岛拉手风琴
木耳在美人蕉岛跳高梁
西瓜在月亮湾写日记
红薯在彩虹湾洗衣服
苹果在星空岛织毛衣
茄子在翠蓝岛唱民谣
丝瓜在天空岛打太极
蔓越莓在绿岛屿弹钢琴
茼蒿在黄金海岸做饭菜
温州蜜柑在雨林岛玩跷跷板
菠萝在喜马拉雅推自行车
芥菜在葡萄岛涂口红
紫薯在熊猫岛做饭菜
杏在白鹭岛打水漂
小平菇在美人岛擦玻璃

蛮有趣!拿来批量生产网名!

源代码

Gitee: https://gitee.com/shanewa/screen_name_generator

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值