当前位置:首页 > 科技资讯 > 正文

DIY迷你谷歌:旧服务器复刻现代搜索

当有人告诉你,用一台拼凑的旧服务器,就能在家打造迷你版“谷歌搜索”,你可能会觉得不可思议——但在2025年,这确实发生了。

故事的主角是开发者Ryan Pearce。他没有大公司背景,也没有巨额投资,仅用二手硬件、不到200美元的CPU,加上AI的力量,就在自家洗衣房搭起了“迷你谷歌”。

凭借这些资源,Ryan Pearce打造了两个搜索引擎:

● Searcha Page——常规版搜索引擎(https://searcha.page/);

● Seek Ninja——注重隐私,不收集用户数据(https://seek.ninja/)。

也就是说,用户输入搜索请求时,背后的服务器就在Ryan Pearce家的洗衣机和烘干机旁运行。

DIY迷你谷歌:旧服务器复刻现代搜索 DIY搜索引擎 旧服务器 AI 大语言模型 第1张

从校园宿舍到洗衣房:复刻谷歌之路

回溯近30年前,“谷歌搜索”的起点同样简陋。

当时谷歌刚起步,没有豪华硬件配置,第一台实验服务器只有40GB容量,运行在斯坦福大学宿舍中,机箱外壳还是大号乐高积木拼的。后来,在IBM和Intel的捐助下,谷歌才将服务器升级成小型机架。

如今,谷歌搜索庞大到需要一个数据中心都装不下。但凭借巧妙的资源调度和毅力,你也能在一台接近当年“谷歌初代服务器”的机器上,复刻一个相当现代的搜索体验——甚至能放在自家洗衣房里。

对此,Ryan Pearce打趣道:

“现在,我洗衣房里的存储容量比2000年的谷歌还大。想想就太疯狂了。”

自制搜索引擎:远离云端,依赖旧服务器

与大多数云计算驱动的项目不同,Ryan Pearce的搜索引擎几乎完全摆脱了云端,走自托管路线:

● 上层主机:由旧服务器零件拼凑而成,还装了简易风道散热。

● 下层电脑:为整个系统提供额外支撑。

起初设备放在卧室,但因太热太吵无法入睡。在妻子“提醒”下,Ryan Pearce将设备搬到洗衣房,网线穿墙引入,从此服务器就一直在洗衣机和烘干机旁了。虽然热量问题未完全解决,但不影响生活:“除非门关太久,不然也不会太热。”

这台洗衣房运行的搜索引擎性能如何?据Ryan Pearce介绍,除了早期搜索结果偶尔延迟(最近几周已显著改善),引擎表现几乎无可挑剔,结果质量甚至高于预期——背后支撑的是一个高达20亿条文档的数据库。

核心秘密:AI加持的传统搜索

能将“废旧服务器”搞成这样规模,Ryan Pearce关键靠大语言模型(LLM)。

“我做的还是传统搜索,基本是谷歌20年前的那套。但我加了点‘调味料’——用AI做关键词扩展和理解上下文。这是搜索最难的部分。”

二手硬件+顶级CPU,DIY成本骤降

支撑Ryan Pearce搜索引擎的核心是一颗32核AMD EPYC 7532:

● 2020年发布时售价超3000美元;

● 现在在eBay上不到200美元就能买到。

“我不会让它永远呆在洗衣房”

Ryan Pearce计划将服务器迁出家中,可能选择托管机房或联合数据中心。为此,他也尝试轻量广告变现方式:

“等流量上去,我会把它迁到托管环境,不会让它永远呆在洗衣房。”