学习路线 · ⑧
如何创建 Agent?
创建 Agent,就是为 AI 定义一个目标、角色、能力和工作方式,让它能够围绕特定任务持续工作。
从一个想法开始,创建一个真正能够完成任务的 AI Agent。
创建 Agent,其实就是告诉 AI:你是谁、你要完成什么、你可以使用什么工具,以及什么时候应该采取行动。
简单来说:把一个想法变成可发布的 Agent:定义角色、接工具、定流程并测试。
- 一个想法
- 定义 Agent
- 赋予能力
- 连接工具
- 设计工作流程
- 测试
- 发布
「我想创建一个能够帮我研究 AI 新闻的 Agent。」
AI News Research Agent
自动搜索最新 AI 新闻 → 阅读资料 → 提取重点 → 分析趋势 → 生成日报。
创建 Agent 需要什么?
- Agent
- Identity Goal Tools
- 你是谁? 做什么? 能做什么?
- Knowledge Instructions
- 知道什么? 怎么工作?
- Identity
你是谁?
- Goal
你要完成什么?
- Tools
你可以使用什么?
- Knowledge
你可以参考什么资料?
- Instructions
你应该怎么工作?
第 1 步:确定 Agent 要解决的问题
不要一开始就写 Prompt。先问:这个 Agent 到底要帮用户完成什么?
❌ 太模糊:「这是一个很聪明的 AI。」
✅ 更明确:「帮助用户进行市场研究。」
更进一步:「搜索公开资料,分析竞争对手,并生成市场研究报告。」
- 🎯 定义任务
- 谁在使用?
- 遇到什么问题?
- Agent 要完成什么?
- 什么结果才算完成?
第 2 步:定义 Agent 的角色
角色不是为了让 Agent「扮演一个人物」,而是帮助模型明确自己的职责和工作边界。常见角色例如:
- Research Agent
你是一名研究助手,负责帮助用户进行深入资料研究。
- Coding Agent
你是一名软件开发助手,负责帮助用户编写、调试和分析代码。
- Study Agent
你是一名学习助手,根据用户的目标制定学习计划并解释知识。
第 3 步:给 Agent 添加 Instructions
这是创建 Agent 最核心的一步。Instructions 可以告诉 Agent:
Instructions 应覆盖这些方面
- 应该做什么
- 不应该做什么
- 如何处理任务
- 输出什么格式
- 什么时候使用工具
- 如何处理错误
示例 Instructions
你是一名 Research Agent。 你的任务是帮助用户完成研究任务。 工作方式: 1. 理解用户的研究目标 2. 将任务拆分成研究问题 3. 搜索可靠资料 4. 比较和分析信息 5. 对重要信息进行验证 6. 最后生成结构化报告 如果信息不足,不要直接猜测。
Instructions 就像 Agent 的「工作手册」。
第 4 步:给 Agent 工具
例如 Research Agent:没有 Search 只能根据已有能力回答;有了 Search 可以主动获取资料。工具决定 Agent 能做什么。
- LLM
- 理解 → 生成
- LLM → Agent → Tools
- ├─ 🔎 Search
- ├─ 📄 Files
- ├─ 💻 Code
- ├─ 🌐 API
- └─ 🔌 MCP
只给 Agent 它真正需要的工具——工具越多,不一定越好。
第 5 步:给 Agent 知识
有些 Agent 需要使用特定知识。这时候就可以使用 RAG 等技术。
- 产品文档
- FAQ
- 售后政策
- 价格信息
- 课程资料
- 教材
- 练习题
- 学习笔记
- 内部文档
- 知识库
- 数据库
- 项目资料
Instructions 告诉 Agent「怎么做」,Knowledge 告诉 Agent「参考什么」。
第 6 步:设计 Agent 的工作流程
- 用户提出研究目标
- 理解任务
- 拆分问题
- 搜索资料
- 阅读资料
- 分析
- 检查
- 生成报告
更复杂的流程
- 研究任务
- 分析
- 搜索资料 查询数据库
- 写报告
不是所有 Agent 都需要固定 Workflow,但复杂 Agent 往往需要明确工作步骤。
第 7 步:测试 Agent
创建 Agent ≠ Agent 已经做好了。需要测试。
- 测试 1:正常任务
「帮我研究 AI Agent 市场。」
观察:能不能正确执行?
- 测试 2:模糊任务
「帮我研究一下 AI。」
观察:会不会先询问需要研究什么?
- 测试 3:信息不足
「告诉我一家没有公开资料的公司的内部数据。」
观察:会不会胡编?
- 测试 4:工具失败
搜索工具不可用时
观察:Agent 会不会正确处理?
第 8 步:观察 Agent 的执行过程
一个真正可用的 Agent 平台应该让用户知道 Agent 到底做了什么。例如 Research Agent:
- 理解任务
- 制定研究计划
- 搜索资料
- 阅读 12 个来源
- 分析市场数据
- 生成报告
- 🔎 Web Search
- 查询:
- 「Japan AI Agent market 2026」
- 结果:
- 找到 18 个相关页面
这样用户可以理解、检查和控制 Agent——这也是 MEAGENT 产品体验很重要的一部分。
第 9 步:发布 Agent
测试完成以后:
- Draft
- Test
- Improve
- Publish
名称 Research Agent 描述 帮你搜索、分析资料并生成研究报告。 能力 Web Search / Files 使用方式 免费 / Credits / Pro 可见性 私人 / 分享链接 / 公开
一个完整的 Agent 是怎么创建出来的?
- 💡 想法 —「我想做一个研究助手」
- 🎯 定义任务 —「帮助用户完成市场研究」
- 🧠 定义角色 —「专业 Research Agent」
- 📋 Instructions
- 🔧 添加 Tools
- 📚 添加 Knowledge
- 🔄 设计 Workflow
- 🧪 测试
- 🚀 发布
- Agent
这一块实际上就是未来 MEAGENT Create 页面的雏形。
不需要成为程序员,也可以创建 Agent
- 代码 → API → Model → Tools → Backend → 部署
- 选择模型 → 描述 Agent → 选择工具 → 添加知识 → 测试 → 发布
创建 Agent 正在从「编程问题」逐渐变成「设计问题」。复杂 Agent 仍可能需要代码与工程能力。
一个好的 Agent 应该具备什么?
- 目标明确
它到底解决什么问题?
- 能力匹配
拥有完成任务所需的模型和工具吗?
- 知识可靠
使用的信息来源可靠吗?
- 流程合理
任务步骤设计合理吗?
- 可控
用户知道它在做什么,并能控制权限吗?
一个好的 Agent,不是功能最多,而是能够稳定地完成一个明确的问题。
Agent 和 Workflow:先创建谁?
- 上传 PDF → 总结 → 翻译 → 保存
- 「帮我研究这个市场。」
- Agent 自己决定搜什么、查什么、是否继续
任务非常复杂时,Agent + Workflow 往往可以结合。
准备创建你的第一个 Agent?
从一个简单的任务开始:告诉 AI 你希望它完成什么,选择它需要的能力,然后开始测试。
不知道从哪里开始?先看看别人创建的 Agent。
探索智能体 →