当前位置: 首页
AI教程
EdgeOneMakers+WorkBuddy零基础搭建可上线AI智能体图文教程

EdgeOneMakers+WorkBuddy零基础搭建可上线AI智能体图文教程

热心网友 时间:2026-06-30
转载

从“我想做个Agent”到“用户已经在用”,中间只隔着一个正确的工具链。

---

一、为什么你的AI Agent想法一直没能落地?

做一个AI Agent的念头,很多人都有过。

想象可以很丰满:做一个能回答客户问题的客服Agent,做一个能把摄影经验复用的顾问Agent,做一个能帮用户规划饮食的健康助手……但真到了动手这一步,门槛往往比预想的高出不少。

实际中碰到的难题,通常是这样的:

想让模型查天气、调接口、写代码?它一调用外部工具就报错,根本跑不起来。好不容易本地调通了,怎么上线?买服务器、配环境、搭CI/CD,全是实打实的工程活。应用要7×24小时跑,一台低配云服务器每个月几百块,做Demo阶段根本划不来。想接个国产大模型,结果每个厂商的API格式都不一样,换一家就得重写代码。用户反馈Agent答错了,可日志残缺不全,根本不知道是哪一步出了问题。

说白了,做Agent应用的核心难题,其实不是Prompt怎么写,而是“让Agent跑起来”和“稳定上线”这两件事。

这就是EdgeOne Makers出现的背景。

---

二、什么是EdgeOne Makers?

EdgeOne Makers(前身为EdgeOne Pages)是腾讯云基于Tencent EdgeOne基础设施打造的Web与AI Agent开发部署平台

它的核心定位一句话就能说清楚:帮你把AI Agent从想法快速变成用户能访问的在线服务,不需要自己买服务器、搭环境、配DevOps。

2.1 产品架构图

![mermaid-20260629_155940.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/568ec546b201cd7ccab36aa51dd0050b.png)

2.2 平台核心能力

能力说明
Agent运行时内置Agent运行环境,支持Claude SDK、OpenAI Agents SDK等主流框架,直接写业务逻辑,不用从零搭基础设施
隔离沙箱腾讯云隔离实例,按对话维度创建和复用,执行命令、读写文件、浏览器访问、临时代码运行等能力已封装好
会话记忆平台内置持久化上下文,同一会话内Agent记得用户前文,无需手动配置存储
AI网关模型调用与业务代码解耦,一套代码可切换不同模型厂商(DeepSeek、混元、第三方),改个环境变量即可
工具调用链路支持自定义工具注册,流式事件让前端实时展示Agent状态(“正在查天气……”)
边缘网络加速基于EdgeOne全球边缘节点,静态资源和动态内容全球加速
可观测性提供完整日志和执行链路追踪,快速定位Agent答错的环节
一键部署GitHub Actions触发自动构建部署,代码推送即上线
---

三、为什么选择EdgeOne Makers + WorkBuddy?

传统方式做一个Agent,流程是这样的:

![mermaid-20260629_160013.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/1b36c96d3b5d4a0b23ae66aa5b2771a3.png)

每一步都是工程量,核心的“业务能力”反而淹没在基础设施里。

用EdgeOne Makers + WorkBuddy,流程是这样的:

![mermaid-20260629_160059.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/ebc175ac8b4d65677468e66b6e9e1a22.png)

核心差异很明显:

  • 不需要买服务器:平台提供运行时和沙箱,零基础设施成本
  • 不需要懂DevOps:GitHub Actions自动构建推送,无需手动部署
  • 不需要写工程代码:流式响应、会话存储、工具调用链均由平台托底
  • 不需要自己选模型调API:AI网关一键接入,切换模型只改环境变量
  • WorkBuddy补全非技术环节:自然语言描述需求,AI帮你改代码、配环境、上线
---

四、实战教程:情侣出行决策Agent完整搭建流程

下面以一个情侣出行决策Agent为例,完整演示从需求提出到上线的每一步。

需求描述:用户输入所在位置,Agent自动检索附近商场,结合用户品牌偏好(如“既有倍轻松又有西厅村屋的商场”)推荐最优选择,并列出需用户手动操作的步骤。

4.1 第一步:授权Git平台,克隆代码

进入EdgeOne Makers控制台,在服务总览页面点击“授权Git平台”,选择GitHub并完成授权。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/5d45b7cf698583356e114ad09e78f67a.png)

授权完成后,点击“立即创建”,等待Agent项目生成。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/151b2cfcc8c920b19202a3b4b8cbb4e5.png)

项目创建成功后会进入概览页,可以看到预览地址和部署状态。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/aad044ef1be84741cf4dc4e173f85ec6.png)

4.2 第二步:用WorkBuddy拉取代码并接入高德地图

在绑定的仓库中找到代码

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/5f5efa72bf759abb0d7b278d0b66e0de.png)

将仓库地址复制给WorkBuddy

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/7dea3397fadf0b9f6bc6fc7a73374122.png)

在WorkBuddy中发送指令,将代码克隆到本地工作空间,并切换到项目目录:

将代码更新到本地并将环境切到该工作空间
https://github.com/xxxx/openai-agents-starter-python
然后告诉我如何连接EdgeOne Makers做自动化部署
![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/cace984c0e920c1fb3162669256f8174.png)

这一步由WorkBuddy自动完成代码拉取和环境初始化。同时,需要去高德开放平台申请AMAP API Key(用于地图检索服务)。

4.3 第三步:配置环境变量

在项目根目录创建.env文件,进入EdgeOne Makers控制台的模型与密钥页面,获取以下配置:

变量说明
AI_GATEWAY_API_KEYsk-xxxxxxxxxxAI网关鉴权Key(请替换为你自己的)
AI_GATEWAY_BASE_URLhttps://ai-gateway.edgeone.link/v1AI网关地址
AI_GATEWAY_MODEL@makers/deepseek-v4-flash使用的模型
AMAP_API_KEYxxxxxxxxxx高德地图Key(请替换为你自己的)
![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/7ded54ff37b9f05bbd9685d55a92958e.png)

模型可以直接在如下界面找到,限时免费。通过专属邀请码链接进入活动页面,点击“点亮star&邀请码”活动后,填入邀请码:77336527,即可获得50万Token。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/8376437ba8f2a5479fc59c7ae65bab3d.png)

同时,需要将EdgeOne API Token配置到GitHub Secrets(用于GitHub Actions自动部署):

  1. 打开GitHub仓库 → Settings → Secrets and variables → Actions
  2. 点击New repository secret
  3. Name: EDGEONE_API_TOKEN,Secret: 粘贴控制台生成的Token
![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/a97b49cd02641d6a7794a7373d0ae91b.png)

4.4 第四步:WorkBuddy自然语言驱动开发

回到EdgeOne Makers控制台,点击“自定义智能体”,用自然语言描述你的需求:

当前拉取到的项目是一个Demo,我希望做一个情侣出行的决策Agent,希望用户可以输入所处的位置,
然后你可以通过地图去检索附近的商场,能获取到距离、店铺等信息并推荐。
场景示例:我告诉你我在红莲南路地铁站附近,我想要去一个既有倍轻松
又有西厅村屋的离得近的商场,要求你帮我推荐,
有需要我手动做的给我列号步骤和教程!

WorkBuddy会自动分析需求,生成系统架构,并开始实施:

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/6cf7397445577ee8c6c51ca90fed3561.png)

完成后,WorkBuddy会贴心地列出需要你手动操作的步骤(正是上面那几步,你已经配置完了):

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/474e6cf86c10380381bb9b4cc098624d.png)

这个过程省去了大量查阅文档的时间,AI直接告诉你该做什么、怎么做。

4.5 第五步:本地体验

配置完成后,在WorkBuddy中发送:

我都配置完了,你帮我运行,我想本地体验一下!

Makers会自动安装依赖(耐心等待,让子弹飞一会儿),完成后进入调试界面:

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/997eeaaac62695787123d1f39c5f7dfd.png)

在调试界面就能看到效果,支持完整功能,并且可以继续追问。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/f57683fa97ee5ef1b6fc83a5d1f6f637.png) ![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/40fc009419992c1420363b958f3e3ed4.png) ![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/8d609703c39b104795dcb21684a5374f.png)

4.6 第六步:推送代码,触发GitHub Actions自动部署

将修改后的代码推送到GitHub:

git add .
git commit -m "feat: 情侣出行决策Agent - 接入高德地图"
git push

推送成功后,回到EdgeOne Makers控制台,就能看到自动更新部署后的状态:

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/fb53f4ac4e28994e92fc30294f248051.png)

4.7 第七步:新建部署,正式上线

如果有新的修改,比如修改了界面的环境变量等,需要在控制台进入部署管理页面,点击“新建部署”→“确认”,等待部署完成。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/631a50289d482a4eb1bfa09208133b2e.png)

部署成功后,可以通过临时预览链接进行最终验证,也可以添加自定义域名,正式对外提供服务:

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/18e7e2e157c788520cdef37181de0be5.png)

添加自定义域名:点击项目概览处的“自定义域名”或在控制台对应位置添加即可。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/a5935055fc4c71de4647e4bab1243a77.png) ---

五、完整Agent调用链路图

以下是情侣出行决策Agent的内部执行流程:

![mermaid-20260629_160135.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/c7d2f912c0b61cbaa3449cc6a8261cce.png) ---

六、三步接入第三方API的标准范式

EdgeOne Makers的一个核心设计理念是:不需要把业务改成专有框架,只要把已有HTTP API用Schema描述清楚,Agent就能按需调用。

以高德地图API为例,整个接入过程只需三步:

第一步:在.env中配置API Key

AMAP_API_KEY=你申请的高德地图Key

第二步:在api-schema.json中描述工具

[
  {
    "name": "search_malls_by_keyword",
    "description": "根据关键词搜索附近的商场。用于用户提供了位置和品牌偏好时,搜索匹配条件的商场。",
    "method": "GET",
    "endpoint": "/v3/place/text"
  },
  {
    "name": "get_distance",
    "description": "计算从起点到商场的直线距离,用于判断哪个商场更近。",
    "method": "GET",
    "endpoint": "/v3/distance"
  }
]

第三步:在Agent代码中注册工具

from agents import function_tool

@function_tool
def search_malls_by_keyword(keyword: str, city: str):
    """搜索附近商场"""
    url = "https://restapi.amap.com/v3/place/text"
    params = {"key": os.getenv("AMAP_API_KEY"), "keywords": keyword, "city": city}
    return requests.get(url, params=params).json()
关键原则description越清楚,Agent越不容易乱调接口或漏调接口。所有真实数据查询必须通过工具完成,不要让Agent凭常识编造数字。
---

七、进阶:配置GitHub Actions自动化部署

为项目配置EdgeOne Makers Rules,让AI编写更符合Makers规范的代码:

![mermaid-20260629_160154.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/7094dc24d12c1a5ecabb6f7142977139.png)

只需在项目根目录添加edgeone.json(平台自动生成),后续每次git push都会触发自动构建和部署,无需任何手动操作。

![image.png](https://developer.qcloudimg.com/http-sa ve/yehe-11177336/2cc0c2948aa6f2bdf899ac7ac49aa8c7.png) ---

八、适用场景一览

EdgeOne Makers + WorkBuddy这套组合,适合以下场景:

场景说明案例
垂直领域顾问把专家经验封装成可对话的Agent摄影师顾问、营养师助手、法律咨询
业务客服接入在现有网站中嵌入智能客服Agent电商客服、课程顾问、售后问答
个人工具Agent把个人技能变成在线服务出行决策助手、日程规划Agent
企业内部Copilot为团队搭建专属知识库问答产品文档助手、代码审查Agent
快速MVP验证用最短时间验证Agent产品方向各类垂直赛道AI产品
---

九、为什么是EdgeOne Makers + WorkBuddy?

EdgeOne Makers 提供的是一套经过验证的Agent基础设施:

  • 沙箱替你跑命令,不用自己搭运行环境
  • 会话记忆平台托管,不用自己写存储逻辑
  • AI网关统一接入模型,切换模型只改一行配置
  • GitHub Actions自动部署,推送即上线
  • 边缘网络全球加速,用户体验流畅
  • 完整可观测性,答错了能追踪到是哪一步

WorkBuddy 补全的是非技术环节:

  • 自然语言驱动代码改造,不用对着文档一点点查
  • 自动规划架构,告诉你该做什么、怎么做
  • 实时调试反馈,快速验证想法

两者叠加的结果是:把Agent上线的门槛从“需要工程团队”降到了“只需要一个想法”。

来源:https://cloud.tencent.com.cn/developer/article/2700139

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
企业组织级AI赋能具体实施方法

企业组织级AI赋能具体实施方法

前段时间收到一位读者的留言,希望聊聊企业级、组织级的AI赋能究竟该怎么落地。巧的是,前几天刚看到一份咨询调研机构的数据:对近一两年所有企业级AI赋能项目的统计显示,超过90%的甲方企业认为,AI赋能在核心业务价值链上没有发挥任何实质性作用。除了AI辅助办公、企业智能知识库这类边缘应用起到了一些辅助效

时间:2026-06-30 16:16
Scrapy与Redis分布式架构的日本电商多平台数据聚合系统

Scrapy与Redis分布式架构的日本电商多平台数据聚合系统

从事日本电商数据聚合工作时,最大的难点在于要同时应对雅虎拍卖、煤炉(Mercari)、乐天和亚马逊日本站等截然不同的平台。以往使用单机爬虫,经常出现运行中崩溃的情况——单点故障、带宽利用率不足、数据存储混乱,这三大痛点令人困扰。 本文分享一套基于Scrapy + Redis的分布式爬虫方案,专门解决

时间:2026-06-30 16:16
详细PuTTY 0.81安装教程 SSH远程连接与自定义路径设置

详细PuTTY 0.81安装教程 SSH远程连接与自定义路径设置

​ PuTTY(简称PT)是一款轻量级开源SSH Telnet客户端,凭借简洁高效的特性,多年来始终是系统管理员与开发者进行远程连接的首选利器。本教程将详细介绍PuTTY 0 81版本的完整安装过程,并指导您自定义安装路径,以便更灵活地管理SSH远程连接工具。 安装准备 首先需要说明的是,整个安装流

时间:2026-06-30 16:16
在线教育系统必备功能:直播课堂与题库考试架构

在线教育系统必备功能:直播课堂与题库考试架构

很多人一想到做在线教育系统,第一反应往往是先把直播间和课程播放器搭起来,觉得“能看课”就万事大吉了。真到落地那天才发现,系统能不能顺滑跑起来,关键全藏在那些细节里——课程怎么组织、学习进度怎么记、考试怎么处理、后台怎么管得住。前端看起来就几个页面,后端其实是一整条业务链路。不管你是要做在线教育APP

时间:2026-06-30 16:15
ZStack源码级AI诊断套件让故障排查秒出答案

ZStack源码级AI诊断套件让故障排查秒出答案

一次故障排查,到底要花多少时间? 运维人员处理私有云、虚拟化平台的问题,流程大致都是这样:先翻日志看现象,再去文档里找对应机制,然后搜社区有没有类似案例,最后综合判断给出答复。简单问题半小时,复杂问题可能要跨天——而这些时间里,大部分精力耗在了“找信息”而不是“做决策”上。 类似的问题,也许每天都在

时间:2026-06-30 16:15
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜