ARTICLE · 1102053
Skill、工具还是插件?给 agent 加能力,pi
Skill、工具还是插件?给 agent 加能力,pi
Skill、工具还是插件?给 agent 加能力,pi
开源智能体 pi 把加能力分成了三层,核心就管三件事。
它的核心只负责调模型、跑循环和管状态。想加新本事全挂在外面,具体分三种:
Skill 是说明书:纯 Markdown,教模型怎么做。比如发版流程。提示词里只放目录,用到了再读全文。装再多也不吃上下文。
工具是新接口:让模型能干以前干不了的事。比如查内部工单。代价是说明常驻提示词,得少而精。
Extension 改规矩:能拦截命令、加事件钩子。比如危险操作先弹窗。它碰不到核心循环,权限也大,只装信得过的。
这三层各有分工:Skill 改做法,工具给新手,Extension 改规矩。
同一颗内核还能住进四个壳里。终端、网页、Slack 都能跑,底层都是同一个 agent。不过扩展没沙箱保护,写坏一行就能拖垮整个程序。
下次给 Agent 加功能前,先问一句:我到底在改谁?
原文Skill、工具还是插件?给 agent 加能力,pi 分成了三层
内蒙古,11分钟前,