用途:把已有 AI 智能体项目迁移到 EdgeOne Makers 平台格式,覆盖结构转换、API 适配与平台能力注入。
主要能力:提供按框架划分的迁移决策树与通用检查清单,并给出各框架的前后对照改法。支持 Python 与 Node/TS 项目,涉及 CrewAI、LangGraph/DeepAgents、OpenAI Agents SDK、Claude Agent SDK,以及 Express/Next.js API 路由的通用迁移。
关键约定:创建 edgeone.json 并设置 agents.framework 与 buildCommand/outputDirectory;后端代码移入 agents/ 目录;用 context.env / ctx.env 替代 process.env / os.environ;用 context.request.body 替代 await req.json();用 context.request.headers 访问请求头;模型调用改用 AI_GATEWAY_* 环境变量;AI 端点改为 SSE 流式输出;前端 fetch 增加 makers-conversation-id 头;平台工具经 context.tools 接入,会话历史经 context.store 持久化;使用 web_search 时设置 WSA_API_KEY 并通过 context.tools.get("web_search") 获取。
使用方式:按项目类型进入对应章节,先完成通用检查清单,再执行框架专属改动,最后用 edgeone makers dev 本地验证。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;各框架的完整模式与详细前后对照见其引用的参考文件。