最近做了一个小工具: Password Generator,欢迎大家试用 🎉

49 天前
 Leo295

大家好!最近在学习 SEO 和 Cursor AI 编程的过程中,想着做点实用的小工具,也算是练手,顺便解决了日常中遇到的一个小痛点。于是就搞了个简单的密码生成器:Password Generator

💡 这个工具能做什么?

🔧 为什么做这个工具?

其实主要是平时经常需要设密码,有时候也担心重复密码用多了不安全。所以这个工具可以帮忙随机生成难猜的密码,简单实用。也是借这个机会练习 SEO 优化,看看能不能把这个小工具做到让大家更容易找到。如果有朋友对 SEO 或 Cursor AI 编程感兴趣,也欢迎交流~

🔗 传送门Password Generator

如果有建议或者想法,非常欢迎分享!希望这个工具能对大家有点帮助,也算是学习过程中的一个小成果。感谢大家的支持,提前谢过啦! 🙏

4147 次点击
所在节点    分享创造
49 条回复
alanhe421
49 天前
很强,👍
InDom
49 天前
添加一个保存组合的方案,比如我日常 24 位 特殊符号组合,但有时候需要 16 位大小写数字的,类似的需求。
wcao
49 天前
我焯,被你玩出了花
Laysan
49 天前
bitwardn 1password 这些不都能生成
Altairvelvet
49 天前
enpass ,1password ,bitwarden ,每个密码管理器都有这个功能。

要不,你还是吃点儿好的先?
zqjilove
49 天前
还是谷歌浏览器自带的,自动生成安全密码省事,右键就自动搞定和填充。
Leo295
48 天前
@InDom 目前可以保存一份配置,这个需求 Get 到了,后期可以考虑一下,感谢建议🙏。
Leo295
48 天前
@Laysan 是的,我自己也是 Bitwarden 的忠实用户,不过对于没有用密码管理器软件的用户来说,直接打开一个网页生成也是一个方案吧。
另外,也是用来学习下 SEO 和 Cursor AI 编程的项目,密码生成器比较简单。
Leo295
48 天前
@Altairvelvet 吃过好的了,感谢,这些产品都用过,1password 之前用到付费的时候就没继续用了,Bitwarden 一直在使用中,也自建过 Bitwarden 的 Server 。
对于没有用密码管理器软件的用户来说,打开一个网页生成密码也是一个方案吧。
另外,也是用来学习下 SEO 和 Cursor AI 编程的项目,密码生成器比较简单。
Leo295
48 天前
@zqjilove 确实,现代浏览器的密码管理和生成密码功能都很强大。
ixcode
48 天前
cat /dev/urandom | tr -dc 'a-zA-Z0-9!@#$%^&*()' | head -c 32; echo
有我的命令好用吗
dingwen07
48 天前
所有密码管理器都自带吧
hanksun
48 天前
很好啊,配置很丰富,吃过好的也值得支持一下
catwalk
48 天前
网站做的挺不错,但是工具型的角度来看,不够直接,做工具应该要非常直观和简单,才会重复使用,市面上基本上都是这种,而你的网站,需要做 4 步才可以生成,首页 => 往下滚动 => 生成密码 => 点击复制。

很多主流的密码管理软件,都带一键生成密码(并复制)。

建议:建议改成一步到位,看你的网站的自定义比较多,可以考虑做细分领域,专注强而复杂的密码。
不过市场会少而又少,做产品可以先考虑你的客户是哪些,需求是什么,再来做功能。其实找准需求,再做 MVP 才是最好的结果,无需太复杂。
licoycn
48 天前
mxT52CRuqR6o5
48 天前
Math.random 这种线性同余的随机数算不上「加密级随机算法」吧,得用 Crypto.getRandomValues 这种
gefangshuai
48 天前
密码管理器自带、Raycast 也自带,再不行一个 js 函数搞定:
function generateRandomPassword(length = 16) {
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+~';
let password = '';
for (let i = 0; i < length; i++) {
const randomIndex = Math.floor(Math.random() * chars.length);
password += chars[randomIndex];
}
return password;
}

console.log(generateRandomPassword());
Leo295
48 天前
@ixcode 厉害 👍,厉害 👍
Leo295
48 天前
@dingwen07 是的,主要是练习下 SEO 和 Cursor AI 编程,这个网站对于不使用密码管理器的人来说还是有使用场景的。
Leo295
48 天前
@hanksun 感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1087078

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX