AI编程

约束即契约

约束即契约

没有约定就是混沌,约定过多就是压迫。合理的约束构成黄金比例。法治的原理同样适用于代码与知识。

filefunc — 一个文件,一个概念

filefunc — 一个文件,一个概念

AI 代码 agent 的探索单元是文件。filefunc 是一种强制「一个文件,一个概念」的 Go 代码结构规范,同时也是一个 CLI 工具。

whyso — git blame 看不到的那部分

whyso — git blame 看不到的那部分

git blame 能告诉你谁、何时、改了什么。whyso 告诉你为什么改。从 Claude Code 会话数据中自动提取每个文件的变更历史。