← 返回 Skills 市场
kaiyuelv

Qr Code Toolkit

作者 Lv Lancer · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
66
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install qr-barcode-toolkit
功能描述
二维码/条形码全能工具集 - 支持生成、识别、美化、批量处理。Use when: (1) 需要生成二维码(URL/文本/WiFi/名片/支付), (2) 需要识别/解码二维码或条形码, (3) 需要美化二维码(添加logo/改变颜色/样式), (4) 需要批量生成或识别二维码, (5) 需要生成条形码(EAN/U...
安全使用建议
This toolkit appears to implement the advertised QR/barcode features, but review before use: (1) Documentation mismatches — SKILL.md mentions zxing, camera realtime support, and extra scripts/files that are missing; confirm the feature set you need. (2) Fix runtime bugs before running: decode_qr.py references np without importing numpy; style_qr.change_colors assigns color strings to pixel tuples (likely to error). (3) Sanitize filenames in batch_generate.py and batch_from_json (user-controlled CSV/JSON 'filename' values can include '../' and cause path traversal or overwrite). (4) Run the scripts in a restricted/sandbox environment (non-privileged user) and inspect inputs before processing bulk data. (5) If you need camera/real-time decoding or the missing utilities, request the complete source or a signed release from the author. If you are not comfortable auditing/fixing these issues, do not run the batch scripts on sensitive systems or with untrusted input.
功能分析
Type: OpenClaw Skill Name: qr-barcode-toolkit Version: 1.0.0 The qr-barcode-toolkit is a standard utility for generating and decoding QR codes and barcodes using well-known Python libraries like qrcode, pyzbar, and opencv-python. A review of the scripts (e.g., generate_qr.py, decode_qr.py, and style_qr.py) shows no evidence of malicious intent, data exfiltration, or unauthorized system access. The SKILL.md instructions are purely functional and do not contain prompt-injection attacks or hidden directives.
能力评估
Purpose & Capability
Name/description align with the included Python scripts and requirements (qrcode, pillow, opencv, pyzbar, python-barcode). However the SKILL.md mentions zxing, camera realtime support, and additional scripts (batch_decode.py, verify_qr.py, api-reference.md) that are not present in the file manifest; these are documentation/code mismatches that reduce confidence in completeness.
Instruction Scope
Runtime instructions and CLI examples correspond to included scripts, and scripts operate only on local files (images, CSV/JSON). No network endpoints, credentials, or external exfiltration are referenced. But the SKILL.md claims features (real-time camera recognition) that are not implemented in the provided scripts. Also some scripts read user-provided CSV/JSON filenames directly and write files based on those values without sanitization (see batch_generate.py), introducing a potential arbitrary file write / path traversal risk.
Install Mechanism
There is no install spec; it's instruction-only with a requirements.txt listing well-known PyPI packages (qrcode, pillow, opencv-python, pyzbar, python-barcode, numpy). That is proportionate for the stated functionality.
Credentials
The skill requests no environment variables, no credentials, and touches only local files provided by the user. No excessive permissions or unrelated secrets are requested.
Persistence & Privilege
always is false and the skill does not request to persist or modify other skills or system-wide settings. It is user-invocable and can be called autonomously (platform default) — acceptable in this context.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install qr-barcode-toolkit
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /qr-barcode-toolkit 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of QR/Barcode Toolkit. - Generate standard, WiFi, vCard, payment QR codes, and multiple barcode formats (EAN, UPC, Code128, etc.). - Recognize and decode QR codes or barcodes, including support for damaged or blurry images and batch recognition. - Beautify QR codes with logo, color, rounded, dot/liquid style, or background image. - Batch generate, recognize, or beautify codes from CSV/Excel data sources. - Easy-to-use Python scripts with clear quickstart and script explanations.
元数据
Slug qr-barcode-toolkit
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Qr Code Toolkit 是什么?

二维码/条形码全能工具集 - 支持生成、识别、美化、批量处理。Use when: (1) 需要生成二维码(URL/文本/WiFi/名片/支付), (2) 需要识别/解码二维码或条形码, (3) 需要美化二维码(添加logo/改变颜色/样式), (4) 需要批量生成或识别二维码, (5) 需要生成条形码(EAN/U... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 66 次。

如何安装 Qr Code Toolkit?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install qr-barcode-toolkit」即可一键安装,无需额外配置。

Qr Code Toolkit 是免费的吗?

是的,Qr Code Toolkit 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Qr Code Toolkit 支持哪些平台?

Qr Code Toolkit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Qr Code Toolkit?

由 Lv Lancer(@kaiyuelv)开发并维护,当前版本 v1.0.0。

💬 留言讨论