Posts
All the articles I've posted.
-
Loop 跑起来之后:Verification / Comprehension / Cognitive Surrender 三条债的实战治理 playbook
blog191 讲完 Loop Engineering 五个组件之后只点了三条债——验证债、理解债、认知投降——没给治理方案。这一篇专门补这块:Wharton 1372 人实验、Anthropic 52 工程师 17% 理解落差、$4,200 一晚烧光的真实账单、Claude Code 的 PreToolUse 拒绝 hook + 三种 checkpoint 设计——把 playbook 一次性摆出来。
-
跨会话不再重新介绍项目:把 AGENTS.md / CLAUDE.md / memory 拼成 AI 编码工作流的「项目护照」
AGENTS.md 已经是 2026 事实标准,CLAUDE.md 仍是 Claude Code 的 richer 格式,project memory 沉淀的是另一类信息。把三者拼成「项目护照」——每次新会话开局都让 AI 在边境检查站快速验明项目身份和规则,告别每天反复贴上下文。
-
Monorepo 从 0 到 1 实操指南 2026 版:pnpm catalogs + Turborepo 2.x + changesets 全链路
上一篇讲了为什么 monorepo 是组织问题,这一篇手把手把"应该怎么搭"讲清楚。pnpm catalogs 版本统一、Turborepo 2.x 任务流、changesets + OIDC 发布、远程缓存、CODEOWNERS——全链路命令配置一次到位,2026 年仍然有效。
-
Monorepo 选型不是技术问题,是组织问题:从 Babel、Lerna、Mercari 三个真实案例看清边界
Monorepo 不是 yes/no 的技术选型,Babel 进入又部分回退、Lerna 一度无人维护、Mercari 跨地域 CI 一年烧出真金白银——三个案例都指向同一件事:决定 monorepo 成败的不是 Turborepo 还是 Nx,是你的团队和组织结构。
-
Loop Engineering:从写 prompt 转向"设计让 agent 自己跑的循环"
Addy Osmani 6 月推火的 Loop Engineering 不是替代 prompt 工程,而是把你从"按回车的人"换成"设计循环的人"。讲清五个组件 + 一个 state,以及 Osmani 真正最该被记住的三条债(verification debt / comprehension debt / cognitive surrender)——顺便说说我为什么不同意他把 loop 放在 harness 之上。
-
Claude Fable 5 上手两天:API 集成方真正要改的 5 件事
Anthropic 6/9 发布的 Fable 5 把命名从 Opus/Sonnet/Haiku 换成 Fable/Mythos,但真正让所有 Claude API 集成方都得动代码的不是名字——是新增的 stop_reason refusal、强制 adaptive thinking、和"必须配 fallback 模型"这套机制。我在 Claude Code 上跑了两天后,把集成方该改的细节拆给你看。
-
Prompt、Context、Harness、Agentic:LLM 应用四层嵌套结构,搞清自己卡在哪一层
Prompt 工程师、Context 工程师、Harness 工程、Agentic 工程师——这四个词不是互相竞争的角色,是层层嵌套的关注点:从一句提示词到整套自主系统。理清四层关系,知道自己每次卡住到底在优化哪一层。
-
React 开发者的 Electron 入门指南:按冲击程度排序的 9 件事
不教你装 electron-builder。这份入门指南专门面向写过几年 React 的 web 开发者,按"实际冲击程度"从大到小铺一条认知地图——从最根本的进程模型,到必栽的 native 模块坑,到工程化和调试。读完能省下一周左右的踩坑时间。