KunSpace
返回博客

AI Agent 是什么?从聊天到自主行动

2026年5月12日
2 次阅读

读完了?别空手走啊 😏

这行字出现时,你的大拇指应该已经 itch 了

写评论

读完了不评论,作者会以为你在沉思

AI Agent 是什么?

AI Agent(智能体) 是一种能根据目标自主规划、调用工具、根据反馈调整行为的 AI 系统。

普通聊天:你问 → 它答 → 结束
Agent:你给目标 → 它想一步 → 做一步 → 看结果 → 再想再做……直到交付或放弃。

Chatbot:  问题 ──▶ 回答 ──▶ 结束

Agent:    目标 ──▶ 思考 ──▶ 行动 ──▶ 观察 ──▶ 循环 … ──▶ 交付

Agent 的 ReAct 循环


Agent 的四项基本能力

能力 含义 例子
感知 接收目标与工具返回 「整理 KunSpace 所有博客标题」
规划 决定下一步 先 list 文件,再逐个 read
行动 执行 Skill / MCP 调用 read_file("ai-future.md")
记忆 保留上下文 记住已读过哪几篇,避免重复

缺规划会乱调工具;缺记忆会每步从零开始——四项缺一不可。


举例:ReAct 循环长什么样

ReAct = Reason(推理)+ Act(行动),是最经典的 Agent 心跳:

Thought: 用户要博客摘要,先列出有哪些文章
Action:  list_blog_posts()
Obs:     [welcome.md, ai-future.md, ai-roadmap-skills.md, ...]

Thought: 先读最新一篇
Action:  read_file("ai-future.md")
Obs:     (全文)

Thought: 可以写摘要了
Action:  回复用户

日志里 Thought / Action / Observation 清楚,调试 Agent 靠的就是这三行。


再举一例:部署助手

目标:「我想更新国内服务器上的 KunSpace,该怎么做?」

Agent 可能:

  1. search_docs("国内 更新") → 命中部署指南
  2. read_section("update-server.sh") → 拿到命令
  3. 判断用户要「步骤」还是「原理」→ 输出分步说明
  4. 若用户补充「git pull 显示 up to date」→ 再搜「代码未同步」相关段落

没有 Agent:你自己翻文档、自己拼。
有 Agent:它替你串起检索、推理和表达——这就是和「纯聊天」的本质区别。


总结

Agent 不是「聊天机器人 + 插件」,而是带目标、带工具、带循环的程序:会想、会做、会看结果再调整。
自己写的 Agent 可以接内网 API、私有 Git、自己的 RAG——可控、可审计、可嵌进产品——这是学 Agent 而不只使用现成 App 的意义。

评论

还没有评论,来做第一个吧

读完了不评论,作者会以为你在沉思