之前在小众软件上看到介绍这个能生成“似乎可读”的用户名的网页,仔细一看发现虽然是在深度学习模型泛滥的时代,这个网页采用的还是简单的不断用前两个字母通过查询可行的 continuation 生成下一个字母的方法。既然挺简单的,就移植过来了,仓库 在这里。以下附上 Readme
:
Lastpass Username Generator
Lastpass username generator 的本地版,可以生成 seemingly pronounceable
(“似乎能够读出来的”)的随机用户名。生成手段是通过查询连续可行的三个字母的 continuation,用和 language model 类似的想法通过前面两位的字母生成下一位。
功能
- ✓ 通过
Username
关键字呼出该插件,默认生成8位大小写混合的“似乎能够读出来的”的用户名,右侧两个按钮分别用来复制到剪贴板和生成新的用户名。
- ✓ 支持快捷键:
Enter
复制到剪贴板;F5
生成新的用户名。
- ○ 改写原本的
JavaScript
,将需要的函数与Lastpass
其他庞杂的代码解绑、重命名变量为有含义的名称,使得代码更加可读。
- ✗ 尚未完成所有
configurable
参数的移植,主要是样式不知道怎么加好看。
其他参考