uuid生成
官方脚本
可调用节点
v1.3.0
批量生成 UUIDv4,自动复制 + 气泡通知,支持图形界面一键运行
脚本能力
直接启动支持
右键启动支持
快捷键启动支持
超级复制启动不支持
定时任务不支持
可被其他脚本调用是
依赖其他脚本否
图形化启动界面支持
一键批量生成 UUIDv4 随机标识符,生成结果自动存入系统剪贴板,同时弹出桌面气泡通知提示完成;脚本原生适配不忙脚本盒子,可直接在盒子内图形化界面配置参数、点击运行,无需手动敲命令,开箱即用。
功能特性
-
生成标准 UUID v4(随机版本,符合 RFC4122 规范)
-
自定义生成数量,支持单次批量生成多条
-
生成完成自动把全部结果复制到系统剪贴板,直接粘贴使用
-
桌面气泡弹窗通知,提示生成条数、复制成功状态
-
适配不忙脚本盒子:图形界面可视化运行,支持在盒子面板设置生成数量参数
-
无多余依赖,依托不忙脚本盒子环境即可直接执行
使用说明
前置:已安装不忙脚本盒子
-
在脚本库中搜索
UUID生成、点击安装 -
从盒子中点击
UUID生成卡片、在图形界面设置需要生成的 UUID 数量 -
点击【运行】按钮
-
脚本执行完成,弹出桌面气泡通知
-
所有 UUID 已自动复制到剪贴板,直接 Ctrl+V 粘贴
适用场景
数据库主键、接口测试 ID、临时密钥、工单编号、配置唯一标识、批量导入测试数据等需要大量随机唯一 ID 的场景。
输出示例
3b924c71-8784-4038-b485-223365a01907
1698272e-2848-4458-bc0b-11d44608317a
f83539d2-841a-4102-954b-802401336388
备注
-
UUIDv4 为随机生成,不具备时序有序特性,适合仅需唯一性场景;如需有序 ID 请选用其他版本
-
剪贴板会被本次生成结果覆盖,注意保存剪贴板原有内容
-
图形化界面、气泡通知依赖不忙脚本盒子
本脚本已声明为节点,可被其他脚本通过「不忙脚本盒子」机制调用。完整配置见下方 TOML,其他脚本若需调用请严格按此配置构造请求。
bm-scripts-box-rc.toml
[bmscriptsbox] [bmscriptsbox.info] id = "293cbc64-61cb-483e-aa02-94294fc3cfe6" name = "uuid生成" desc = "批量生成 UUIDv4,自动复制 + 气泡通知,支持图形界面一键运行" version = "1.3.0" icon = "./imgs/uuid.png" [bmscriptsbox.runtime] language = "python" language_version = ">=3.8" entry = "main.py" terminal = "never" [bmscriptsbox.triggers.shortcut] enabled = true input_type = "" [bmscriptsbox.triggers.context_menu] enabled = true targets = ["background"] [[bmscriptsbox.outputs]] name = "uuids" type = "list" description = "生成的UUID列表" [[bmscriptsbox.params]] name = "count" type = "int" description = "数量" label = "生成数量" default = 1 [bmscriptsbox.params_form] enabled = true [bmscriptsbox.node] enabled = true
评论