第四章 工具系统——四块积木,无限可能 核心问题:为什么只给 Agent 四个工具,反而比给一百个工具更强大? 你有没有遇到过这种场景:问 ChatGPT "帮我找出项目里所有的 TODO 注释",它认真地回答你——"你可以用 来查找",然后就停住了。 它知道怎么做,但它做不到。它被关在纯文本的牢笼里,只能说话,不能行动——一个博学的空想家,有无限的知识,却没有一双手。 工具系统解决的,正是这个问题。它让 Agent 从"告诉你怎么做"变成"替你去做"。但工具系统有一道设计上的难题:应该给 Agent 多少工具? OpenClaw 的答案出人意料——四个。 一、工具设计的两难困境 直觉上,工具越多越好。多一个工具,多一种能力,Agent 不就更强大了吗? 事实恰好相反。