trae支持四种api mock数据生成方式:一、基于swagger/openapi自动映射响应结构;二、从.har/csv日志提取并泛化真实流量;三、用自然语言指令驱动ai生成语义mock;四、集成mockoon等外部服务动态同步。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您需要为API接口快速生成可运行的Mock数据以支持前端联调,而无需等待后端实际部署,则Trae可通过解析接口定义(如Swagger/OpenAPI、.har日志或手动描述)自动构造结构一致、语义合规的响应数据。以下是实现此目标的多种方法:
一、基于Swagger/OpenAPI文档自动生成Mock
该方法利用Trae对OpenAPI 3.0规范的原生解析能力,将接口路径、请求方法、参数类型及响应Schema直接映射为可执行的Mock规则,确保字段名、嵌套结构与数据类型100%匹配原始定义。
1、在Trae主界面点击“Import API Spec”,选择本地swagger.json或yaml文件,或粘贴OpenAPI文档URL。
2、确认文档加载成功后,Trae自动识别全部端点,在右侧Mock配置面板中显示每个接口的请求/响应结构树。
3、勾选“Auto-generate mock for all endpoints”,点击“Apply to Mock Server”启动本地Mock服务。
4、Trae内置HTTP服务器将监听默认端口(如http://localhost:3001),所有接口路径自动映射,例如GET /api/users返回符合schema的随机用户数组。
二、从.har或CSV日志提取真实流量并泛化为Mock
该方法从已有测试或生产环境捕获的真实HTTP交互中抽取请求-响应对,经Trae脱敏与变量标记后转化为可复用、可参数化的Mock样本,覆盖真实业务分布与异常状态码。
1、在Trae中点击“Import Traffic Log”,导入浏览器导出的.har文件或结构化CSV日志。
2、在日志列表中筛选目标API端点,右键选择“Create Mock from Selected Entries”。
3、在泛化配置界面中,为URL路径参数(如/user/123)、请求头(如Authorization)、响应体字段(如id、createdAt)逐一设置变量规则,例如将数字ID替换为${int(1000, 9999)}。
4、启用“Preserve status code and content-type”,保存后该Mock条目将按原始状态码(如404、500)和Content-Type(如application/json)精确响应。
前端设计与 UI/UX 全方位优化专家。覆盖视觉层次、排版系统、色彩理论、响应式布局、交互体验、动画动效、无障碍访问、性能优化八大维度,帮助开发者将普通页面升级为高品质产品级界面。前端设计与 UI/UX 全方位优化专家。覆盖视觉层次、排版系统、色彩理论、响应式布局、交互体验、动画动效、无障碍访问、性能优化八大维度,帮助开发者将普通页面升级为高品质产品级界面。
三、使用自然语言指令驱动AI生成语义Mock
该方法适用于尚未形成标准文档的早期接口设计阶段,用户通过中文描述业务场景与约束条件,Trae内置AI模型据此推导出字段完整、逻辑自洽的Mock JSON,支持复杂嵌套与状态流转。
1、在Trae Mock配置区切换至“NL Prompt”输入模式。
2、输入明确指令,例如:“生成POST /api/orders 创建订单的失败Mock:status=400,响应body包含code字段值为'VALIDATION_ERROR',message为'quantity must be greater than 0',且不包含data字段”。
3、点击“Generate with AI”,等待模型返回结构化JSON,检查是否严格满足指令中指定的状态码、字段存在性与值约束。
4、将生成结果拖入对应接口的Mock编辑器,点击“Deploy to Local Server”立即生效。
四、集成Mockoon等外部Mock服务动态注入
该方法将Trae作为控制中枢,通过HTTP API调用已部署的Mockoon实例,实现Mock配置的集中管理与跨环境同步,适用于多前端团队共享同一Mock源的协作场景。
1、在Mockoon中创建新环境并启动服务,记录其管理API地址(如http://localhost:3002/mockoon-api)及环境ID。
2、在Trae设置中进入“External Mock Services”,点击“Add Service”,填写Mockoon API Base URL与认证Token(如有)。
3、在Trae接口列表中选中目标端点,右键选择“Sync to Mockoon”,Trae自动将当前接口定义转换为Mockoon兼容的路由规则与响应模板。
4、确认同步完成后,在Mockoon管理界面查看新生成的路由,并验证Trae发起的请求是否被正确拦截并返回预设Mock响应。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!










