选举结果网站能有多难用?满屏广告、加载龟速、搜个人名要翻三页,手机端根本没法看。今年5月4日泰米尔纳德邦计票当天,有人用两天时间做了个反例——零服务器、零数据库、零付费,扛住了24国用户的访问高峰。

数据挺直观:24,000+访问、430,000+请求、8.7GB流量,计票日当天 alone 推送了60+次代码更新。作者把整个过程公开了,核心就一句话:用AI当工程搭档,不是玩票,是真刀真枪上生产环境。

打开网易新闻 查看精彩图片

硬约束倒逼出奇怪架构。作者给自己定了三条死线:一分钱不花、扛住数千并发、两天必须上线。免费档+高并发+硬 deadline,听起来像不可能三角,但约束反而逼出了取舍——砍掉一切能砍的,只留最刚需的功能。

最终成品是个单页仪表盘:实时联盟席位进度条,118席多数线标得清清楚楚;234个选区的互动地图,点进去看候选人得票、差距、逐轮变化;四位关键人物的个人选区结果与联盟总战绩并排;自动浮出最胶着选区,榜首 Tiruppattur 整天在0到5票之间晃,最终差距1票;全选区表格支持按地区、政党、状态筛选,人名即搜即得;计票进度 widget 显示已完成轮次、以十万/千万计的已投票数、预估剩余量。

技术栈刻意极简:深色主题、无广告、免登录、手机优先、30秒静默自动刷新、纯原生 JavaScript。没有后端服务器,没有数据库查询,所有数据流转都靠静态托管和边缘缓存硬扛。

作者的原话是:"我想测试的,是AI作为编码搭档在生产系统里到底能走多远。"不是 todo 应用,是真用户、真负载、真 deadline。结果他用了两天,Claude 写了绝大部分代码,人类负责拍板架构和兜底验收。

这事有个反直觉的点:成本归零的同时,性能反而成了卖点。传统选举网站被广告和冗余功能拖垮,这个仪表盘因为"穷",被迫只做一件事——把数字最快送到用户眼前。有时候约束不是敌人,是滤镜