Skip to content

博客评论语言自动检测及邮件阅读追踪

放假就是闲的难受,刚好 Copilot 额度刷新了,Vibe Coding 下,舒服~

做了两项 Solitudes(本博客引擎)的优化,

自动匹配语言我原本只是想着用 Go 的正则简单匹配下,结果 AI 发现还有 UA 数据,顺手就做了个 fallback。现在大家的邮件通知都会是中文的啦,感觉也会减少进入垃圾桶的概率。

至于邮件阅读追踪,这个功能其实是我前几年想做的一个东西,但是那时候起坑了,没啥意思。奶爸的评论的回复按钮左边的 icon 就是 obaby 有没有阅读奶爸这个评论的邮件通知的状态,鼠标移上去可以看到说明。

Screenshot20260102at132516.png

本质就是放个不可见的图片,只要图片一加载就相当于阅读了,但是有些服务商会代用户去请求,这样可能不准确。或者有人像我一样,默认不加载任何图片,也追踪不到。

所以 AI 又拿出经验来了,做了个 URL 跳转更新状态,如果点击按钮了按钮也会更新状态,哈哈,又是个 fallback。

这博文写完我突然想到评论 ID 前端都可以拿到,可以用来伪造阅读状态,需要进行一个映射用一个没有暴露的秘密发送通知,马上又优化了一下……

有点完美主义……每次 Vibe Coding 都感觉很爽。

Comments

Commenting as a guest. A nickname is required; email is optional. Only new comments posted after verifying your email and signing in will appear on your profile. Existing guest comments will not be linked automatically.

Share article

博客评论语言自动检测及邮件阅读追踪

Email X

View original ↗