闲社服务运行正常AI智能体自动化平台
j

模拟数据生成器

技能标识:jrv-mock-data

Generate realistic fake/mock data for testing and development. Supports names, emails, addresses, phone numbers, UUIDs, dates, lorem ipsum, credit cards, companies, and more. Output as JSON, CSV, or SQL INSERT statements.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

模拟数据生成器

jrv-mock-data

即时生成逼真的测试数据——无需API密钥,无需网络。支持数十种数据类型、批量生成以及多种输出格式,包括JSON、CSV和SQL。

快速开始

bash

生成10个虚假用户,格式为JSON


python3 scripts/mock_data.py user --count 10

生成虚假电子邮件地址

python3 scripts/mock_data.py email --count 5

生成地址

python3 scripts/mock_data.py address --count 3

生成包含多个字段的自定义记录

python3 scripts/mock_data.py record --fields name,email,phone,company --count 5

输出为CSV格式

python3 scripts/mock_data.py user --count 20 --format csv

输出为SQL INSERT语句

python3 scripts/mock_data.py user --count 10 --format sql --table users

单个值(无需指定数量)

python3 scripts/mock_data.py uuid python3 scripts/mock_data.py name python3 scripts/mock_data.py lorem --words 50

保存到文件

python3 scripts/mockdata.py user --count 100 --format csv --output testusers.csv

命令与数据类型

类型描述示例输出
user完整用户记录(姓名、邮箱、电话、地址){name: Jane Smith, email: jane@example.com, ...}
name
全名 | Marcus Rivera | | email | 电子邮件地址 | tmarcus@fakecorp.io | | phone | 美国电话号码 | (415) 555-0193 | | address | 街道地址 | 1234 Oak Ave, Austin TX 78701 | | company | 公司名称 | Nexigen Solutions LLC | | uuid | UUID v4 | f47ac10b-58cc-... | | date | 随机日期 | 2024-07-15 | | datetime | 随机日期时间 | 2024-07-15T14:23:00 | | lorem | Lorem ipsum文本 | Lorem ipsum dolor sit amet... | | number | 随机整数 | 42 | | float | 随机浮点数 | 3.14159 | | bool | 真/假 | true | | color | 十六进制颜色 | #3a7bd5 | | url | 虚假URL | https://fakecorp.io/api/v1 | | ip | IPv4地址 | 192.168.1.104 | | record | 自定义字段组合 | 使用 --fields name,email,phone |

格式

格式标志说明
JSON--format json(默认)美化打印的数组
CSV
--format csv | 带标题行 | | SQL | --format sql --table <名称> | INSERT语句 | | 逐行 | --format lines | 每行一个值 |

选项

标志描述
--count N记录数量(默认:1)
--format <格式>
输出格式:json, csv, sql, lines | | --table <名称> | SQL输出的表名 | | --fields <列表> | record类型的逗号分隔字段 | | --seed N | 用于可重复输出的随机种子 | | --output <文件> | 写入文件而非标准输出 |

使用场景

  • - API测试:用逼真的测试记录填充数据库
  • UI原型设计:用合理的姓名和邮箱填充模拟界面
  • QA自动化:生成CSV或JSON格式的测试夹具
  • SQL数据填充:为开发数据库提供可直接粘贴的INSERT语句
  • 负载测试:即时生成数千条唯一记录

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 jrv-mock-data-1776191942 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 jrv-mock-data-1776191942 技能

通过命令行安装

skillhub install jrv-mock-data-1776191942

下载

⬇ 下载 jrv-mock-data v1.0.0(免费)

文件大小: 6.41 KB | 发布时间: 2026-4-17 15:08

v1.0.0 最新 2026-4-17 15:08
Initial release — instantly generate realistic fake data for testing and development:

- Supports generating names, emails, addresses, phone numbers, UUIDs, dates, companies, lorem ipsum, credit cards, and more.
- Bulk data generation with flexible record customization (choose fields).
- Multiple output formats: JSON, CSV, SQL INSERT statements, or line-separated values.
- Command-line flags for count, field selection, output file, format, custom SQL table name, and random seed.
- Works offline, no API key or external service required.
返回顶部