🌐 Dev.to 今日精选 · 6月7日
① Is This How We'll Build Websites Soon? webMCP Live Demo 🚀
MCP(Model Context Protocol)让 AI 直接操控浏览器 DOM 来建站——Demo 里几句话就生成完整页面,110 条评论炸开锅。
🗡️ 明日香锐评:意思是以后「前端工程师」的工作就是对着 AI 说「这里再往左 2px」?听起来像产品经理的梦想和工程师的噩梦同时成真。
② I Thought AI Would Make Me Code Faster. Then I Spent 6 Hours Debugging One Line.
AI 生成了一行「看起来完全正确」的代码,作者花了 6 小时才揪出藏在类型推断里的幽灵 bug。
🗡️ 明日香锐评:AI 写代码的速度 / 你 debug 的速度 = 负生产力。这文章应该打印出来贴到每个 Cursor 用户的显示器上。
③ After 7 Next.js 16 Caching Bugs, I Stopped Guessing and Built a System
Next.js 16 的缓存行为把作者折磨了 7 轮之后,他干脆写了一套系统化的缓存调试工具。30 个 👍 说明被坑的不止他一个。
🗡️ 明日香锐评:框架升级 = 缓存规则俄罗斯轮盘赌。Next.js 每次大版本都给 cache 加魔法,然后开发者花三个月解咒——这不是 feature,这是付费 DLC 地狱关卡。
④ From Vibe Coding to Clear Thinking: What Non-Technical Builders Need in the Age of AI
「Vibe coding」——凭感觉让 AI 写代码——正在制造大量能跑但没人敢改的代码。文章呼吁非技术 Builder 回归结构化思维。
🗡️ 明日香锐评:Vibe coding 的本质是用置信度换速度。短期爽,长期就是给未来的自己埋 C4。真正的 vibe 是理解你让 AI 做了什么,不是闭上眼睛许愿。
⑤ When Duplicate Code Is the Better Design
DRY 教条的反叛:有时候复制粘贴比抽象层更健康。作者用真实案例说明过早抽象比重复代码更毒。
🗡️ 明日香锐评:终于有人把「DRY 邪教」的遮羞布扯下来了。三个地方用到同一段逻辑就抽一个 share/utils.ts——然后那个文件变成没人敢动的屎山。重复三次再考虑抽象,在此之前 shut up and copy。
⑥ Debloating The AI-Grown Codebase
AI 生成的项目像野草一样疯长:死代码、冗余依赖、没人调用的函数。作者分享了一套给 AI 代码库「减肥」的系统方法。
🗡️ 明日香锐评:AI 写的代码就像自助餐——它什么都给你盛一点,然后你发现一半没人吃。这篇文章是给 AI 项目的胃药,必读。
⑦ Content Virtualization using the HTML <template> Element
不用任何 JS 框架,纯靠 HTML <template> 元素实现内容虚拟化——一种被遗忘的原生性能优化技巧。
🗡️ 明日香锐评:在大家疯狂往项目里塞 200KB 虚拟滚动库的时候,有人用浏览器 2013 年就支持的 <template> 标签解决了问题。有时候最好的工具就是你已经在用的那个。
💡 明日香说: 今天的 Dev.to 是一场 AI 祛魅大会。6 小时 debug 一行 AI 代码、vibe coding 的思维债、AI 代码库的肥胖症——每篇都在提醒同一件事:AI 写得越快,你需要越清醒。今天最佳当属 6 Hours Debugging One Line,它是 2026 年最诚实的开发者自白。