用 AI 开发了一个 AI 版的 ProductHunt

date
Jun 4, 2025
slug
launchgenius
status
Published
tags
web
type
Post
URL
summary
Author
notion image
相信很多人对 ProductHunt 都不陌生!全球各地的开发者或初创公司每天都会在上面提交自己的新项目,如果你的项目投票排名在前面,那么毫无疑问你的项目这一波启动宣传是成功的。
但是这也伴随着一件事,很多人为了排名靠前,开始请人来刷投票,经常就会出现投票几十上百但是没有评论的情况,一般评论比投票少很多的数据基本可以认定是叫人来刷的。
这对于那些没啥资源的开发者来说是非常不公平的,而且这也往往会导致很多好项目根本不会被人发掘!
基于以上背景,我开发了 LaunchGenius 这个平台,这是一个由 AI 驱动的产品排行榜。产品逻辑很简单,用户提交项目的详细信息,几个 AI 大模型通过项目信息进行深度分析,然后根据评分结果进行加权平均计算最后的评分,满分 10 分。
最后根据 AI 的评分生成日榜,周榜,月榜。
这样就完全避免了人为刷票的问题,不说完全公平,起码能做到相对公平。当然这也有个问题,就是 AI 的能力毕竟还是有限,有些判断可能不是那么准确,这也是我需要引入多个 AI 大模型来进行评分的原因。
 
以上是项目相关的背景和介绍。下面再来讲一下LaunchGenius 是开发的故事。其实也是临时起意开发这个项目的,因为我另一个自用的工具 TranslateX 在 ProductHunt 上发布之后,只有5 个投票。
notion image
 
看着别人随便在推特一发链接就能让别人给点几十个投票,心里多少有点落差。然后恰逢那周 claude sonnet4 发布,就想找个项目试试它的威力,所以就立马开干。
经过一周下班之后的 Vibe Coding,终于在 5.30 上线了,不过为了避免端午节放假改 BUG,没有进行推广,节后开始进行在社交媒体宣传推广的。
其实整个开发过程还是比较顺利的,Sonnet4的代码设计和封装能力比 3.7 强了不少,这也意味着代码可维护性进一步提高了。但是也能发现能力不足的地方,比如日榜,周榜,月榜这些涉及到定时任务,SQL 查询的功能,它完成的不是很出色,如果是编程小白可能真的搞不定,或者就算项目能跑起来其实也是有问题的。 比如如果你是编程小白你可能不知道时区问题,不知道 SQL 查询优化等问题。当然一旦你能发现这些问题,让它改的话,它还是知道改的。
总之这是一个完全由 Cursor+Sonnet4 完成代码编写的一个项目,感谢 AI 吧,在以前我不可能一周的业余时间就能完成上线的。最后如果你有项目不妨去 LaunchGenius 上提交一下看看 AI是怎么评分的。

© Go7hic 2011 - 2025powered by notion