smilepertime 在 Skill 和 Agent 的边界到底应该怎么划? 中发帖
如果一个 Skill 已经能够组合多个 Skill,并且还能通过脚本调用工具,它和一个“小 Agent”还有多大区别?
反过来,如果所有东西最后都交给 Agent 编排,会不会导致 Skill 越来越像 Prompt 集合,Agent 越来越像“大杂烩”?
我目前比较倾向于:
Skill = 可复用能力/流程,Agent = 负责决策和编排,Tool = 负责实际执行。
但感觉真正做复杂项目以后,这三个边界并没有想象中那么清晰。
想问问大家实际使用中,你们会怎么划分 Skill、Agent、Tool?
尤其是有没有人已经在实际项目里做过 “Skill 调 Skill + Agent 调 Skill/Agent” 这种多层组合?实际效果怎么样?