认识AI-建议大家花三分钟搞懂 Agent 、Skills 、Harness

认识AI
建议大家花三分钟搞懂
Agent 、Skills 、Harness ;

Agent、Skills 和 Harness 是
构建现代 AI 应用(尤其是自主智能体)时的三个核心概念,
它们共同协作让 AI 从“只会聊天”
进化为“能干活”。

1.

Agent(智能体):大脑与决策者

Agent 是核心控制器,
相当于人的“大脑”。
它不仅仅是一个对话模型,
更具备感知、规划、记忆和行动的能力。

核心作用:

接收用户目标,
自主拆解任务步骤,
决定何时调用工具,
并根据反馈调整策略。

特点:

具有主动性(Autonomy),
能在没有人类步步指令的情况下,
独立完成复杂流程(如“帮我策划一次旅行并预订机票”)。

2. Skills(技能/工具):手脚与执行力

Skills 是 Agent 调用的具体能力单元,
相当于人的“手脚”或“工具箱”。

核心作用:

执行具体操作。
大模型本身只有知识,
没有行动力,
必须通过 Skills 连接外部世界。

常见形式:

搜索互联网、读写文件、
调用 API(如发送短信、查询天气)、
运行代码或操作特定软件。

关系:

Agent 决定“做什么”,

Skills 负责“怎么做”。

3. Harness(编排框架/调度器):骨架与协调者

Harness 是支撑 Agent 运行、
管理 Skills 调用的基础设施或框架,
相当于“神经系统”或“工作台”。

核心作用:

安全管控:限制 Agent 的权限,防止其执行危险操作(如删除系统文件)。

流程编排:管理多个 Skills 的调用顺序,处理并发任务。

状态管理:记录对话历史和任务进度,确保 Agent 在长任务中不“失忆”。

评估反馈:监控执行结果,如果 Skills 执行失败,Harness 会反馈给 Agent 让其重试或换一种方法。

三者关系总结:

用户提出目标 -> Harness 接收并初始化环境 -> Agent 分析目标并制定计划 -> Agent 指挥 Skills 执行具体动作 -> Skills 返回结果给 Agent -> Harness 监控全过程并确保安全 -> 最终交付结果给用户。

Agent-Skills-Harness

请登录后发表评论

    没有回复内容