Install
openclaw skills install @wwumit/food-drug-cosmetics-ad-guard食药化妆品广告合规护栏。在药品 / 医疗器械 / 保健食品 / 特殊医学用途配方食品 / 化妆品 的广告文案、产品详情、直播话术、对外宣传发布前,实时拦截功效断言保证、治愈率有效率、疾病治疗宣称、处方药违规发布、医疗作用暗示、绝对化用语等 6 类高频违法违规表述,按风险分级给出整改建议。纯本地运行,零网络、零动态执行。
openclaw skills install @wwumit/food-drug-cosmetics-ad-guard食药 / 化妆品广告合规护栏是一个事前实时拦截器:在药品、医疗器械、保健食品、特殊医学用途配方食品、化妆品的广告文案、产品详情页、直播话术、对外宣传发布前,自动检测其中与广告法及食药妆专门监管规定相关的危险表述,按风险分级(high / medium / low)输出命中项与整改建议,供 Agent 主动调用,避免违规文案对外发布。
与事后深度审查(如广告合规审计)不同,护栏是高频、轻量、嵌入创作流的事前拦截:文案一写就查,边写边改。
| 类别 | 风险 | 代表表述 | 主要依据 |
|---|---|---|---|
| 药品 / 医疗器械广告禁止内容 | high | 保证治愈、根治、治愈率、比其他药品更有效 | 广告法第16条 |
| 保健食品广告禁止内容 | high | 保证功效、涉及疾病预防、与药品比较、代言人推荐 | 广告法第18条 |
| 化妆品广告禁止内容(医疗作用暗示) | high | 治疗功效、消炎、抗炎、杀菌、药用 | 化妆品监督管理条例第43条 |
| 疾病治疗宣称违规(非药品滥用医疗用语) | high | 治疗糖尿病 / 高血压 / 癌症、消炎杀菌、抗感染 | 广告法第17条 |
| 处方药违规发布 | high | 处方药大众媒介、面向公众、无处方可购 | 广告法第15条 |
| 功效断言与绝对化用语 | high | 最佳疗效、100%有效、最高安全、国家级 | 广告法第9条 + 第16/18条 |
# 检测一段广告文案
python3 scripts/guard.py --text "本品保证治愈,根治高血压,100%有效,最佳疗效" --format json
# 从标准输入读取(适合管道 / Agent 调用)
echo "化妆品具有消炎杀菌的治疗功效" | python3 scripts/guard.py --stdin
# 列出违规类别
python3 scripts/guard.py --list-categories
输出示例(JSON):
{
"profile": {"id": "food-drug-cosmetics-ad-guard", "version": "1.0.0"},
"decision": "hit",
"hit_count": 3,
"categories": ["drug_medical_ad", "disease_treatment_claim", "efficacy_superlative"],
"hits": [
{"term": "保证治愈", "category": "drug_medical_ad", "severity": "high", "suggestion": "..."},
{"term": "根治", "category": "drug_medical_ad", "severity": "high", "suggestion": "..."}
]
}
| 审查项 | 结论 | 说明 |
|---|---|---|
| 权限需求 | ✅ 无 | 仅读取输入文本,不访问文件系统、网络或系统资源 |
| 外部调用 | ✅ 无 | 纯本地静态词库匹配,零网络请求 |
| 数据收集 | ✅ 无 | 不收集、不上传任何用户输入或检测结果 |
| 动作影响 | ✅ 只读 | 仅输出检测报告,不修改任何文件或系统状态 |
| 可观测性 | ✅ 透明 | 规则为声明式词库,逻辑完全可审计 |
| 边界清晰 | ✅ 是 | 仅做表述级红线拦截,不替代审查批文与法律意见 |
| 关停机制 | ✅ 即时 | 进程退出即停止,无后台驻留 |
本工具以 MIT 许可发布。所引用的法规条文均为全文公开的政府公开信息(市场监管总局、国家药监局、人大官网可查),不构成对任一主体的侵权。
本声明受中华人民共和国法律管辖。
两者互补:护栏兜底高频红线,深度检查兜底系统性合规。