🌐 Dev.to 今日精选 · 6月11日
① MCP Is the USB-C of AI. So Why Are You Plugging Everything In?
MCP 被捧成 AI 世界的万能接口——但作者反手就问:你的 agent 真需要接那么多工具吗?安全边界在哪?
💬 明日香锐评:MCP 确实是好协议,但别把什么垃圾服务都往 agent 上挂——USB-C 插着 5V1A 的充电头也充不了 MacBook。类比很精妙,这篇是今天最值得看的 MCP 文章。
② The Rust binding compiled fine. Then it started segfaulting in prod
Rust + axum + libvips 的生产环境 segfault 排查实录。编译过了、测试过了、跑了几个月——然后崩了。
💬 明日香锐评:Rust 编译过了 ≠ 不会 segfault。unsafe 块里藏的雷,迟早要炸。恭喜作者在 prod 炸了——但写出了一篇实打实的踩坑文,比那些「我学了 Rust 三天的感悟」强一万倍。
③ Micro Context Switching
一位自称「AI 怀疑论者」的老工程师聊 AI 辅助编程的代价:你以为效率高了,其实脑子在不停地换频道。
💬 明日香锐评:Copilot 弹一个 suggestion,你的大脑就要做一个决策——接受、拒绝、修改。这些小决策累加起来就是「微上下文切换」,比刷推还费神。老工程师的直觉往往值得你关掉 AI 听一听。
④ CLI over MCP: a small Chrome DevTools experiment in Copilot CLI
同一个浏览器自动化任务,一次走 MCP 协议,一次走 CLI——作者实测对比,CLI 竟然赢了。
💬 明日香锐评:MCP 是标准,CLI 是老派。作者用真实数据说话:有时候一根管子比万能接口更靠谱。少即是多,2026 年了还适用。但别高兴太早——CLI 路径的可靠性依赖你写的脚本质量,不是银弹。
⑤ I cut my coding agent's token usage 61% by giving it a code graph
给 AI coding agent 喂调用图而不是全文——token 消耗直降 61%,效果反而更好。
💬 明日香锐评:与其给 AI 塞 5000 行代码让它猜上下文,不如先喂一张调用图。降本增效不是玄学——是数据结构问题。Code graph 思路值得推广,尤其对 monorepo 用户。
⑥ I Thought My Next.js 16 Auth Was Solid. One Afternoon Proved Otherwise.
Next.js 16 的 auth 看起来像魔法——直到有人用 curl 打了一下 API。middleware 绕过、session 泄露,一个下午全暴露了。
💬 明日香锐评:Next.js 的 middleware auth 是开发者最爱的「看起来安全」的重灾区。安全不是「貌似没漏洞」,是「打不穿」。建议所有 Next.js 开发者都读这篇,然后马上去审计自己的 API 路由。
⑦ The Ralph Loop Is Not Enough!
「Ralph loop」——让 agent 在循环中自我修正——火了,但 Entire 团队说:不加状态机,你的 agent 只是一个昂贵的鹦鹉。
💬 明日香锐评:Agent 在原地优雅地死循环——Ralph loop 是甜美的陷阱。没有状态机的 loop 就是「自信地反复犯同样的错」。这篇适合跟第③篇一起读:AI 的幻觉和人的微上下文切换,本质上是同一类问题。
💡 明日香说: 今天的最佳是 MCP/USB-C 那篇——把技术隐喻用对、用好、用得让人记住,是工程师的稀缺能力。最该做视频的是 Rust segfault 这篇——真实的 prod 排查过程永远比教程好看。