关于 hormozi-ad-factory
Hormozi Ad Factory 是用于生成模块化广告内容并组合成多种变体的框架,面向需要按产品、受众、平台和格式规划广告的营销人员。
主要功能
- 01生成开场钩子、广告正文和 CTA
- 02按五个认知阶段分配钩子
- 03适配不同平台的内容格式
- 04组合组件形成广告矩阵
- 05说明并筛选部分广告组合
适用场景
- 01为产品发布规划多种广告
- 02制作适配平台的视频广告组件
- 03针对不同认知阶段撰写文案
- 04用模块化内容组装完整广告
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ pedronauck/ skills --skill hormozi-ad-factory安装后在 Claude Code 中输入/hormozi-ad-factory确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/output-template.mdreferences/cta-templates.mdhook-formulas.mdmeat-formats.md详细介绍
Hormozi Ad Factory
一个系统化框架,可根据 Alex Hormozi 的组合式广告创作方法,从单一产品或优惠中生成 150-750+ 个独特广告变体。
核心概念
广告由三个模块化部分组成:钩子、主体和 CTA。与其一次只写一则广告,不如分别生成每个组成部分,然后将它们组合起来:
- 50 个钩子 x 3-5 个主体 x 1-3 个 CTA = 150 到 750 个独特广告
这种方法能创造大量不同的广告供测试,而这正是大规模投放取胜的关键。
工作流
按顺序执行以下四个步骤。开始之前,先收集用户的相关背景信息。
步骤 0:收集背景信息
生成任何广告组成部分之前,向用户询问以下问题(用户已回答的问题可跳过):
- 产品/优惠:要推广什么产品、服务或优惠?
- 目标受众:理想客户是谁?(人口统计特征、心理特征、痛点)
- 平台:这些广告将投放在哪里?(Instagram、YouTube、TikTok、Facebook、LinkedIn、Google)
- 格式:文字广告、视频脚本、轮播广告,还是混合形式?
- 现有素材:是否有过去表现出色的广告?是否有互动率很高的自然内容?
- 竞争对手参考:有没有可借鉴的竞争对手广告?
- 独特机制:这款产品/方法与其他替代方案有何不同?
- 关键结果/证明:是否有具体数据、用户评价或案例研究?
- 语言:默认为英语。对于使用葡萄牙语的用户,除非另有说明,所有内容均使用葡萄牙语(BR)生成。
如果用户提供的背景信息很少,请推断合理的默认值,并在继续之前清楚说明所采用的假设。
步骤 1:生成 50 个钩子
钩子是广告开头的 1-3 秒(视频)或第一行(文字)。它们能让人停止滚动并吸引注意力。使用以下五种来源方式来创造多样性:
- 过往广告中的获胜钩子——改编用户过去表现出色的广告钩子。
- 自然内容中的钩子——从用户表现最佳的免费内容中提取钩子。
- 竞争对手的获胜钩子——改编已验证效果的竞争对手付费广告钩子。
- 竞争对手自然内容中的钩子——从竞争对手表现最佳的免费内容中提取钩子。
- 平台广告资料库——使用 Facebook 广告资料库、TikTok 创意中心等平台中的钩子。
将 50 个钩子分配到不同的认知阶段,以覆盖不同的受众群体:
| 阶段 | 描述 | 钩子风格 |
|---|---|---|
| 无认知 | 不知道自己有问题 | 打破惯例、激发好奇、制造震撼 |
| 问题认知 | 知道问题,但不知道解决方案 | 点明痛点、挫败感和渴望 |
| 解决方案认知 | 知道存在解决方案,但尚未选择 | 比较不同方法,揭示替代方案的缺陷 |
| 产品认知 | 了解产品,但尚未购买 | 消除异议、提供社会认同、营造紧迫感 |
| 高度认知 | 非常了解产品,需要推动一把 | 优惠、赠品、稀缺性、直接报价 |
默认在各认知阶段之间均衡分配(每个阶段约 10 个钩子),除非用户指定侧重点。
钩子公式模板和示例请参阅 references/hook-formulas.md。
第 2 步:生成 3-5 个主体内容
主体内容是广告的核心部分——它向受众介绍优惠、产品、解决方案或问题。每种形式生成一个主体内容:
- 演示 — 展示产品/服务的实际使用情况。最适合了解产品的受众。
- 客户评价 — 让客户讲述他们的故事。最适合了解解决方案或产品的受众。
- 教育内容 — 传授有价值的知识。最适合了解问题或解决方案的受众。
- 故事 — 讲述一个故事(创始人故事、客户历程、转变)。最适合尚未意识到问题或了解问题的受众。
- 无真人出镜 — 使用屏幕文字、旁白、补充镜头或屏幕录制。最适合在不依赖个人品牌的情况下扩大规模。
每个主体内容都必须独立完整,并能搭配任何开场钩子和任何 CTA。
有关主体内容结构和长度指南,请阅读 references/meat-formats.md。
第 3 步:生成 1-3 个 CTA
CTA 会明确告知观众接下来该做什么。一个有力的 CTA 最多包含以下五个要素:
- 要做什么 — 具体行动(点击、评论、发私信、注册、购买)
- 如何操作 — 操作方式(点击下方链接、评论“X”、点击按钮)
- 能获得什么 — 采取行动后立即获得的结果
- 为什么是现在 — 紧迫感或稀缺性元素
- 消除风险顾虑 — 消除顾虑(免费试用、退款保证、无需承诺)
并非每个 CTA 都需要包含全部五项,但效果最好的 CTA 通常涵盖其中大部分。
有关 CTA 模板和示例,请阅读 references/cta-templates.md。
第 4 步:组合搭配
生成所有组件后,将它们组合成一个矩阵。按以下格式呈现结果:
- 汇总表,显示组合总数(开场钩子 x 主体内容 x CTA)
- 前 10-15 个“黄金”组合 — 根据受众与信息的匹配度,列出最有可能表现出色的组合,并为每个组合说明理由
- 完整组件库,按类型整理,供用户自由组合搭配
有关完整的输出格式模板,请阅读 assets/output-template.md。
平台适配
根据目标平台调整各个组件的格式:
| 平台 | 开场钩子 | 主体内容 | CTA |
|---|---|---|---|
| 视频广告(TikTok、YouTube、Reels) | 开场台词/场景(1-3 秒) | 带视觉指导的脚本片段(15-45 秒) | 结尾片段,配有屏幕文字 |
| 文本/文案广告(Facebook、LinkedIn) | 标题或开场白 | 正文段落(3-8 句) | 带链接的结尾段落 |
| 轮播广告(Instagram、LinkedIn) | 第 1 张幻灯片 | 第 2-8 张幻灯片 | 最后一张幻灯片 |
| 短格式广告(Twitter/X、Stories) | 简短有力的一句话 | 最多 1-3 句 | 文中 CTA |
错误处理
- 用户未提供产品信息:不要生成广告。至少询问产品名称、产品功能和目标用户。
- 受众描述含糊:针对全部五个认知阶段生成开场钩子,合理分配数量,并注明所作假设。
- 平台过多:先生成一套不针对特定平台的内容,然后提出可为特定平台进行适配。
- 用户要求的开场钩子少于 50 个:按比例调整数量,同时保持各认知阶段的分布。
- 用户要完整广告,而非组件:先生成各个组件,再将前 15 个黄金组合整合成可直接使用的完整广告。
示例
示例 1:SaaS 产品
用户:“为我的项目管理工具制作广告,目标用户是远程团队。”
流程:
- 澄清:定价、核心差异化优势、现有客户评价、平台
- 按认知阶段生成 50 个开场钩子(例如,针对了解问题的受众:“你的远程团队每周在状态会议上浪费 5 小时”)
- 生成 4 个主体内容:演示讲解、客户评价、教育内容(“你的项目管理工具正在拖慢进度的 3 个迹象”)、创始人故事
- 生成 2 个 CTA:免费试用(消除风险顾虑)+ 限时折扣(营造紧迫感)
- 组合出 400 种搭配,并选出前 15 个黄金广告
示例 2:实体产品(葡萄牙语)
用户:“为我的在线初学者烹饪课程创建广告。”
流程:
- 所有内容均以葡萄牙语(巴西)生成
- 根据烹饪和教育受众的认知水平调整吸引点
- 广告创意包括:演示(烹饪一道菜谱)、用户证言(学员的转变)、教育内容(初学者常犯的错误)
- 行动号召包括互动类(“评论回复 RECEITA”)和直接类(“点击个人简介中的链接”)
- 优先采用视频形式的黄金组合,适用于 Instagram/TikTok
示例 3:上下文极少
用户:“我需要一些适用于我的教练业务的广告创意。”
流程:
- 询问:是什么类型的教练服务?目标客户是谁?面向哪个平台?产品是什么,价格是多少?
- 在生成内容之前等待用户回答
- 如果用户说“随便给我一些”,则明确说明假设,并采用通用框架继续