给 Claude Code 装个手机铃铛:claude-bark-notify 开发记

最近把一个自用小工具开源了:claude-bark-notify——一个 Claude Code 的通知 hook,把「任务跑完了」「等你选方案」「等你授权」「出错中断了」这些事件,端到端加密推送到 iPhone 上的 Bark。这篇记录一

2026 年 06 月 10 日 技术 阅读 5 分钟
关于这个博客主题的设计取舍

把博客从动态框架搬到 Hexo 静态站,再亲手写一套主题,前后折腾了不少时间。这篇把过程中那些「为什么这么做、又为什么不那么做」的取舍记录下来——既是给自己的复盘,也许也能给同样想折腾博客的人一点参考。 核心的一条原则贯穿始终:够用就好,不

2026 年 05 月 25 日 随笔 阅读 6 分钟

页面卡顿、滚动掉帧,很多时候不是 JS 算得慢,而是触发了过多的重排(reflow)。要写出流畅的界面,得先理解浏览器是怎么把代码变成像素的。 渲染管线从 HT

2026-04-28 技术 阅读 2 分钟
HTTP 缓存全解:强缓存与协商缓存

「为什么改了 CSS 用户却看到旧样式?」「为什么有的请求返回 304?」这些都绕不开 HTTP 缓存。它分两层:强缓存和协商缓存。搞清楚这两层,就能精准控制资源的更新与复用。 强缓存:连请求都不发强缓存命中时,浏览器直接用本地副本,根本不

2026 年 04 月 16 日 教程 阅读 2 分钟
© 2026 Ryonnoski0204 · 由 Hexo 驱动