Skill 和软件一样,需要不断迭代的,而且你用户越多,遇到的各种问题就越多,就需要去解决各种边边角角的问题,才能越来越好用。
比如 yangyi 昨天在他的牛马AI里面测试了这个Skill,说导出好像有问题,我拿到结果一看,简直惨不忍睹(图2),这里面有两个问题:
1. 样式表不对,没有铺满整页,只占了一半
2. 导出的渐变色没有了,把图片都遮没了
写 Skill 比写软件有个优势,就是你可以让 Agent 先跑,跑完之后 Agent 它自己知道有哪些上下文,遇到了什么问题,这样它可以分析问题在哪。
于是我在本地跑一次,能重现,再让它分析原因,解决,那么它就能找出原因,并从 Skill 的层面去解决,添加测试覆盖,避免类似的问题再次出现。图1就是修复后的,看起来就好多了。
这其实也是我日常迭代 Skill 的方法:
自己用 -> 发现问题 -> 让 Agent 分析原因 -> 让 Agent 出解决方案 -> 确认方案♻️ -> 更新 Skill -> 自己用 ♻️
发布于 美国
