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

UUID生成器

技能标识:UUIDGen

Generate UUIDs, short IDs, and nano IDs. Use when creating database keys, minting session tokens, generating unique filenames, or producing batch IDs.

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

UUID生成器

UUIDGen

一个真正的UUID生成器和验证器。可生成v4 UUID、批量创建多个ID、验证UUID格式、从文本中提取UUID,以及生成8字符短ID。在Linux上使用/proc/sys/kernel/random/uuid,或回退到python3 uuid模块。

命令

命令描述
uuidgen v4生成单个随机UUID v4(支持紧凑格式、大写格式和URN格式)
uuidgen batch <数量>
生成多个UUID(默认:5,最大:1000) | | uuidgen validate | 检查字符串是否为有效UUID(显示版本、变体和格式详情) | | uuidgen extract <文本> | 从文本字符串中查找并提取所有UUID | | uuidgen short | 生成8字符短UUID(另提供3个备选) | | uuidgen version | 显示版本 | | uuidgen help | 显示可用命令和用法 |

要求

  • - Bash 4+(set -euo pipefail)
  • 以下之一:/proc/sys/kernel/random/uuid(Linux)、python3或/dev/urandom
  • 无需外部依赖或API密钥

使用场景

  1. 1. 生成数据库键 — 单个ID使用uuidgen v4,批量生成使用uuidgen batch 100
  2. 验证用户提供的UUID — uuidgen validate 检查格式,检测版本和变体
  3. 从日志/文本中提取ID — uuidgen extract 会话550e8400-e29b-...出错提取所有UUID
  4. 短标识符 — uuidgen short生成适合URL或显示的8字符ID
  5. 批量ID生成 — uuidgen batch 50生成50个带编号的UUID,便于引用

示例

bash

生成单个UUID v4


uuidgen v4

生成10个UUID

uuidgen batch 10

验证UUID

uuidgen validate 550e8400-e29b-41d4-a716-446655440000

从文本中提取UUID

uuidgen extract 用户550e8400-e29b-41d4-a716-446655440000创建了会话abc12345-dead-beef-cafe-123456789012

生成8字符短UUID

uuidgen short

示例输出

$ uuidgen v4
┌──────────────────────────────────────────────────┐
│ UUID v4 已生成 │
├──────────────────────────────────────────────────┤
│ UUID: 1a28540e-25e6-4efe-86a8-93f41e16dad8 │
│ 紧凑格式: 1a28540e25e64efe86a893f41e16dad8 │
│ 大写格式: 1A28540E-25E6-4EFE-86A8-93F41E16DAD8 │
│ URN: urn:uuid:1a28540e-25e6-4efe-86a8-... │
└──────────────────────────────────────────────────┘

$ uuidgen validate 550e8400-e29b-41d4-a716-446655440000
┌──────────────────────────────────────────────────┐
│ UUID 验证 │
├──────────────────────────────────────────────────┤
│ 输入: 550e8400-e29b-41d4-a716-446655440000 │
│ 有效: ✅ 是 │
│ 版本: v4(随机) │
│ 变体: RFC 4122 / DCE │
│ 紧凑格式: 550e8400e29b41d4a716446655440000 │
└──────────────────────────────────────────────────┘

$ uuidgen batch 3
═══════════════════════════════════════════════════════
正在生成3个UUID
═══════════════════════════════════════════════════════

1. b54a201e-47d7-463e-9539-86e08201b4f0
2. 7fa328ef-fba4-4a7a-94c2-2dc431079aae
3. 0d382fb3-0c52-424b-a7cd-416f6c29ad49

已生成3个UUID。



由BytesAgain提供 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 uuidgen-1776082335 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 uuidgen-1776082335 技能

通过命令行安装

skillhub install uuidgen-1776082335

下载

⬇ 下载 UUIDGen v3.0.0(免费)

文件大小: 4.86 KB | 发布时间: 2026-4-15 14:49

v3.0.0 最新 2026-4-15 14:49
v3.0.0: Real UUID generator.
返回顶部