开发者工具
面向开发者的文章:JSON、JWT、正则、Git、编码转换、API 调试,以及能提效的在线工具。聚焦工程日常问题的实用干货。
加载中...
面向开发者的文章:JSON、JWT、正则、Git、编码转换、API 调试,以及能提效的在线工具。聚焦工程日常问题的实用干货。
加载中...
上一篇讲用 git worktree 替代 stash,留了个尾巴:node_modules 得重装一遍。worktrunk 是一个 7.4k 星的 Rust 命令行工具,把 worktree 的建、切、列、删、合做成了 wt 一条命令,还顺手把 node_modules 的问题用 APFS 克隆解决了:56,233 个文件 1.7 GiB,3 秒拷完,磁盘一字节不多占。本文在一个真实仓库里跑了一遍,讲清哪几步真被省掉、哪个默认行为会把 .env 一起拷走、哪些功能我不会开。
npm install 和 npm ci 的区别,一半人会答成「后者快一点」。真正的区别是:npm install 有权改写 package-lock.json,npm ci 没有。本文用三个真实场景讲清这个差别为什么在 CI 里是致命的——lock 文件被镜像源来回翻转、macOS 生成的 lock 在 Linux 上缺二进制依赖、package.json 手改后 lock 静默失步——以及 yarn、pnpm 对应的命令是什么。
写到一半被叫去修线上 bug,大多数人的肌肉记忆是 git stash → 切分支 → 修完 → 切回来 → stash pop。这条路每一步都有坑:stash 不带未跟踪文件、pop 会冲突、忘掉的 stash 堆成坟场。git worktree 让同一个仓库同时有两个目录、两个分支,修 bug 在另一个目录里做,主目录一个字节都不动。本文讲清 worktree 的原理、四条常用命令、和 stash 的适用边界,以及 node_modules 怎么办。
很多人把 README 或架构文档整个贴进 CLAUDE.md,结果 Claude Code 该守的规矩不守、不该改的文件乱改。原因是 CLAUDE.md 不是文档,是每一轮对话都常驻上下文的指令。本文给 5 条硬规矩:只写代码里推不出来的东西、越短越管用、硬规则交给 hooks 不靠文字、按层级拆文件、被纠正后当场回写。附一份可直接抄的骨架。
GitHub 于 2026 年 7 月 30 日把 Stacked PR(堆叠式 PR)做成了原生功能并开启公测:把一个大改动拆成一串互相叠放的小 PR,逐层评审、一键合并整串。本文基于官方 changelog 和 gh-stack 官方文档整理:五分钟上手(init/add/push/submit)、评审与合并规则(能不能只合其中一个?)、已有分支怎么转成 stack、rebase/sync 日常维护,以及是否收费、Windows 能不能用等高频问题。
Kern 把容器和资源运行时塞进 1.5MB 单二进制,没有常驻 daemon。本文拆解无 daemon 进程模型、1.5MB 意味着什么、为什么这是 Docker 以来十年演进的必然,以及为什么现在别急着迁移。
把 34 家 LLM 提供商的免费额度聚合成一个 OpenAI 兼容端点,每月白嫖约 7.4B tokens。本文拆解 freellmapi 的路由机制、它如何把「免费」变成生意,以及上生产前的四道坎;顺带聊聊同一天上线的 Claude 插件市场。
Doom 源码注释版作者 Fabien Sanglard 在 HN 公开自己的 agent.md:与其每次开会话都重复「别用魔法数字」,不如把这些规则写进一个文件,让 Claude Code 等工具链自动注入。附完整规则拆解和上手路径。
一个 36GB、16.4 亿三角形的 glTF 文件,曾让 192GB 内存的机器 OOM。meshoptimizer 作者 zeux 用它当试金石,通过修一个 memset、解决线程负载不均,把处理时间从 9 分钟压到 3 分半。本文拆解优化全过程和三个可以复用的性能教训。
MCP 官方 8 月 22 日发布新路线图:Agentic 消息原语、HTTP 原生传输统一、Agent 身份与企业安全(DPoP + Workload Identity Federation)、原语改进、SDK 体验五大方向。对开发者意味着什么,一文说清。
Prime Intellect 发布 NanoGPT Speedrun Frontier 榜单:153 次自主实验横评 18 个前沿模型,Fable 5 以 2,726 步登顶、追平 81.7% 人类纪录差距。附完整榜单解读、harness 影响分析和资源效率对比。
一个开发者花 4 个月从零写了 Rust Glancer,把语言服务器内存压到 100MB 以下——比 rust-analyzer 省两个数量级,还获得 matklad 本人的背书。拆解「冻结分析 + 按需加载」的架构取舍、rowan 的 1% 与 99% 之争,以及谁才该换。