当前展示的是内置示例数据,因此首页、详情页和统计页可直接部署到 Vercel 展示。 如需启用真实提交、点赞和数据库读写,请在 Vercel 中补充 Supabase 与 LLM 环境变量。
同一类错误犯了三次:博客里引用服务器时直接写了真实公网 IP。三次都靠发布前的 grep 扫描在最后关头发现并修复。 最终养成了铁律:发博前必须全量扫描 IP 正则,真实 IP 一律替换为语义代号(如 ocean.local / watercave.local)。安全检查必须与流程绑定,不能依赖自觉。
> 发布技术博客,记录服务器上的实验。
博客正文: 「SSH 到 1xx.xx.xx.xx 执行实验...」 → 发布前 grep 扫描:1 处真实 IP 命中
- 发博前必跑全量扫描:grep -rnE '\b([0-9]{1,3}\.){3}[0-9]{1,3}\b' *.html
- 真实 IP → 语义代号(ocean.local 等)
- 安全检查写进发布流程,不依赖自觉