Food/Drug Cosmetics Ad Check -食药/化妆品广告合规检查
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-e56trugz--food-drug-cosmetics-ad-check.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-e56trugz/food-drug-cosmetics-ad-check。- 食药化妆品广告合规检查是一款付费合规技能,基于《广告法》§9/§15/§16/§17/§18、《化妆品监督管理条例》§43、《食品安全法》§80 及《药品、医疗器械、保健食品、特殊医学用途配方食品广告审查管理暂行办法》,对药品、医疗器械、保健食品、特殊医学用途配方食品及化妆品的广告文案开展 10 项核心合规检查,覆盖功效断言、疾病治疗、处方药发布、保健食品警…
- 检查答案仅在本地处理,不传输至云端
- 若商户服务支付后无法履约,将自动全额退款。 本工具输出仅供参考,不构成法律意见
- 重大合规决策请咨询专业律师或合规顾问。本技能基于中华人民共和国法律设计,不自动适用于其他法域。
阅读全文 (展开查看完整说明)
概述
食药化妆品广告合规检查(付费版)
功能描述
本技能提供付费的食药化妆品广告合规检查服务。基于《广告法》《化妆品监督管理条例》等法规,对药品/医疗器械/保健食品/特殊医学用途配方食品/化妆品的广告文案进行 10 项核心合规检查,输出风险分级(P0/P1/P2)的命中项与整改建议。每次检查需支付 ¥0.99。
运行形态:检查报告由本地脚本 scripts/food-drug-cosmetics-ad-check.py 生成;支付经商户服务(微信 X402 协议)验证后放行。商户服务仅承担支付验证职责,不返回检查内容。
付费前置检查
调用本 Skill 前,检查当前 Agent 是否已安装 weixinpay 插件(extension):
- 已安装:可继续提供付费服务
- 未安装:向用户提示"当前 Agent 暂不支持微信支付付费能力",终止流程
工作流程
第一步:运行本地检查脚本
运行本地检查脚本,脚本检测到需要付费时会输出支付触发标识:
python3 scripts/food-drug-cosmetics-ad-check.py --request-payment脚本输出 X402 支付信息(WeixinPay-Required + out_trade_no)。
第二步:处理支付(由插件完成)
weixinpay 插件会拦截支付流程,无需手动调用支付接口:
WeixinPay-Required:支付凭证码(插件用于完成支付)out_trade_no:商户订单号
支付过程由
weixinpay插件处理,Skill 无需关心支付细节。
第三步:支付后验证并获取报告(⚠️ 必须执行)
支付成功后,必须携带商户订单号重新运行脚本,脚本会向商户服务查单验证,验证通过后放行完整检查报告:
python3 scripts/food-drug-cosmetics-ad-check.py --out-trade-no <out_trade_no>- 查单验证通过(
SUCCESS)→ 逐项作答后生成完整 10 项检查报告 - 未支付(
NOT_PAID)→ 提示等待,稍后重试
批量/非交互模式(Agent 自动评分时推荐):
python3 scripts/food-drug-cosmetics-ad-check.py --out-trade-no <out_trade_no>
--answers-json '{"no_efficacy_guarantee": "pass", "no_cure_rate": "fail"}'--answers-json 支持 JSON 文件路径或内嵌 JSON,值为 pass/fail/na(兼容 y/n/na、true/false)。旧参数 --payment-code 仍兼容,但新调用统一使用 --out-trade-no。
第四步:处理退款
如果返回 "code": "REFUNDED",说明商户服务异常无法履约,已自动退款:
- 向用户说明:"抱歉,该服务暂时无法提供内容,已自动退款至原支付账户。"
- 不要再次尝试支付或重新请求
检查内容(10 项)
| 维度 | 检查项 | 依据 |
|---|---|---|
| A. 功效断言 | 不保证功效/安全、不宣称治愈率/有效率 | 广告法§16/§18 |
| B. 疾病治疗 | 非药品不宣称治病、化妆品不宣称医疗作用 | 广告法§17;化妆品条例§43 |
| C. 处方药 | 处方药不大众媒介发布、特医食品合规宣称 | 广告法§15;食品安全法§80 |
| D. 保健食品 | 保健食品不宣称治病、提示警示语 | 广告法§18 |
| E. 绝对化用语 | 不使用绝对化用语 | 广告法§9 |
| F. 特殊标识 | 显著标明审批/禁忌 | 广告法§16;审查办法 |
注意事项
- 必须先通过"付费前置检查"确认 weixinpay 插件已安装,否则不要进入支付流程
- 收到支付触发标识时,支付由 weixinpay 插件完成,Skill 无需关心支付细节
- 支付成功后必须携带
--out-trade-no <out_trade_no>重新运行脚本验证,才能解锁完整报告 - 如果返回 "NOT_PAID",说明支付尚未完成,请等待后重试
- 如果返回 "REFUNDED",说明服务异常已退款,告知用户并终止流程;"FULFILL_AND_REFUND_FAILED" 表示退款失败,建议联系客服
- 检查报告由本地脚本生成,商户服务仅做支付验证,不返回检查内容
- 报告中不得输出未经脱敏的完整广告原文:引用片段应做截断/概括,隐藏个人身份、联系方式、内部标识等敏感信息
附录
商户服务 HTTP 网关(供 MCP / HTTP 形态 Agent 使用)
本 Skill 同时提供 HTTP 形态的付费网关,实现官方《升级为 Pay Skill》指南 Step 4 方式一(HTTP Header 推荐形态)。MCP / HTTP 型 Agent 可直接调用,但检查报告本体仍由本地脚本生成。
数据边界:商户服务仅接收支付验证所需字段(skill_id / description),不接收、不存储待检文案;检查答案仅在本地脚本处理,不会发送至 compliancehub.cn。报告输出需对引用的广告原文做脱敏与概括。
- 统一接口
POST https://compliancehub.cn:8443/api/resource- 无
X-Out-Trade-NoHeader → 创建订单,返回402+WeixinPay-Required+X-Out-Trade-NoHeader - 带
X-Out-Trade-NoHeader → 查单验证,支付成功返回200(验证放行标识)
- 无
- 金额服务端定价:按
skill_id从server/config/pricing.js定价表取价(food-drug-cosmetics-ad-check = ¥0.99),客户端请求体不携带amount(对齐官方最佳实践,防止金额篡改)。 - 商户服务完整实现(微信 Native 下单 / X402 预下单 / 查单 / 退款 / 幂等)见包内
server/目录,部署与接入说明见README.md
参考法规
- 《广告法》§9/§15/§16/§17/§18
- 《化妆品监督管理条例》§43
- 《食品安全法》§80
- 《药品、医疗器械、保健食品、特殊医学用途配方食品广告审查管理暂行办法》
免责声明
本工具输出的检查结果仅供参考,不构成法律意见。食药妆广告合规涉及市场监管总局监管要求,重大合规决策请咨询专业律师。本工具基于中华人民共和国法律设计,不自动适用于其他法域。本工具为在线付费服务:支付由微信支付平台完成,若支付后服务异常将自动退款;检查答案仅在本地处理,不会上传云端。完整条款见 DISCLAIMER.md。