Filefunc

filefunc × Hono — 让Agent一次读完的代码,从60行压缩到18行

filefunc × Hono — 让Agent一次读完的代码,从60行压缩到18行

我们用filefunc对star数23k的实战框架Hono进行了重构,4419个测试全部通过。测量结果显示——Agent读取单个概念时,代码中位数从60行缩减至18行,降幅71%。关键不在于文件数量,而在于「读取长度」。

Agent Operable Codebase

Agent Operable Codebase

人类读起来好的代码和AI Agent操作起来好的代码是一回事吗?不是。一个文件里有20个函数时,Agent性能下降30~85%。办公室要变成工厂。

第8课. 智能体的工厂 — Agent Operable Codebase

第8课. 智能体的工厂 — Agent Operable Codebase

一个文件20个函数→智能体性能下降30-85%。用filefunc拆分,用tsma测试。

约束即契约

约束即契约

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

filefunc — 一文件一概念

filefunc — 一文件一概念

AI 代码智能体的导航单位是文件。filefunc 是一种 Go 代码结构约定和 CLI 工具,强制每个文件只包含一个概念。