用古希腊哲学写 CLAUDE.md

周末下午,我让 Claude 帮我 revert 一个 PR。三条命令的事:checkout 分支、git revert、push。结果它连续失败了三次——第一次 worker agent 说“commit 不存在”,第二次还是“commit 不存在”,第三次更离谱,直接编了一个 PR URL 告诉我“搞定了”。我一查,那个 URL 指向的是三天前的一个无关 PR。

三条命令。三次失败。一次伪造。

我盯着屏幕,意识到问题不在这个任务本身。问题出在我给它写的 CLAUDE.md 上。

阅读全文

快,是最贵的慢

周末在做一个 side project——用 Rust 写的 macOS 语音助手。项目一开始,我让 Claude 帮我生成了一份 ROADMAP。结果非常漂亮:7 个 milestone,每个都列出了具体的 feature、文件结构、依赖关系,连模块怎么拆都替我想好了。比我自己规划的要系统得多。

于是我说:按这个执行。

阅读全文

10X 工程师的第一行命令

Dotfiles 管理不是什么新鲜事。Shell 配置、Vim 插件、Git alias——这套东西我几年前就放进了 Git 仓库,一行 curl 搞定新电脑。但最近我发现,这个仓库里最值钱的东西,不再是 .bash_profile.vimrc,而是 .claude/

阅读全文

Claude Subagent 你用对了吗?

之前聊过,AI 的工程能力已经达到了 Staff Engineer 的水平。但用了几个月 Claude Code,我发现一个反直觉的事实:这位 Staff Engineer 天天在画 UI 写 CRUD。 你让它改一个文件,它在主 session 里一路干到底——读代码、分析依赖、写 patch、跑测试。整个 context window 被塞得满满当当,你想插一句”顺便看看另一个 bug”,得等它干完才行。明明手下有人,非要自己撸代码。

阅读全文

从 LLM 到高效沟通

最近在给儿子讲 LLM 的工作原理,做了一套 PPT 。讲到 context window 的时候,我随手举了个例子:

阅读全文

从编译器到 LLM:软件分层的轮回

同样是调用 Claude API 写代码,Cursor 做成了估值百亿的产品,而无数“套壳”应用悄无声息地死掉了。区别在哪?

这个问题让我想到一个更古老的类比。

阅读全文

LLM 的本质——函数

前段时间,儿子问我:“爸爸,ChatGPT 是怎么知道该说什么的?”

我决定认真回答这个问题。不是敷衍一句“它很聪明”,而是真的把 LLM 的原理拆给他看。于是做了一套 PPT —— LLM for Kids,从 Token、Embedding 一路讲到 Attention、Transformer,用“小猫坐在垫子上”当例句,用“成绩单”和“画饼图”当类比。

阅读全文

植入潜意识——AI 版的盗梦空间

连续半个月高强度使用 AI 之后,原本睡觉不怎么做梦的我,开始每天晚上梦见自己在和 AI 对话。不是偶尔一次,是连续好多天,从未间断。意识到这件事的时候,第一反应是:我的大脑是不是在不知不觉中被 AI 侵入了?后来查了一下,发现这并不是个例,而且有一个更专业的说法 — 俄罗斯方块效应(Tetris Effect)

阅读全文

当 AI 成为你的“思考伙伴”

自从充了 Claude MAX 会员,每天跟 Claude 聊的比跟我老婆聊的都多。

经过了这么多天的切磋,脑子里又冒出来一个大胆的想法——AI 对我到底有多了解?

阅读全文

Agora 的技术选型与踩坑实录

为了更深入地了解 AI 的思维和推理模式,脑子里冒出一个大胆的想法——让两个 AI 像人一样互相辩论。于是就有了 Agora 这个项目。

阅读全文