Mock 数据生成器
什么是模拟数据 (Mock Data)?
模拟数据用于前端开发和测试,以模拟后端 API 响应。所有逻辑均在 本地 运行,数据绝不上传。
⚠️ 注意:生成的身份证号码遵循校验规则,但均为虚构。 严禁用于非法用途 。
逻辑相关数据 & 真实海外地址
点击上方按钮生成数据
共 0 条记录
如何生成 Mock 测试数据?
- 1在上方设置您需要生成的记录条数(建议在 500 条以内)。
- 2在下拉菜单中勾选您需要的字段(如:姓名、电话、身份证、公司等)。
- 3点击“立即生成Mock数据”即可在下方查看生成的 JSON 数组。
- 4生成后可以将结果一键“复制”应用到您的代码或文档中。
Mock 数据常见问题
这些数据是真实存在的吗?
不是。本项目生成的全部是基于随机算法的“假数据”,仅用于开发过程中的界面填充和接口调试,不包含任何真实个体的隐私。
支持自定义字段格式吗?
目前提供最常用的 8 种数据类型。如果您有更多定制化需求(如随机图片、金额等),我们将在后续更新中逐步加入。
常用使用场景
- 前端原型开发:在后端接口未就绪时,快速生成真实的业务数据填充界面。
- 性能与压力测试:批量生成成千上万条记录,测试数据库与前端列表的承载能力。
- 演示 demo 制作:使用逻辑一致的模拟数据制作高清的产品演示或教学视频。
- 隐私保护:在公开展示或第三方审计时,使用脱敏的模拟数据替代真实用户信息。
技术原理解析
本工具核心基于成熟的 Faker.js 库。标准模式通过 WebAssembly 在浏览器本地运行,确保数据隐私;AI 模式则引用了大模型的推理能力,能生成在逻辑上更具相关性的数据(如根据姓名自动匹配合适的性别、根据职业生成对应的个人简介等),让测试数据更具真实感。