双节重合,19年来第一次,我没在饭桌上谈生意。不是因为不想,是身体和脑子都扛不住了。团队里那三个刚毕业的小伙子,一个比一个难带,上周因为一个微信小程序里图片懒加载的优化问题,差点在办公室吵起来。我坐在中间,听着他们争论是用Intersection Observer API还是自己写scroll事件监听,突然就觉得特别没劲。去年这时候,我一个人通宵就能把DOM树渲染和缓存策略全搞定,现在呢?我成了那个负责安抚情绪、分配任务、最后还得自己上手擦屁股的人。自由没了,换来的是一堆应付不完的甲方需求和发不出去的工资条。
所以今天中秋国庆撞一起,我哪儿也没去,就窝在书房里。饭局?推了。陪家人吃了顿安静的晚饭,然后立刻回到电脑前。我得给自己找条后路,一个不那么依赖“团队协作”也能跑通的模式。我盯上了线下儿童体能训练。为什么是这个?直觉。我儿子报的那个班,一小时收费300,还得排队。这他妈比写代码来钱快多了,而且看起来没那么卷——至少当时我是这么天真地认为的。
我开始用最原始但有效的方式扒数据。先上大众点评和美团,用Python+selenium写了个爬虫,专抓北上广深“儿童体适能”、“少儿体能”这类关键词的商户信息。难点不在技术,在反爬。平台对POI详情页的访问频率限制得很死,IP稍微活跃点就弹验证码。我不得不搞了一堆代理IP,还得模拟真人滑动鼠标的轨迹,光调试这个就花了两个晚上。爬下来的数据很糙,店名、地址、均价、评论数、星级。光有这些不够,看不出供需缺口。
真正的核心在评论内容里。我需要知道家长为什么选这里,又在抱怨什么。我把近三万条评论爬下来,用jieba做了个简单的分词和词频统计。结果很有意思。高频正向词是“教练负责”、“孩子喜欢”、“场地大”;高频负向词是“价格贵”、“约课难”、“离家远”。约课难和离家远,这指向了明显的区域覆盖不足。价格贵,说明目前市场由高端品牌主导,中端市场有空档。但这只是定性感觉,我需要定量。
我又调了百度地图和腾讯地图的开放API,用商户地址反查经纬度,然后写了个脚本,以每个门店为圆心,画1.5公里和3公里的服务半径圈,再叠加城市的小区房价数据(这个是从一些房产数据平台“借”来的)。我想看看,这些高价儿童健身馆,是不是都扎堆在每平米单价8万以上的豪宅区?而那些每平米4-6万的改善型小区周边,是不是一片空白?地图热力图慢慢生成的时候,我心跳有点快。如果验证成功,这就不是一个拍脑袋的想法,而是一个可以用数据锚定的机会。
搞到凌晨三点,初步结论出来了:供需错配严重。优质供给(口碑好、场地大)高度集中在少数核心高净值区域,而大量新兴的、有消费意愿的中产家庭聚集区,只有一些零散的、不专业的舞蹈班或游泳班在提供替代服务。这不是蓝海,这是一片看得见的、可以用标准化产品去填充的市场。但我马上又给自己泼了盆冷水:线下太重了。场地、教练、安全、营销,哪一样都不是我擅长的。我懂的是流量、转化和标准化流程。也许,我的角色不是去开馆,而是成为那个用技术工具和互联网打法,去赋能单个教练或小工作室的人?就像我当初用Axure给客户画原型一样,只不过这次的产品是“一家赚钱的儿童体能馆”。
窗外的月亮挺亮,但我没心思抒情。管理团队的疲惫感还在骨头缝里,但眼前这些爬虫跑出来的数据,又给了我一种久违的、单枪匹马搞定问题的兴奋。饭桌上的推杯换盏,换不来这么清晰的地图。或许,自由从来不是靠组建团队获得的,而是靠找到那个自己能完全掌控的、最小的闭环。先睡吧,明天还得去处理小程序里没完没了的兼容性bug。但我知道,有些东西,已经开始不一样了。














