网页数据提取
结构化抓取网页内容
该技能提供二维码的生成与读取功能,支持将文本、URL等数据编码为PNG/JPG格式的二维码图像,也可从图片文件中解析提取二维码内容。
在日常业务中,员工常需快速分享网址、产品信息或设备参数。本技能将文字一键转为二维码,方便打印张贴或微信传递;也能扫描客户提供的二维码图片,自动提取其中的链接或编号,省去手动输入的麻烦,提升内外部协作效率。
落地案例:市场部制作展会海报时,将官网活动页URL生成二维码印刷在易拉宝上,访客扫码即可报名;售后工程师收到客户发来的故障设备照片,其中包含二维码铭牌,直接截图读取即可获取设备序列号,无需让客户反复口述核对。
1. 安装依赖
生成二维码:
pip install qrcode pillow
读取二维码:
pip install pillow pyzbar
系统补充安装:
brew install zbarapt install libzbar02. 生成二维码
python scripts/qr_generate.py "https://example.com" output.png
可选参数:--size(像素大小,默认10)、--border(边框盒数,默认4)、--error(纠错级别L/M/Q/H,默认M)
3. 读取二维码
python scripts/qr_read.py image.png
返回解码后的文本或URL内容。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 文本字符串、URL、图片文件路径;可选参数包括尺寸(–size)、边框(–border)、纠错级别(–error) |
| 输出 | PNG/JPG格式二维码图片;或从图片解析出的文本/URL内容 |
| 适用人群 | 运营人员、开发者、需要快速进行图文转换的办公用户 |
| 不包含 | 二维码艺术设计、动态内容管理、访问数据统计、矢量格式导出 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/omar-khaleel/qr-code-intelligence/SKILL.md
来源类型:GitHub仓库