qr-code-toolkit

支持生成和读取二维码,可批量处理、生成WiFi及联系人二维码。

已扫描
适合谁
需要频繁生成二维码的办公人员、活动策划或现场管理工作者
不适合谁
无需二维码功能的普通用户、对命令行操作不熟悉的初学者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @yushimohuang/qr-code-toolkit

Skill 说明

命令、参数、文件名以原文为准

二维码工具

快速生成和读取二维码。

命令

生成二维码

当用户说:“为 X 生成二维码” 或 “创建 URL Y 的二维码” 时触发

bash skills/qr-code-tool-1.0.0/scripts/qr.sh generate "<文本/网址>" [--output 文件名.png]

生成 WiFi 二维码

当用户说:“创建 WiFi 二维码” 时触发

bash skills/qr-code-tool-1.0.0/scripts/qr.sh wifi "<SSID>" "<密码>" [--encryption WPA]

生成 vCard 二维码

当用户说:“创建联系人二维码” 时触发

bash skills/qr-code-tool-1.0.0/scripts/qr.sh vcard "<姓名>" "<电话>" "<邮箱>"

读取二维码

当用户说:“读取这个二维码” 或 “解码二维码” 时触发

bash skills/qr-code-tool-1.0.0/scripts/qr.sh read "<图片路径>"

批量生成

当用户说:“为列表生成二维码” 时触发

bash skills/qr-code-tool-1.0.0/scripts/qr.sh batch "<输入文件.txt>" [--output-dir ./qrcodes]

示例

# 为网址生成二维码
bash skills/qr-code-tool-1.0.0/scripts/qr.sh generate "https://example.com"

# 生成 WiFi 二维码
bash skills/qr-code-tool-1.0.0/scripts/qr.sh wifi "MyNetwork" "password123"

# 生成联系人二维码
bash skills/qr-code-tool-1.0.0/scripts/qr.sh vcard "John Doe" "+1234567890" "john@example.com"

# 从图片读取二维码内容
bash skills/qr-code-tool-1.0.0/scripts/qr.sh read "./qrcode.png"

# 从文件批量生成二维码
bash skills/qr-code-tool-1.0.0/scripts/qr.sh batch "./urls.txt" --output-dir ./qrcodes

输出位置

二维码将保存至:

  • 默认路径:workspace/qrcodes/
  • 自定义路径:通过 --output 参数指定

返回格式

生成时返回:

✅ 二维码已生成
   内容: https://example.com
   文件: ./qrcodes/qr_20260310_103045.png
   尺寸: 300x300

读取时返回:

📱 二维码内容:
https://example.com/page?id=123
Y
@yushimohuang

已收录 1 个 Skill

相关推荐