mcpField
H
hormozi-ad-factory

hormozi-ad-factory

github.com/pedronauck营销与增长644334 次安装1 周前更新
代码仓库

关于 hormozi-ad-factory

Hormozi Ad Factory 是用于生成模块化广告内容并组合成多种变体的框架,面向需要按产品、受众、平台和格式规划广告的营销人员。

主要功能

  1. 01生成开场钩子、广告正文和 CTA
  2. 02按五个认知阶段分配钩子
  3. 03适配不同平台的内容格式
  4. 04组合组件形成广告矩阵
  5. 05说明并筛选部分广告组合

适用场景

  1. 01为产品发布规划多种广告
  2. 02制作适配平台的视频广告组件
  3. 03针对不同认知阶段撰写文案
  4. 04用模块化内容组装完整广告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pedronauck/skills --skill hormozi-ad-factory

安装后在 Claude Code 中输入/hormozi-ad-factory确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

assets/
output-template.md
references/
cta-templates.md
hook-formulas.md
meat-formats.md

详细介绍

Hormozi Ad Factory

一个系统化框架,可根据 Alex Hormozi 的组合式广告创作方法,从单一产品或优惠中生成 150-750+ 个独特广告变体。

核心概念

广告由三个模块化部分组成:钩子、主体和 CTA。与其一次只写一则广告,不如分别生成每个组成部分,然后将它们组合起来:

  • 50 个钩子 x 3-5 个主体 x 1-3 个 CTA = 150 到 750 个独特广告

这种方法能创造大量不同的广告供测试,而这正是大规模投放取胜的关键。

工作流

按顺序执行以下四个步骤。开始之前,先收集用户的相关背景信息。

步骤 0:收集背景信息

生成任何广告组成部分之前,向用户询问以下问题(用户已回答的问题可跳过):

  1. 产品/优惠:要推广什么产品、服务或优惠?
  2. 目标受众:理想客户是谁?(人口统计特征、心理特征、痛点)
  3. 平台:这些广告将投放在哪里?(Instagram、YouTube、TikTok、Facebook、LinkedIn、Google)
  4. 格式:文字广告、视频脚本、轮播广告,还是混合形式?
  5. 现有素材:是否有过去表现出色的广告?是否有互动率很高的自然内容?
  6. 竞争对手参考:有没有可借鉴的竞争对手广告?
  7. 独特机制:这款产品/方法与其他替代方案有何不同?
  8. 关键结果/证明:是否有具体数据、用户评价或案例研究?
  9. 语言:默认为英语。对于使用葡萄牙语的用户,除非另有说明,所有内容均使用葡萄牙语(BR)生成。

如果用户提供的背景信息很少,请推断合理的默认值,并在继续之前清楚说明所采用的假设。

步骤 1:生成 50 个钩子

钩子是广告开头的 1-3 秒(视频)或第一行(文字)。它们能让人停止滚动并吸引注意力。使用以下五种来源方式来创造多样性:

  1. 过往广告中的获胜钩子——改编用户过去表现出色的广告钩子。
  2. 自然内容中的钩子——从用户表现最佳的免费内容中提取钩子。
  3. 竞争对手的获胜钩子——改编已验证效果的竞争对手付费广告钩子。
  4. 竞争对手自然内容中的钩子——从竞争对手表现最佳的免费内容中提取钩子。
  5. 平台广告资料库——使用 Facebook 广告资料库、TikTok 创意中心等平台中的钩子。

将 50 个钩子分配到不同的认知阶段,以覆盖不同的受众群体:

阶段描述钩子风格
无认知不知道自己有问题打破惯例、激发好奇、制造震撼
问题认知知道问题,但不知道解决方案点明痛点、挫败感和渴望
解决方案认知知道存在解决方案,但尚未选择比较不同方法,揭示替代方案的缺陷
产品认知了解产品,但尚未购买消除异议、提供社会认同、营造紧迫感
高度认知非常了解产品,需要推动一把优惠、赠品、稀缺性、直接报价

默认在各认知阶段之间均衡分配(每个阶段约 10 个钩子),除非用户指定侧重点。

钩子公式模板和示例请参阅 references/hook-formulas.md。

第 2 步:生成 3-5 个主体内容

主体内容是广告的核心部分——它向受众介绍优惠、产品、解决方案或问题。每种形式生成一个主体内容:

  1. 演示 — 展示产品/服务的实际使用情况。最适合了解产品的受众。
  2. 客户评价 — 让客户讲述他们的故事。最适合了解解决方案或产品的受众。
  3. 教育内容 — 传授有价值的知识。最适合了解问题或解决方案的受众。
  4. 故事 — 讲述一个故事(创始人故事、客户历程、转变)。最适合尚未意识到问题或了解问题的受众。
  5. 无真人出镜 — 使用屏幕文字、旁白、补充镜头或屏幕录制。最适合在不依赖个人品牌的情况下扩大规模。

每个主体内容都必须独立完整,并能搭配任何开场钩子和任何 CTA。

有关主体内容结构和长度指南,请阅读 references/meat-formats.md。

第 3 步:生成 1-3 个 CTA

CTA 会明确告知观众接下来该做什么。一个有力的 CTA 最多包含以下五个要素:

  1. 要做什么 — 具体行动(点击、评论、发私信、注册、购买)
  2. 如何操作 — 操作方式(点击下方链接、评论“X”、点击按钮)
  3. 能获得什么 — 采取行动后立即获得的结果
  4. 为什么是现在 — 紧迫感或稀缺性元素
  5. 消除风险顾虑 — 消除顾虑(免费试用、退款保证、无需承诺)

并非每个 CTA 都需要包含全部五项,但效果最好的 CTA 通常涵盖其中大部分。

有关 CTA 模板和示例,请阅读 references/cta-templates.md。

第 4 步:组合搭配

生成所有组件后,将它们组合成一个矩阵。按以下格式呈现结果:

  1. 汇总表,显示组合总数(开场钩子 x 主体内容 x CTA)
  2. 前 10-15 个“黄金”组合 — 根据受众与信息的匹配度,列出最有可能表现出色的组合,并为每个组合说明理由
  3. 完整组件库,按类型整理,供用户自由组合搭配

有关完整的输出格式模板,请阅读 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 产品

用户:“为我的项目管理工具制作广告,目标用户是远程团队。”

流程:

  1. 澄清:定价、核心差异化优势、现有客户评价、平台
  2. 按认知阶段生成 50 个开场钩子(例如,针对了解问题的受众:“你的远程团队每周在状态会议上浪费 5 小时”)
  3. 生成 4 个主体内容:演示讲解、客户评价、教育内容(“你的项目管理工具正在拖慢进度的 3 个迹象”)、创始人故事
  4. 生成 2 个 CTA:免费试用(消除风险顾虑)+ 限时折扣(营造紧迫感)
  5. 组合出 400 种搭配,并选出前 15 个黄金广告
示例 2:实体产品(葡萄牙语)

用户:“为我的在线初学者烹饪课程创建广告。”

流程:

  1. 所有内容均以葡萄牙语(巴西)生成
  2. 根据烹饪和教育受众的认知水平调整吸引点
  3. 广告创意包括:演示(烹饪一道菜谱)、用户证言(学员的转变)、教育内容(初学者常犯的错误)
  4. 行动号召包括互动类(“评论回复 RECEITA”)和直接类(“点击个人简介中的链接”)
  5. 优先采用视频形式的黄金组合,适用于 Instagram/TikTok
示例 3:上下文极少

用户:“我需要一些适用于我的教练业务的广告创意。”

流程:

  1. 询问:是什么类型的教练服务?目标客户是谁?面向哪个平台?产品是什么,价格是多少?
  2. 在生成内容之前等待用户回答
  3. 如果用户说“随便给我一些”,则明确说明假设,并采用通用框架继续

评论

支持 Markdown