2026 年 11 月,我把第 17 个站点挂到了 hub.vocabfan.online。

它们不是一个统一产品,而是一堆看起来不太相关的东西:数独扫雷、大学数学可视化、打怪升级任务看板、三国杀台词研习册、卡坦岛、在线钢琴、模型检视器,还有几个小游戏和资料站。

如果只看结果,很容易得出一个结论:AI 让做网站变简单了。

这句话只对了一半。

AI 确实让我能在几个晚上做出一个能跑的版本。但它没有替我决定,一个页面到底该保留哪个功能,也没有替我发现,上线之后真正麻烦的事情才刚刚开始。

一开始,我以为瓶颈是代码

最早做数独扫雷的时候,我的想法很简单:把数独和扫雷拼在一起,应该会好玩。

让 AI 写出一个能玩的版本并不难。真正花时间的是后面这些事:

  • 红底提示到底应该依据题目数字,还是玩家填的数字?
  • 每格都显示雷数,还是只显示初始数字旁边的雷数?
  • 长按确认没有雷之后,要不要把格子标白?
  • 无猜校验应该做到什么程度,生成失败时要不要让玩家等?

每一个问题都没有标准答案。AI 可以给三个方案,但最后要选一个,并且承担它带来的体验后果。

数独扫雷改过很多轮,最后砍掉了“标白”这个状态。不是因为它做不出来,而是因为它让盘面变乱,玩家需要记的东西反而更多。

这就是第一件比写代码更难的事:决定不做什么。

第二件事,是把范围收住

MathPlayground 是另一个例子。

它一开始的想法很大:高等数学、复变函数、概率统计,每一章都要有动态可视化、参数滑块、一键演示和公式联动。

如果只看功能列表,12 个关卡每一个都值得做深。但一个人做项目,真正的成本不是写第一个版本,而是之后每一次修改都要同时照顾 12 个关卡。

所以后面我做的不是继续加关卡,而是反复检查:

  • 这个交互有没有让概念更清楚?
  • 这个动画是不是只是在炫技?
  • 这个参数能不能删掉?
  • 手机上没有鼠标,这个操作还成立吗?

产品不是功能越多越完整。很多时候,能删掉一半功能还成立,才算真的做完了。

第三件事,是上线之后

代码写完只是开始。

一个静态站点要真正上线,还要处理:

  • 域名和 DNS
  • HTTPS 和证书
  • GitHub Pages 或 Cloudflare Pages 的构建
  • canonical、sitemap、robots.txt
  • 404 页面和失效链接
  • 移动端适配
  • 广告代码和 ads.txt
  • 搜索引擎有没有抓到新页面

这些事情没有一件需要高深算法,但它们会占据大量时间,而且很容易漏。

比如 AdSense 的 ads.txt 状态。文件明明已经在线,AdSense 后台却还显示“未找到”。原因不是文件写错了,而是它上次抓取的时候,文件还没上线。这种问题只能等重抓,不能靠再改一遍代码解决。

再比如,站点多了以后,某一个旧链接失效,用户从 Hub 点进去就是 404。做的时候完全没感觉,上线之后才知道链接体检应该成为固定动作。

写代码可能只占整个项目的三成,剩下七成是上线、验证和维护。

17 个站没有自动变成品牌

这是我最晚意识到的问题。

每一个站单独看都有完成度,但放在一起,陌生用户很难记住我是谁。

数独扫雷像学习工具,卡坦岛像小游戏,墨库像效率工具,GitHub 每日趋势又像技术内容。它们都真实存在,但缺少一个共同叙事。

所以后来有了 Hub:把 17 个入口放在同一个地方。Hub 解决的是“去哪找”,但没有解决“为什么关注这个人”。

这也是我现在开始写这个博客的原因。

博客不是第 18 个 demo。它要承担的是另一件事:把做过的东西背后的判断、取舍和踩坑写下来,让这些经验可以被搜索、阅读和复用。

我现在只做三件事

第一,保留还愿意维护的产品,不再为了凑数量开新坑。

第二,把已有项目拆成文章。一个项目不只对应一篇“我做了什么”,还可以拆成:

  • 为什么做
  • 规则怎么设计
  • 技术上怎么实现
  • 哪里失败过
  • 上线后发现了什么问题

第三,用数据决定下一步。看哪些页面被收录、哪些文章有曝光、哪些内容真的把读者带到了产品里。没有数据之前,不急着定“访问量目标”。

这个博客会写什么

目前只开四个栏目:

  • 独立开发记录:一个想法怎么变成产品,包括失败和砍掉的功能。
  • AI 开发实践:真实提示词、需求拆解、代码验收和 Bug 排查。
  • Web 技术与产品设计:静态网站、部署、SEO、交互设计。
  • 数字实验室:小游戏、学习工具、创意网页和值得拆解的交互。

不追 AI 新闻,不做工具导航,也不写“10 个提示词让你效率翻倍”这种没有验证过程的内容。

我只写自己真的做过、并且还在维护的东西。

最后

如果你也在用 AI 做东西,我的建议不是“多做几个站”,而是:

先认真做完一个小的,再把它上线、写清楚、维护一段时间。

做出来只是第一步。决定它为什么存在、砍掉什么、上线之后怎么活下来,才是更难的部分。


想看看这 17 个站现在长什么样,可以从 Hub 进。最近在维护的是 数独扫雷 和 MathPlayground。

相关项目VocabFan Hub ↗