从零开始使用 AI Agent 完成任务的完整路线
如果你是零基础小白,跟着这张图一步步走,一个下午就能让 AI Agent 替你干活。
flowchart TB
START["🎯 零基础小白
我想让 AI 帮我干活"] START --> SETUP["🔧 环境准备 (先花 30 分钟)
① 安装 Git (git-scm.com)
② 注册 GitHub 账号 (github.com)
③ 安装 Node.js (nodejs.org)
④ 安装 Python (python.org)
⑤ 学会打开终端"] SETUP --> LEARN{"你知道什么是
AI Agent 吗?"} LEARN -->|"不知道"| TERMS["📖 先学基础知识
Agent、Token、Prompt
Context Window、MCP
花 30 分钟浏览术语词典"] LEARN -->|"知道"| NETCHECK TERMS --> NETCHECK NETCHECK{"🌐 你的网络环境?
能否访问海外网站?"} NETCHECK -->|"不能 / 没有代理"| DOMESTIC_ONLY["🇨🇳 国内直连可用
不需要任何代理工具
以下工具全部国内直接访问"] DOMESTIC_ONLY --> D_PICK{"需要什么类型?"} D_PICK -->|"全中文 IDE"| TRAE D_PICK -->|"Java 后端"| TONGYI D_PICK -->|"微信小程序"| CODEBUDDY D_PICK -->|"终端工具"| WORKBUDDY NETCHECK -->|"可以访问
有代理"| PICK{"🔧 你要什么类型的工具?"} PICK -->|"终端 Agent
全栈开发"| CC["Claude Code
能力最强
需 API Key 或中转"] PICK -->|"AI IDE
补全+编辑"| CURSOR["Cursor
免费额度可用
需代理访问"] PICK -->|"编辑器插件
轻量补全"| COPILOT["GitHub Copilot
$10/月 学生免费
偶尔需代理"] PICK -->|"没 API Key
想省钱"| BYPASS["CC Switch + 中转
或 Aider + 国产模型
低成本使用 Claude Code"] TRAE --> INSTALL TONGYI --> INSTALL CODEBUDDY --> INSTALL WORKBUDDY --> INSTALL CC --> INSTALL CURSOR --> INSTALL COPILOT --> INSTALL BYPASS --> INSTALL INSTALL["📥 安装工具
下载→安装→登录→打开项目"] INSTALL --> FIRSTUSE["👋 第一次对话
从简单任务开始:
「解释一下这个项目结构」
「这个函数在做什么?」"] FIRSTUSE --> LEARNP["✍️ 学会写好提示词
角色 + 任务 + 约束 + 期望格式
别说「帮我弄一下」
要说「帮我把 CSV 里 age 列
小于 0 的行删掉」"] LEARNP --> DAILY["🔄 日常使用循环"] DAILY --> NEED{"任务需要
特殊能力吗?"} NEED -->|"需要专业领域知识
(PDF处理、学术写作、
UI设计、绘图等)"| FINDSKILL["🔍 找 Skill
去哪里找?
skill.sh(在线目录)
VoltAgent/awesome-agent-skills
antigravity-awesome-skills
openai/skills
GitHub 搜索 agent-skills"] FINDSKILL --> INSTALLSKILL["📦 安装 Skill
npx skills add 仓库名
--skill 技能名 -g -y
或放到 .claude/skills/ 目录"] INSTALLSKILL --> HASSKILL["✅ Agent 已获得专业能力
Skill 告诉 Agent:
遇到这类问题怎么想、
用什么工具、注意什么"] NEED -->|"需要连接外部系统
(数据库、浏览器、
GitHub、文件系统等)"| FINDMCP["🔍 找 MCP Server
去哪里找?
GitHub 搜索 awesome-mcp-servers
GitHub 搜索 mcp-server
@anthropic-ai 官方 MCP
mcp.so 在线目录"] FINDMCP --> CONFIGMCP["⚙️ 配置 MCP
在 settings.json 里加:
{mcpServers: {
'xxx': {
command: 'npx',
args: ['-y', '包名']
}
}}" ] CONFIGMCP --> HASMCP["✅ Agent 已接入外部系统
可以操作数据库、浏览器、
云服务、文件系统等"] NEED -->|"需要操控图形界面软件
(Blender、Obsidian、
QGIS、Krita 等)"| FINDCLI["🔍 找 CLI-Anything
GitHub 搜索 HKUDS/CLI-Anything
pip install cli-anything-hub
cli-hub list
cli-hub install 软件名"] FINDCLI --> INSTALLCLI["📦 安装软件 CLI + Skill
cli-hub install blender
npx skills add HKUDS/CLI-Anything
--skill blender -g -y"] INSTALLCLI --> HASCLI["✅ Agent 可以操控软件了
通过命令行操作图形界面
Agent 从「教练」变「操作员」"] NEED -->|"不需要"| DOTASK HASSKILL --> DOTASK HASMCP --> DOTASK HASCLI --> DOTASK DOTASK["🚀 执行任务
给 Agent 完整的需求描述
Agent 自动:
① 分析任务 ② 制定计划
③ 调用工具/Skill/MCP
④ 执行并检查结果"] DOTASK --> RESULT{"结果满意吗?"} RESULT -->|"不满意"| FEEDBACK["🔄 迭代优化
具体指出哪里不对:
「第三步的 SQL 里
缺少外键约束,补上」
Agent 会基于反馈修正"] FEEDBACK --> DOTASK RESULT -->|"满意"| DONE["🎉 任务完成!
你已经从小白成长为
能驾驭 AI Agent 的人"] style START fill:#2563eb,color:#fff,stroke:#1d4ed8 style SETUP fill:#f0fdf4,stroke:#16a34a style NETCHECK fill:#fef3c7,stroke:#d97706 style DOMESTIC_ONLY fill:#dcfce7,stroke:#16a34a style DONE fill:#059669,color:#fff,stroke:#047857 style TERMS fill:#f0f9ff,stroke:#0284c7 style LEARNP fill:#f0f9ff,stroke:#0284c7 style FINDMCP fill:#fef3c7,stroke:#d97706 style FINDSKILL fill:#fef3c7,stroke:#d97706 style FINDCLI fill:#fef3c7,stroke:#d97706 style DOTASK fill:#ede9fe,stroke:#7c3aed style HASSKILL fill:#dcfce7,stroke:#16a34a style HASMCP fill:#dcfce7,stroke:#16a34a style HASCLI fill:#dcfce7,stroke:#16a34a style BYPASS fill:#fef2f2,stroke:#dc2626 style FEEDBACK fill:#fef3c7,stroke:#d97706
我想让 AI 帮我干活"] START --> SETUP["🔧 环境准备 (先花 30 分钟)
① 安装 Git (git-scm.com)
② 注册 GitHub 账号 (github.com)
③ 安装 Node.js (nodejs.org)
④ 安装 Python (python.org)
⑤ 学会打开终端"] SETUP --> LEARN{"你知道什么是
AI Agent 吗?"} LEARN -->|"不知道"| TERMS["📖 先学基础知识
Agent、Token、Prompt
Context Window、MCP
花 30 分钟浏览术语词典"] LEARN -->|"知道"| NETCHECK TERMS --> NETCHECK NETCHECK{"🌐 你的网络环境?
能否访问海外网站?"} NETCHECK -->|"不能 / 没有代理"| DOMESTIC_ONLY["🇨🇳 国内直连可用
不需要任何代理工具
以下工具全部国内直接访问"] DOMESTIC_ONLY --> D_PICK{"需要什么类型?"} D_PICK -->|"全中文 IDE"| TRAE D_PICK -->|"Java 后端"| TONGYI D_PICK -->|"微信小程序"| CODEBUDDY D_PICK -->|"终端工具"| WORKBUDDY NETCHECK -->|"可以访问
有代理"| PICK{"🔧 你要什么类型的工具?"} PICK -->|"终端 Agent
全栈开发"| CC["Claude Code
能力最强
需 API Key 或中转"] PICK -->|"AI IDE
补全+编辑"| CURSOR["Cursor
免费额度可用
需代理访问"] PICK -->|"编辑器插件
轻量补全"| COPILOT["GitHub Copilot
$10/月 学生免费
偶尔需代理"] PICK -->|"没 API Key
想省钱"| BYPASS["CC Switch + 中转
或 Aider + 国产模型
低成本使用 Claude Code"] TRAE --> INSTALL TONGYI --> INSTALL CODEBUDDY --> INSTALL WORKBUDDY --> INSTALL CC --> INSTALL CURSOR --> INSTALL COPILOT --> INSTALL BYPASS --> INSTALL INSTALL["📥 安装工具
下载→安装→登录→打开项目"] INSTALL --> FIRSTUSE["👋 第一次对话
从简单任务开始:
「解释一下这个项目结构」
「这个函数在做什么?」"] FIRSTUSE --> LEARNP["✍️ 学会写好提示词
角色 + 任务 + 约束 + 期望格式
别说「帮我弄一下」
要说「帮我把 CSV 里 age 列
小于 0 的行删掉」"] LEARNP --> DAILY["🔄 日常使用循环"] DAILY --> NEED{"任务需要
特殊能力吗?"} NEED -->|"需要专业领域知识
(PDF处理、学术写作、
UI设计、绘图等)"| FINDSKILL["🔍 找 Skill
去哪里找?
skill.sh(在线目录)
VoltAgent/awesome-agent-skills
antigravity-awesome-skills
openai/skills
GitHub 搜索 agent-skills"] FINDSKILL --> INSTALLSKILL["📦 安装 Skill
npx skills add 仓库名
--skill 技能名 -g -y
或放到 .claude/skills/ 目录"] INSTALLSKILL --> HASSKILL["✅ Agent 已获得专业能力
Skill 告诉 Agent:
遇到这类问题怎么想、
用什么工具、注意什么"] NEED -->|"需要连接外部系统
(数据库、浏览器、
GitHub、文件系统等)"| FINDMCP["🔍 找 MCP Server
去哪里找?
GitHub 搜索 awesome-mcp-servers
GitHub 搜索 mcp-server
@anthropic-ai 官方 MCP
mcp.so 在线目录"] FINDMCP --> CONFIGMCP["⚙️ 配置 MCP
在 settings.json 里加:
{mcpServers: {
'xxx': {
command: 'npx',
args: ['-y', '包名']
}
}}" ] CONFIGMCP --> HASMCP["✅ Agent 已接入外部系统
可以操作数据库、浏览器、
云服务、文件系统等"] NEED -->|"需要操控图形界面软件
(Blender、Obsidian、
QGIS、Krita 等)"| FINDCLI["🔍 找 CLI-Anything
GitHub 搜索 HKUDS/CLI-Anything
pip install cli-anything-hub
cli-hub list
cli-hub install 软件名"] FINDCLI --> INSTALLCLI["📦 安装软件 CLI + Skill
cli-hub install blender
npx skills add HKUDS/CLI-Anything
--skill blender -g -y"] INSTALLCLI --> HASCLI["✅ Agent 可以操控软件了
通过命令行操作图形界面
Agent 从「教练」变「操作员」"] NEED -->|"不需要"| DOTASK HASSKILL --> DOTASK HASMCP --> DOTASK HASCLI --> DOTASK DOTASK["🚀 执行任务
给 Agent 完整的需求描述
Agent 自动:
① 分析任务 ② 制定计划
③ 调用工具/Skill/MCP
④ 执行并检查结果"] DOTASK --> RESULT{"结果满意吗?"} RESULT -->|"不满意"| FEEDBACK["🔄 迭代优化
具体指出哪里不对:
「第三步的 SQL 里
缺少外键约束,补上」
Agent 会基于反馈修正"] FEEDBACK --> DOTASK RESULT -->|"满意"| DONE["🎉 任务完成!
你已经从小白成长为
能驾驭 AI Agent 的人"] style START fill:#2563eb,color:#fff,stroke:#1d4ed8 style SETUP fill:#f0fdf4,stroke:#16a34a style NETCHECK fill:#fef3c7,stroke:#d97706 style DOMESTIC_ONLY fill:#dcfce7,stroke:#16a34a style DONE fill:#059669,color:#fff,stroke:#047857 style TERMS fill:#f0f9ff,stroke:#0284c7 style LEARNP fill:#f0f9ff,stroke:#0284c7 style FINDMCP fill:#fef3c7,stroke:#d97706 style FINDSKILL fill:#fef3c7,stroke:#d97706 style FINDCLI fill:#fef3c7,stroke:#d97706 style DOTASK fill:#ede9fe,stroke:#7c3aed style HASSKILL fill:#dcfce7,stroke:#16a34a style HASMCP fill:#dcfce7,stroke:#16a34a style HASCLI fill:#dcfce7,stroke:#16a34a style BYPASS fill:#fef2f2,stroke:#dc2626 style FEEDBACK fill:#fef3c7,stroke:#d97706
使用说明
- 蓝色框 = 起点和终点
- 菱形框 = 根据你的情况做选择
- 黄色框 = 找资源(Skill / MCP / CLI-Anything)
- 绿色框 = 配置完成,能力就绪
- 紫色框 = 执行任务
- 红色框 = 免官方账号的省钱方案
- 整个流程从零到完成第一个任务,新手大约需要 2-4 小时(含学习术语 30 分钟 + 安装配置 30 分钟 + 练习使用 1-2 小时)。
本路线图中的每个节点对应网站中的一篇教程或术语词条,点击导航栏中的对应栏目即可查看详细内容。