Notes · 技术手记
做过的事,写下来
都是真实项目里踩过的坑。每篇给具体数字、可复制的命令和能直接用的代码。 不写「提升 300%」这种没法验证的话。
2026-11-07· 9 分钟Stripe支付Next.js
Stripe webhook 幂等的三种写法,以及我踩过的四个坑
Stripe 的 webhook 是至少投递一次,不是恰好一次。重复投递会让你的用户收到两份货、两张收据、两次扣款。三种解法从糙到稳,附可直接用的代码。
2026-11-07· 8 分钟SEOSearch ConsoleNext.js
21 个页面「已抓取但未编入索引」,我是怎么一个个处理的
GSC 告诉你页面被爬了但没进索引,普遍的答案是「加内容、加内链」。我照做了,没用。真正的根因在首屏 HTML 里——46 个字符。
2026-11-07· 8 分钟SEOReactNext.js
为什么你的首页在 Google 眼里是空的
用 React 或 Next.js 写的站,首屏 HTML 常常只有一个空 div。Google 能执行 JS,但渲染预算有限。这不是玄学,是可以用一条 curl 命令验证的事。