没有服务器、没有数据库运维:一个 Worker 文件 + 一个 D1 数据库,就能拥有全球低延迟的评论系统。本页就是个完整实现。
流程很短:访客提交评论先过 Cloudflare Turnstile 判真人;服务端验签(success + action + 同源域名三重校验)通过才写入 D1,状态默认 pending;管理员在审核页点“通过”后,评论才进入公开列表。审核前只有提交者本人用邮箱能查到自己的那条。
分页、邮件通知、防 XSS 转义都在同一个文件里,总共不到 300 行。往下滑,评论区就是活样本。