用途:这是 OpenClaw 运行时下的 Meta Ads 技能,用于自动化管理 Meta 广告并进行活动搭建,分两种模式。
模式一(日常运维):通过脚本监控活动、自动暂停亏损广告、把预算转向表现好的广告、根据头部表现生成文案变体,并生成早间简报。常用命令:bash scripts/run_all.sh genviral(完整流程)、bash scripts/run_all.sh --dry-run(不改动)、python3 scripts/health_check.py --product genviral --days 7、python3 scripts/auto_optimize.py --product genviral --dry-run、python3 scripts/copy_generator.py --product genviral --count 5。相关脚本包括 meta_api.py、ad_uploader.py、morning_brief.py。
模式二(/meta-campaign 活动搭建):8 阶段流程,从 URL 到研究、策略、创意、上传依次进行:1 落地页分析(自动抓取并提取品牌信息);2 深度访谈(人工回答 5 个关于产品与受众的问题);3 客户角色扮演(由子代理以理想买家第一人称撰写痛点与语言);4 市场研究(并行挖掘 Reddit 与论坛语言、竞品评论模式);5 竞品分析(Meta 广告库模式);6 活动策略(评分角度与广告组架构,需审批);7 创意生成(每个广告组生成 8 种格式图片并配文案,需审批);8 上传(默认全部暂停)。图片由 Genviral Studio API 生成,默认模型 google/nano-banana-2,--pro 使用 google/nano-banana-pro。8 种创意格式:对比表、Apple Notes 风格、引用卡片、手写体、通知模拟、iMessage 对话、数据墙、前后对比。入口示例:python3 campaign/scripts/orchestrate.py --url https://yourproduct.com --product my-product;python3 campaign/scripts/upload_to_meta.py --rundir <目录> --product my-product。
配置与依赖:复制 config.example.yaml 为 config.yaml 并填入 access_token 与产品信息;Meta 令牌需 ads_management、ads_read、pages_manage_ads、business_management 权限;设置 export GENVIRAL_API_KEY 以调用图像生成(消耗 Studio 积分);安装 pip3 install pyyaml。运行与数据目录(campaign/runs/、data/、config.yaml)已被 gitignore。限制:具体收费、效果数据与配额资料未完整说明,暂未提供。