OpenClaw和Skill关系
如果把一个能自动干活的AI智能体比作一台电脑:
- OpenClaw 是这台电脑的 操作系统,负责调度资源、分配任务、协调各个部件工作。
- Skill 则是安装在系统里的 应用程序 或 技能包,让电脑能处理文档、分析数据、撰写报告等具体任务。
从技术架构上看,OpenClaw的官方结构图中,Skills是四大核心模块之一。它们的关系是:
- OpenClaw的Agent模块(大脑)收到用户指令后,会进行任务规划。
- Agent根据任务需求,动态调用相应的Skill。例如,用户说“帮我分析这份财务报表”,Agent就会激活一个“财务分析Skill”。
- Skill按照封装好的SOP(标准作业程序)执行,可能包括读取文件、调用Python脚本计算指标、生成分析报告等步骤。
- 执行结果返回给OpenClaw,再由OpenClaw反馈给用户。