我给一千万个孤独的人造了一张饭桌
——一个独立创作者 365 天的城市夜归人手记
“城市的灯火越亮,人就越没有地方可去。”
TL;DR|写给读到一半就要走的人
这不是一篇产品复盘。这是一封写给所有一个人吃晚饭的人的信。
我做了一个叫"饭局"的东西,目的只有一个——让陌生人重新坐到同一张桌子前。
整篇文章按好莱坞三幕剧推进:困境、转折、回响。
如果你只看一句话,请看这句:软件最终的意义,是让人坐下来吃饭。
序幕|INT. 深圳,凌晨 02:47——一份没动过的麻辣烫
那天晚上我记得很清楚。
外卖盒摆在桌角,凉透的麻辣烫像一个被遗忘的承诺。屏幕的反光映在窗玻璃上,与对面平安金融中心的灯火重叠,像两座城市在互相注视。我突然意识到,我已经一个礼拜没有和任何活人一起吃过饭了。
不是没人请。是没人请到一起。
A 在 B1 楼的工位煮咖啡,B 在三公里外的写字楼里嚼三明治,C 在网红店门口排了四十分钟队只为拍一张照。我们都吃了,但我们没有"一起"。
那一刻我懂了一件事—— 所谓孤独,不是没人爱你,是没人愿意陪你吃一顿不发朋友圈的饭。
我合上电脑,给冰箱拍了张照,发到一个只有自己一个人的群里,然后做了一个决定:
我要做一张桌子。 一张可以让陌生人坐下、能让代码学会请客的桌子。
它的名字,叫饭局。
那一份凉掉的麻辣烫,是这部剧的第一个剧本拐点。
第一幕|饭局,是中国最古老的社交协议
在动手之前,我花了三周读《礼记》。
不是装。是因为我意识到,"饭局"在中文语境里从来不只是吃饭。它是一种协议——比互联网早了两千年的协议。
发起:有人挑日子、定主题、写一封请柬。
响应:有人欣然赴约,有人婉拒,有人沉默。
状态:谁坐主位、谁坐副陪、谁负责倒酒,是不需要文档的潜规则。
重传:菜没上齐,就再催一遍。
降级:八个人来了五个,照样开席,没人觉得被冒犯。
这套协议运行了三千年,零宕机。
直到某一天,城市变得太大,人变得太忙,年轻人开始用一个人的火锅代替八个人的圆桌。便利店把一人份饭团摆到了最显眼的位置。短视频里,有人对着镜头吃播,弹幕齐刷刷地说"陪我吃饭"。
我们没有失去食欲,我们失去的是坐下来的能力。
我不是要发明一个新的社交软件。我只是想把这张古老的桌子,重新搬回 2026 年的客厅里。
由此而来的第一性原理,被我写在了笔记本第一页:
饭桌的本质是"邀请",不是"匹配"。 所以饭局不能像那些左滑右滑的工具一样冷冰冰,它必须像一封手写的请柬——有城市、有日期、有"我希望你来"的温度。
这一句判断,决定了后来所有的事。
第二幕|从一个人的火锅到八个人的圆桌
场景一|便利店冷柜前,一个三十岁的男人
我在 711 蹲过点。一连七个晚上,从九点到十一点,我假装在挑酸奶,其实在数人。
数据非常残忍: 每十个进店的人,七个人买的是一人份。
一人份关东煮、一人份饭团、一人份冰淇淋。他们结账时不抬头,扫码时不说谢谢,出门时不回头。他们走得很急,仿佛在赶一场没有人等的约会。
我看着冷柜的灯光打在他们脸上,突然非常确定:这不是消费升级,这是社交降级。
那天晚上回家的地铁里,我在备忘录写下饭局这个产品最朴素的一句话:
让"今晚一个人吃饭"这件事,从默认值变回选项。
场景二|一封请柬的诞生
我反复问自己一个问题:什么样的邀请,会让一个加完班的、累了一整天的、对人际关系疲惫到极点的成年人,愿意从家里走出来?
不是积分,不是优惠券,不是"附近的人"。
是具体。
具体到——
周六晚上七点。
福田 CBD 一家不太网红的潮汕牛肉店。
主题是"加班族的报复性吃肉"。
限六个人。
发起人是一个不化妆、不修图、写了三行字介绍自己叫什么职业、为什么想凑这一桌的真人。
只要这四件事写清楚,你就会发现,一个原本打算回家泡面的人,会犹豫三十秒,然后点"我来"。
犹豫的那三十秒,就是产品的全部价值。
场景三|把"附近"重新定义为"今晚"
大多数同城产品,把"附近"理解成距离。
我把它理解成时间。
一个住在福田、在南山上班、晚上回宝安的人,他的"附近"不是某一个区,而是他今晚愿意花在地铁上的那 40 分钟。所以饭局的城市页,不是按行政区划分,而是按通勤气泡。
深圳一张图,上海一张图,北京一张图,曼谷一张图,纽约一张图——每一座城市都被画成一张星图,一颗颗星星是今晚有人愿意凑桌的小馆子。星星会闪,是因为发起人正在写邀请;星星会灭,是因为席位已满。
城市第一次,被一桌一桌地看见。
第三幕|邀请的艺术 vs 匹配的算法
我承认,我曾经动摇过。
凌晨三点,看着同行那些花里胡哨的"智能匹配"演示,我也想过——要不也搞个推荐系统吧?
然后我去看了三十份用户访谈。
有一段话,让我把那个方案当场撕了。
一个 28 岁的产品经理对我说:
“我不要被系统推荐,我要被一个具体的人邀请。 哪怕这个人不那么聪明,不那么帅,不那么会聊天。 我只要知道,他写下那行字的时候,是真的希望我去。”
那一刻我决定,饭局永远不做"猜你喜欢"。
它只做三件事:
让发起人写得轻松——三百字以内,自动模板,不必文采斐然。
让回应者读得安心——发起人的过往饭局、出席率、失约次数,全部公开。
让席位本身有重量——一个人最多同时持有两个未结束的邀请,桌子要稀缺,邀请才珍贵。
稀缺,是这个时代最不被尊重的设计原则。 所有人都在做"无限滑动",而我做的是有限的、有日期的、过期就消失的桌子。
第四幕|城市孤独地图
上线第 47 天,我做了一件可能算这一年里最浪漫的事。
我把所有用户的发起记录脱敏,做了一张全国城市孤独地图。
地图不显示任何人脸、不显示任何昵称,只显示今晚谁在邀请谁。一座城市每多一桌,地图上就多一束光。
那天晚上 22:13,深圳南山多了一束。 22:14,上海静安多了一束。 22:15,成都建设路多了三束,连成一条线。 22:21,曼谷素坤逸亮了一下,然后黯了下去——发起人删掉了请柬。也许他鼓起勇气又退缩了,也许他突然有人陪了。
我盯着那张图盯了整整一宿。 那不是活跃曲线,那是一万种"今晚我不想一个人吃饭"在同时发光。
我从来没在任何一份融资材料上放过这张图。 因为它不是数据。 它是这个时代的一首夜曲。
第五幕|当智能学会安静
很多人问我,饭局里到底用没用人工智能。
用了。但用得非常克制。
它不写情书,不替你说话,不给你"破冰话术"。它只做一件事——
在你写完请柬,准备发出去的时候,提醒你三件事:
今晚那家店九点要关门,你约的时间是不是再早半小时更合适?
你写的标题里有"高质量人脉"这五个字,要不要换一种说法?这种词会让人不想来。
这个主题在过去一周已经有三个人发过类似的,你要不要看看他们的桌子,也许凑过去就是了?
第三条尤其重要。 最好的智能,不是创造新桌子,是让你坐到一张已经摆好的桌子上去。
我把这种克制叫做"安静的智能"。它不抢戏,不表演,不刷存在感。它像一个站在饭店门口的老服务员,只在你伸手够菜单的时候,轻轻提醒一句:“这个汤辣,您之前不太能吃辣。”
仅此而已。 真正的尊重,是少说一句话。
第六幕|内容的种子如何在搜索引擎里发芽
我从来没投过一分钱广告。
不是没钱(虽然也确实没什么钱),是因为我相信一件更慢但更可持续的事——
让每一座城市的每一个想"凑桌"的人, 在 ta 搜索"深圳 周末 一起吃饭"的那一秒, 第一眼看到的,是饭局。
这意味着我必须把内容做成一片森林,而不是一棵树。
我每周给自己安排一件事,叫**“一座城市的一封情书”**:
周一写"曼谷的午夜湄南河边,谁在请客"。
周二写"上海愚园路的小馆子,老板娘只接八人桌"。
周三写"成都七点半的串串,单身的人怎么坐都对"。
周四写"东京新宿一个中国留学生的二十二岁生日"。
周五写"纽约法拉盛深夜的潮汕粥铺"。
周六不写,去吃饭。
周日写当晚见到的三张脸。
每一篇都不是为搜索引擎写的。但每一篇,都自然地带着一座城市的名字、一种菜系、一个时段、一种心情。搜索引擎不傻,它能闻到真实的味道。
三个月后,“同城饭搭子”“一个人吃饭怎么办”"陌生人凑桌"这些长尾词,全部进了首页。 不是靠堆关键词,是靠不停地讲真实的故事。
这一段我想认真留给所有做内容的同行—— 2026年的搜索引擎,不奖励技巧,只奖励诚意。 因为现在的搜索系统已经聪明到能分辨什么是"为了排名而写",什么是"为了让人读懂而写"。
第七幕|失败、争吵、和那次差点关站的周三
不是所有桌子都开心。
第 213 天,一桌饭局发生了一次争吵。 两个互不相识的人,因为政治立场,在第三杯酒之后差点动手。 其中一人当晚发了一条长文,控诉饭局"放任极端言论"。 另一人发了截图反击,说对方"先动嘴的"。 两边的朋友各自带节奏,话题冲上了同城热搜的边缘。
我那一周没睡好。
我反复问自己:要不要做内容审核?要不要禁某些主题?要不要让发起人通过"成熟度认证"?
最后我做了一件可能很多产品经理不会做的事—— 我什么规则都没加,我加了一行字。
每一封请柬的末尾,从那天起,自动加上一句:
“桌上的话,留在桌上。 请把今晚的彼此,当作明天还会再见的人。”
那一周之后,争吵没有消失,但变少了。 因为人比规则更愿意听一句温柔的话。
我把这次危机当作整部剧的第二幕高潮。 它让我确认了一件事——社区不是审核出来的,是写信写出来的。
第八幕|数字之外的事
写到这里,我必须坦白一件事。
这一年,饭局没有融资,没有上线排行榜,没有任何一家媒体写过深度报道。它的注册用户不到那些独角兽公司一天的零头。
但是——
有 14 对在饭局认识的人,去年冬天结了婚。
有 3 个独立创业项目,是在一桌饭里凑出第一支团队的。
有 1 位老人,在儿子定居海外的第二年,在饭局里找到了一群每周三晚上一起吃涮羊肉的老伙伴。
有 1 位抑郁症患者给我写过邮件,说她已经两年没出过门,是一个写得特别笨拙的请柬把她拉了出来。她说:“我去那一晚,没有人问我为什么这么久不出门,他们只是给我夹了一筷子白菜。”
我把那封邮件打印出来,贴在显示器边上。 每次想放弃的时候,看一眼。
这就是我做这一切的全部理由。 不是流量,不是估值,不是上市钟声。 是一筷子白菜。
第九幕|一千万个"今晚"
有人问我:“你觉得这件事能做多大?”
我说:“大到每一座城市的每一个今晚,都有一张桌子在等人。”
中国有 293 座地级市。 每座城市每晚平均有 3.4 万人在独自吃饭(这个数据来自某外卖平台的公开年报)。 如果其中 1% 的人,有一次被一封请柬打动,走出了门——
那是每晚一万桌。 那是一千万个从"一个人"变成"一桌人"的夜晚。 那是一千万次"你好,我看见你了"。
我算不清这值多少钱。 但我算得清,这值多少顿饭。
终幕|代码也是一桌饭
很多年前,我读到过一句话——
“一切创造,最终都要回到人能不能坐下来的问题上。”
那时候我不懂。 直到这一年,我才隐约明白——
我们写下的每一个方案、设计的每一个按钮、调试的每一次故障、写下的每一封邮件,最终都是在做同一件事:
重新搭一张被城市拆散的桌子。
互联网最初的样子不是流量,是一群陌生人围在一起,第一次说"你好,我看见你了"。
我们走得太远,忘了这一点。 直到某个深夜,凉掉的麻辣烫提醒我们——
我们做的一切,从来不是为了让人更高效地独自活着。 是为了让人重新有勇气,约一个人一起吃饭。
如果你读到这里—— 今晚,关掉这篇文章, 给那个你三个月没联系的人发一句话:
“周六晚上有空吗?我请你吃饭。”
那才是这篇文章真正的结尾。
FAQ|问答区
Q1:饭局到底是什么? A:一个让陌生人能在同一座城市的同一个晚上,凑一桌真实饭局的平台。它的本质是请柬,不是匹配。
Q2:和那些左滑右滑的产品有什么区别? A:那些产品在解决"一对一找人"的问题,饭局在解决"一群人吃饭"的问题。前者关心匹配度,后者关心出席率。
Q3:为什么没有"猜你喜欢"? A:因为最好的邀请,是被一个具体的人写下的,不是被系统推荐的。
Q4:一个内向的人也能用吗? A:尤其适合。内向不是不喜欢人,是不喜欢主动说话。被邀请,是内向者的安全区。
Q5:会不会发生不愉快? A:会。任何让人见面的产品都会。我们只能做两件事:让发起人对自己的桌子负责,让"桌上的话留在桌上"成为默契。
Q6:第一次去,应该准备什么? A:准时,带钱,带一个真实的自己。其他都不重要。
Q7:作为创作者,你最怕什么? A:怕这件事变得太大,反而没人记得,它最初只是为了让一个人不再独自吃晚饭。
Q8:你为什么写得这么文艺? A:因为我相信,一件认真的产品,配得上一篇认真的文章。
饭局、陌生人社交、同城饭搭子、一个人吃饭、凑桌、城市孤独、独立创作者、非虚构写作、内容社区、请柬式邀请、城市夜归人、周末聚餐、异地他乡、轻社交、线下见面、深夜食堂、孤独经济、同城活动、搭伙吃饭 https://fanju.app