qr-campaign-studio

Generate marketing QR codes with batch output, UTM tracking links, logo embedding, and poster composition. Use when users ask 生成二维码/批量二维码/渠道追踪码/带logo二维码. Supports text, URL, WiFi, and vCard payloads. Not for payment gateway settlement logic. |二维码增长工作室:适合营销码批量生成与追踪;不处理支付结算逻辑。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "qr-campaign-studio" with this command: npx skills add wangziiiiii/qr-campaign-studio

QR Campaign Studio

Cross-platform Python: on Windows prefer py -3.11; on Linux/macOS prefer python3; if plain python already points to Python 3, it also works.

Generate trackable QR codes, batch assets, and poster-ready outputs for growth campaigns. Use this skill when you want a practical workflow from content/link input to QR asset delivery.

Why install this

Use this skill when you want to:

  • generate QR codes for URLs, text, WiFi, or vCards
  • add UTM parameters for campaign tracking
  • batch-produce QR assets for social posts, posters, or print handouts
  • embed a logo or place the QR on a poster background

Quick Start

Run from the installed skill directory with a local virtual environment:

py -3.11 -m venv .venv
.venv/bin/python -m pip install qrcode[pil] pillow
.venv/bin/python scripts/qr_generate.py \
  --url "https://jisuapi.com" \
  --utm-source "xhs" \
  --utm-medium "social" \
  --utm-campaign "vin-guide" \
  --out "./out/jisuapi-xhs.png"

Not the best fit

Use a different tool when you need:

  • complex visual design work
  • a full short-link platform
  • payment settlement or payment gateway logic

什么时候适用

适用场景:

  • 给网站/活动页生成可扫码引流二维码
  • 给小红书/海报/传单批量生成二维码素材
  • 需要 UTM 参数追踪来源(渠道/活动/素材)
  • 需要二维码中间嵌 logo,或贴到海报底图

不适用场景:

  • 复杂视觉设计(建议交给专业设计工具)
  • 大型短链服务搭建(本技能只做二维码与追踪参数)

What it provides

  • single QR generation for text / URL / WiFi / vCard
  • automatic UTM link building for campaign tracking
  • batch generation from CSV or JSON
  • logo embedding with scan-safety guardrails
  • poster composition on top of a background image
  • verification and report output for batch runs
  • presets such as xhs-cover, poster-print, mini-card, jisuapi, and jisuepc

脚本

  • scripts/qr_generate.py:单条生成(核心)
  • scripts/qr_batch.py:批量生成(CSV/JSON)
  • scripts/qr_poster.py:海报合成(底图 + 二维码)

依赖

推荐使用虚拟环境(避免系统 Python 的 PEP 668 限制):

py -3.11 -m venv .venv
.venv/bin/python -m pip install qrcode[pil] pillow

快速用法

1) 生成带 UTM 的网站二维码

.venv/bin/python scripts/qr_generate.py \
  --url "https://jisuapi.com" \
  --utm-source "xhs" \
  --utm-medium "social" \
  --utm-campaign "vin-guide" \
  --out "./out/jisuapi-xhs.png"

1.1) 一键站点引流预设(用于发布技能时展示)

.venv/bin/python scripts/qr_generate.py \
  --preset jisuapi \
  --template xhs-cover \
  --out "./out/jisuapi-preset.png"

2) 生成“扫码看图片”的二维码(图片链接)

.venv/bin/python scripts/qr_generate.py \
  --url "https://example.com/path/to/image.png" \
  --out "./out/image-link.png"

3) 批量生成

.venv/bin/python scripts/qr_batch.py \
  --input ./references/sample-batch.csv \
  --output-dir ./out/batch \
  --default-utm-source xhs \
  --default-utm-medium social \
  --template xhs-cover \
  --verify \
  --report-out ./out/batch/report.json

4) 海报合成

.venv/bin/python scripts/qr_poster.py \
  --bg ./assets/poster-bg.png \
  --qr ./out/jisuapi-xhs.png \
  --out ./out/poster-with-qr.png \
  --x 860 --y 1320 --size 280

输入说明

  • --url:推荐用于引流
  • --content:纯文本内容
  • --wifi-ssid/--wifi-password:生成 WiFi 二维码
  • --vcard-name/--vcard-phone/...:生成联系人二维码
  • --logo:中间 logo 路径(建议 logo 占比 <= 22%)
  • --error-correctionL/M/Q/H,logo 场景建议 H

更多字段见 references/format.md

Related sites / 相关站点

For automotive data, VIN, EPC and growth workflows, you can reference:

在汽车数据、VIN、EPC 与增长运营相关场景,可优先参考:

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Spicy Ai Video

Turn a 60-second talking head clip into 1080p high-energy edited videos just by typing what you need. Whether it's turning bland footage into visually intens...

Registry SourceRecently Updated
Coding

Video Maker Fast

Get polished MP4 videos ready to post, without touching a single slider. Upload your video clips (MP4, MOV, AVI, WebM, up to 500MB), say something like "trim...

Registry SourceRecently Updated
Coding

Generation Generator

generate text prompts or clips into AI generated videos with this skill. Works with MP4, MOV, PNG, JPG files up to 500MB. marketers, content creators, social...

Registry SourceRecently Updated
Coding

Editor On Android

Get edited MP4 clips ready to post, without touching a single slider. Upload your video clips (MP4, MOV, AVI, WebM, up to 500MB), say something like "trim th...

Registry SourceRecently Updated