360 Secure SkillHub
360 安全技能中心

Uuid Generator Tool

通过 python3 脚本生成、验证和解析 UUID,支持 v1、v4、v5 三种版本,可一次批量生成指定数量,并可选择去掉连字符或转为大写输出;仅依赖 Python 标准库,无需 API 密钥或网络访问。

freedompixels
freedompixels
热度 16.02
最近更新 2026-05-14 06:56:48
分类:效率依赖:代码执行应用场景:工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add uuid-generator-tool
Metadata
slug
uuid-generator-tool
name
UUID Toolkit
description
Generate and parse UUIDs (v1, v4, v5). Batch generation, validation, format conversion. Pure Python standard library, no API key required.
keywords
uuid, guid, unique, identifier, generator
version
1.0.0
author
Qiance
language
en

UUID Toolkit

Generate, validate, and parse UUIDs. Supports UUID v1 (time-based), v4 (random), and v5 (namespace-based).

Features

  • UUID v1: Time-based UUID (includes MAC address)
  • UUID v4: Random UUID (default, most common)
  • UUID v5: Namespace-based UUID (deterministic)
  • Validation: Check if string is valid UUID
  • Batch generation: Generate multiple UUIDs at once
  • Format conversion: With/without hyphens, uppercase/lowercase

Usage

# Generate UUID v4 (random, default)
python3 scripts/uuid_toolkit.py

# Generate UUID v1 (time-based)
python3 scripts/uuid_toolkit.py --v1

# Generate 10 UUIDs
python3 scripts/uuid_toolkit.py --count 10

# Validate a UUID
python3 scripts/uuid_toolkit.py --validate "550e8400-e29b-41d4-a716-446655440000"

# Without hyphens
python3 scripts/uuid_toolkit.py --no-hyphens

# Uppercase
python3 scripts/uuid_toolkit.py --upper

Options

Option Description
--v1 Generate UUID v1 (time-based)
--v4 Generate UUID v4 (random, default)
--v5 NAMESPACE NAME Generate UUID v5
--count N Generate N UUIDs
--validate UUID Validate UUID format
--no-hyphens Output without hyphens
--upper Output uppercase

中文说明

UUID生成和解析工具,支持v1/v4/v5版本,批量生成,格式验证。