端侧营销海报审核助手
基于 PaddleOCR + Qwen3-VL-4B (OpenVINO INT4) 的本地 AI 海报合规审核 Skill。
功能
- 📸 OCR 文字提取:自动识别海报中的文字内容
- 🧠 VLM 内容理解:分析海报宣传内容,识别违规风险
- 📋 规则引擎检查:内置广告法常见违规规则(绝对化用语、虚假宣传、禁用词)
- 🏭 行业专项审核:支持食品、化妆品、药品、房地产、教育培训、招商投资等行业
- 📊 审核报告生成:结构化输出风险等级、违规项、修改建议
使用方式
当用户提供营销海报图片并要求审核时:
- 使用
audit_poster工具审核海报 - 返回结构化审核报告,包含风险评分、风险项、修改建议
工具
audit_poster
审核营销海报的合规性。
输入: 海报图片文件路径
输出: JSON 格式审核报告,包含:
risk_score: 风险评分 (0-100)summary: 审核结论issues: 风险项列表(类型、等级、描述、原文、建议)extracted_text: 提取的文字poster_description: 海报内容描述
依赖
- Python 3.10+
- Intel 处理器(OpenVINO 兼容)
- 8GB+ 内存
- PaddleOCR(OpenVINO 版)
- Qwen3-VL-4B INT4 量化模型
运行方式
# 安装依赖
pip install -r requirements.txt
# 下载模型
python scripts/download_models.py
# 启动审核助手
python poster_audit.py
# 启动 Gradio UI
python app.py
本地模型
所有模型在本地运行,数据不出设备:
- OCR: PaddleOCR PP-OCRv4(~15MB)
- VLM: Qwen3-VL-4B-Instruct-int4-ov(~2GB)
首次运行会自动从 ModelScope 下载模型。
Scan to join WeChat group