Chatbot 和 Agent 的区别不在「会不会聊天」,而在「能不能行动」:
- Chatbot:一问一答,负责生成内容,不执行操作。如客服机器人、写作助手
- Agent:理解目标 → 拆解步骤 → 调用工具(搜索、查库、写文件、发消息)→ 根据结果调整计划 → 完成任务
Agent 的典型特征
- 有目标:接收一个任务而非一句话
- 会规划:把任务拆成多个步骤
- 会用工具:通过 API/函数调用操作外部系统
- 能反馈循环:执行后检查结果,失败则重试或换策略
常见误解
「能连插件」不等于 Agent:只有系统能自主决定「何时调、调什么、调完怎么办」才算 Agent。
适用边界
Agent 适合流程明确、可验证的任务(资料整理、报表生成、定时巡检);不适合需要主观判断或高风险的场景,如未经确认的转账、发布公开内容。