惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
L
LangChain Blog
博客园_首页
Recent Announcements
Recent Announcements
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
博客园 - 叶小钗
博客园 - 【当耐特】
The Cloudflare Blog
J
Java Code Geeks
G
Google Developers Blog
云风的 BLOG
云风的 BLOG
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
独立开发 | 我做了个购物避坑网站 - 少数派
2025-06-17 · via 少数派

一个让程序员“炸毛”的需求

一切的开始,源于我妈的一次唠叨。

我妈喜欢网购,但对一个老年人来说,要在复杂的商品页面里分辨出各种标签、看穿百万好评,再从无数软文中筛出真正的深度评测,实在是太难了。于是,“帮我看看这个能不能买”成了她的口头禅,而我也只能一次次放下手头的工作,帮她鉴别那些花里胡哨的商品。

日子一天天过着,直到有天她兴冲冲地发来一个链接,打算买台备用机。我点开一看,那是一款设计致敬iPhone,系统却基于安卓魔改的山寨神机。我哭笑不得地指出了问题,电话那头,我妈默默地叹了口气:“要是能把这些乱七八糟的东西都屏蔽掉,就好了。”

就是这句话,点燃了我。

是啊,谁不想屏蔽这些垃圾呢?但电商平台的本质是卖货,而我深知,越是那些廉价的小垃圾,销量往往越高,平台不可能自断财路。我们赖以参考的B站、小红书、值得买,也早已被商单占领。

一个念头在我脑中萌生:不如,我亲手搭个应用,一个只收录“差评”的购物避雷针。

起初的想法就这么简单粗暴。在我朴素的认知里,“好评可以刷,差评见真章”。但当我把这个想法告诉一位做电商的朋友时,又得知差评也能刷。那不就变成抹黑别人的工具了么。

正当一筹莫展时,我将目光放到了目前正火的AI。它能写代码让程序员毕业,能画图让画师下岗,还能生产海量垃圾信息污染互联网。既然它这么能作妖,能不能让它成为我的购物助手呢?

然而,现实的骨感远超想象。互联网的壁垒比我以为的高多了。我尝试将电商链接喂给AI,无一例外地被反爬虫机制拒之门外。看来要发挥点程序员的手段了。

当我给出一个冰红茶链接的时候,AI因为互联网的高墙发癫了

于是,项目的想法有了:我要做一个能对抗刷评价、结合AI,帮助人们做出清醒购物决策的第三方平台。

尽管这只是个个人项目,但我太了解自己半途而废的德性了。为了逼自己一把,我老老实实地画了脑图、写了需求分析和系统设计。我知道,一旦为它付出了这些仪式感,我就舍不得轻易放弃了(不知道算不算浪漫)。

开发:一个人的“敏捷”与“非敏捷”

整个开发周期,从24年10月立项到25年6月上线,横跨了大半年,一点也不敏捷。这期间,我的主业正经历剧烈动荡:被调到卷的飞起的部门,紧接着又是一轮轮的裁员,导致整个人脾气都很差。

想找个小伙伴一起搞事,结果人家要么忙着结婚,要么忙着带娃,还是大龄单身好啊。

不过整个开发过程还是很舒服的,我本来就喜欢写代码,我只是不喜欢上班写代码。关于这点我也不知道为啥,可能就像有人喜欢拼乐高、有人喜欢集邮吧。我就是喜欢写(尽管有些人觉得我是在卷,但我真的写的很开心)。

通过AI识别出的一些疑点

独自开发的另一个好处是——需求可以随便改(如果是在公司,我这时候可能已经跟产品吵起来了)。

  • 首先是评价,我从只能打差评改成了只能打中差评。让用户能更理性的看待商品的缺点
  • 其次我引入了陪审团机制,这个主要是因为AI的局限。我测试下来,AI给出的答案有时候很陈旧,而且他的参考数据经常是那些商单。所以我做了这个陪审团,让大家盲评给出商品的购买建议(其实原来叫元老院来着,精罗落泪,不过后面改成审判庭也说不定,一群机械神甫也挺帅)。
盲评,这个页面小伙伴调的还挺漂亮
  • 最后我还把数据采集从手机挪到了电脑,这个主要是因为我太菜了,手机的稳定采集搞不定。不过想想我也不是做安全的,瞬间释然许多。

终章:一个开始,而非结束

在死皮赖脸的拉了个同事帮我调了3天样式之后,这个个人项目也算是成功发布了。AI排雷、陪审团、评价治理这些核心功能都实现了,还是很欣慰的。老妈正在试用中。

不过我目前只做到了当初规划的一部分,还有很多好玩的功能没做。目前除了日常修bug还在规划新功能。

目前已知的一些问题是:

  • 不支持淘宝秒杀和百亿补贴的链接
  • AI的数据产出比较慢,可能需要数据采集后等几秒刷新下

至于为什么要用支付宝登录,因为微信登录一方面不好用,一方面审核机制还很繁琐。而我又不想让用的人冒着信息泄露的风险走过冗长的注册流程。我想让使用的人没有被监视的感觉,所以我没有选择手机号或者邮箱登录。同时,我又不希望黑灰产来污染这个站点,所以好像就只剩下了支付宝登录这一个选择。

在做这个项目中有什么感悟的话:

  • 首先是一定要做好规划,这可能是大厂工作多年我收获最大的东西,哪怕是个人项目,一份清晰的规划也能让你在漫长的开发过程中不至迷失方向。
  • 其次是一定要选用最常用最该用的技术,而不是选择什么新颖的框架,不然碰到的莫名bug会很抓狂。多把时间放在功能实现上。
  • 最后可能就是倾听身旁的声音吧,虽然我是个社恐。但无论是最初我妈的抱怨,还是朋友的建议,都给了我至关重要的启发。真正的需求,往往就隐藏在最朴素的生活对话里。

最后,如果你对这个项目感兴趣,欢迎与我交流。