万益资讯网

每次让AI代写代码,总感觉它脑子缺根弦——写个简单函数还行,真要处理多步骤任务,

每次让AI代写代码,总感觉它脑子缺根弦——写个简单函数还行,真要处理多步骤任务,不是漏了配置就是跳过关键逻辑。你是不是也遇到过这种“AI灵光一现,然后拉胯”的尴尬?

今天聊的这个开源项目 Skills(GitHub 上两千多星),核心就是给它“补脑”。别看描述只有一句“Skills for coding agents”,背后直击痛点:现在的编程代理(比如Copilot、Devika)之所以不够聪明,是因为它们缺乏领域特定的“技能模块”。

传统做法是写死提示词,或者手动调模型参数,效果不稳定还费头发。Skills 的思路很暴力:把各种编码能力拆成可复用的原子技能,比如“分析API文档”“生成测试用例”“重构老旧代码”,每个技能都能独立加载、组合、替换。代理需要啥就插啥,不用重新训练模型,甚至能让不同代理共享同一套技能库。

最骚的是,它还支持动态热更新。你今天写了个“解析SQL转ORM”的技能,明天同事就能直接用。相当于给AI装了一个可插拔的“技能卡槽”,再也不用因为模型能力不足而重复写那些又臭又长的脚本了。

对于996的开发者来说,这玩意儿意味着什么?意味着你花30分钟写一个技能,以后每次遇到同类问题,代理就能自动调用,省掉80%的重复劳动。当然,坏消息是:如果技能写得烂,AI也会跟着烂,锅还是你自己的。

所以问题来了——当 Skills 这种“技能商店”成熟后,你会弃用手动调教AI的老办法,转而自己动手写几个技能模块,然后让它们自动干活吗?来评论区聊聊,你愿意花时间打磨技能,还是更信任开箱即用的全量模型?