HyperFrames 的原理:让 HTML 成为可寻址的视频时间线
HyperFrames 不是把网页录成视频的截图工具,而是一套把 HTML、媒体时间、可寻址动画和确定性渲染接在一起的运行时。本文从 composition、clip、timeline 和 media playback 四个边界出发,解释它为什么能从 HTML 生成可编辑、可复现的视频,以及哪些写法看似合理却会破坏渲染结果。
Bearer Token Authentication 到底是什么:从 Authorization Header 到安全验证
Bearer Token 是 HTTP API 最常见的访问凭证,却经常被误认为 JWT、OAuth 2.0 或普通 API Key。本文从 RFC 6750 出发,讲清 Authorization Header、Access Token、JWT 与 Refresh Token 的边界,并给出一套可运行的 Node.js 验证、Scope 授权和错误响应实现。
从 rcedit 到 resedit:给 Bun 单文件 EXE 修改 VERSIONINFO 的兼容层设计
最近一次 Windows 构建工具迁移,让我重新理解了 PE、VERSIONINFO 与 Bun 单文件可执行程序之间的关系。本文从零解释 Windows PE,并复盘如何用 resedit 替代归档的 rcedit,同时通过不变量校验保护 Bun 的自定义 section。
Windows 下 AI 浏览器的最佳启动参数配置
Windows 下的 Chromium-based AI 浏览器不该靠一串启动参数维持生产可用。本文给出 Production、Internal Diagnosis、Automation/Eval 三套 Profile,逐项判断 GPU、Sandbox、Remote Debugging、Profile、Proxy、Crash 与 V8 参数的边界,并提供可复制配置和安装验收清单。
Omaha 到底是什么:一篇讲清 Chromium 自动更新的客户端、协议与服务端
Omaha 既是 Google Update 的开源项目名,也常被用来指 Chromium 更新协议与服务端。本文拆清 Chromium Updater、Omaha Protocol、CUP、CRX3 和 Authenticode 的责任边界,并串起一次完整的自动更新。
darwin-arm64、win32-x64、linux-x64 到底是什么:一篇讲清安装包命名
下载 CLI、桌面应用或原生依赖时,我们经常遇到 darwin-arm64、win32-x64、linux-x64、AMD64、AArch64、gnu、musl 等名字。本文从 OS、CPU、ABI 与 release channel 四个维度拆解这些标签,解释它们的历史来源、兼容关系与选包方法。
RSS 到底是什么:为什么 FlyOS 性能评测不能只看一个内存数字
最近做 FlyOS 性能 baseline 时,同一轮空闲采样里,进程树 RSS 均值是 949.4 MiB,Physical Footprint 均值却只有 355.5 MiB。本文从这组真实数据出发,讲清 Resident Set Size 的统计边界、Chromium 多进程下的重复计数,以及判断内存回归和泄漏时应该怎样选指标。
把 Agent Skill 当作架构边界:平台开发与发行版开发为什么要拆开
Agent Skill 不只是提示词集合,它会影响 Agent 从哪里读上下文、能修改什么、如何判断交付完成。本文以平台工程与 Browser Distribution 为例,解释为什么要拆开平台开发和发行版开发 Skill,并给出命名、目录、依赖和验收边界的实践框架。
从静态 Reference 到 LLM Wiki:让 Agent Skill 拥有可持续演进的知识底座
Agent Skill 可以封装流程,却不适合长期内嵌持续变化的业务知识。本文以脱敏的数据研发场景为例,拆解 Raw Sources、Wiki、Schema 三层架构,以及 Ingest、Query、Lint 如何把静态 Reference 升级为可追溯、可校准、可持续演进的知识底座。
Git worktree:AI 时代的并行开发工作台
Git worktree 让同一个仓库同时拥有多个独立工作目录。它解决的不是“少 clone 一次”,而是人和 AI Agent 并行开发时的上下文隔离、可验证交付与低成本切换问题。










