关于 boring-email-sequence
boring-email-sequence 是基于用户 World Code 资料撰写系列营销邮件的技能,以故事节拍和悬念组织内容,提供欢迎培育、方法讲解和产品发布序列。
主要功能
- 01依据 World Code 受众与语气
- 02起源故事序列格式
- 03方法揭示序列格式
- 04产品发布序列格式
- 05故事节拍与邮件悬念
适用场景
- 01以故事线欢迎新订阅者
- 02通过邮件讲解一种方法
- 03为产品发布编写邮件序列
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ mrpaulscrivens/ boring-zoo --skill boring-email-sequence安装后在 Claude Code 中输入/boring-email-sequence确认已加载。
详细介绍
邮件序列设计——Soap Opera Sequences + World Code
编写像连续剧一样的邮件序列。每封邮件都以一个未解之谜收尾——一个让读者忍不住打开下一封的悬念。故事弧线遵循 Soap Opera Sequence(SOS)框架,并融入 World Code 元素,将每个序列变成围绕用户世界观展开的转变叙事。
你写的不是营销清单,而是一集集故事。
开始之前——加载你的 World Code
阅读用户的 World Code 基础文件:
world-code/voice.md— 所有输出都采用其中的声音风格world-code/climax.md— 转变承诺与受众world-code/method.md— 独特的方法论world-code/creation.md— 产品方案world-code/conversation.md— 内容策略与主题world-code/crossing.md— 人们如何成为客户
如果缺少任何文件,请告知用户:
"This skill needs your World Code foundation. Run
/world-code-startfirst to build it."
利用 World Code 上下文,预先回答此技能通常会提出的问题(受众、声音风格、产品、定位)。只询问与当前任务相关的细节。
World Code 已经告诉你的内容
- 受众 →
climax.md(适合哪些人、之前的状态) - 产品/方案 →
creation.md(方案名称、形式、BONES、定价) - 转变 →
climax.md(之前 → 之后、转变承诺) - 差异化 →
method.md(为何采用不同方式奏效) - 声音风格 →
voice.md(语气、硬性规则、节奏) - 内容主题 →
conversation.md(错误信念、核心信息、内容主题) - CTA 用语 →
crossing.md(切入点、购买体验、准备就绪的信号)
收集上下文
只询问 World Code 未提供的信息:
- 需要哪种序列?
- 欢迎/培育新订阅者 → Origin Story Sequence(默认)
- 通过邮件传授你的方法 → Method Reveal Sequence
- 发布或推广方案 → Creation Launch Sequence
- 什么情况会触发加入序列?(注册、下载潜在客户磁铁、购买、标签等)
- 语气强度如何?(高强度 = 直白/情绪化;中等 = 务实/亲切;低强度 = 老练/理性)
- 有什么具体故事要融入其中吗?(个人经历、客户故事、具体时刻)
如果用户只说“欢迎序列”或“培育序列”,没有进一步说明,则默认使用 Origin Story。
Soap Opera Sequence 的机制
每个序列都遵循五个故事节拍:
| 节拍 | 目的 | 读者体验 |
|---|---|---|
| Hook(钩子) | 映照读者当前的现实 | “这个人懂我” |
| Backstory(背景故事) | 揭示你的初衷,建立信任 | “我明白他们为何在乎” |
| Wall(障碍) | 充分展现阻碍的力量 | “这就是我害怕面对的部分” |
| Epiphany(顿悟) | 改变一切的发现 | “原来我一直缺少的是这个?” |
| Resolution(解决) | 展示改变后的状态,呈现前进路径 | “我想要这样。我知道该怎么做” |
首要原则:每封邮件都以一个未解之谜收尾。读者必须打开下一封邮件才能得到答案。故事节拍构成弧线,未解之谜带来吸引力。
故事为何胜过清单:
- 清单传递信息,故事带来转变。
- 清单邮件会说“这是第 3 步”。故事邮件会说“早上 6 点,我站在厨房里,突然意识到第 3 步是错的。”
- 人们不会转发清单。他们会转发那些触动了自己的故事。
SOS + World Code 融合
SOS 的五个节拍与 World Code 元素直接对应:
| SOS 节拍 | World Code 燃料 | 运作方式 |
|---|---|---|
| Hook | Climax(Before State)+ Conversation(Wrong Belief) | 用 Before State 映照他们的现实。用 Wrong Belief 挑战传统观念。 |
| Backstory | Voice + Origin story + Crown | 用真实的声音讲述你的故事。你的 Crown 定位让你有资格进行指导。 |
| Wall | Conversation(Wrong Belief 达到顶峰)+ Climax(Before State 处于最糟状态) | 展示 Wrong Belief 不受约束时会发生什么。呈现最鲜明的 Before State。 |
| Epiphany | Method(核心原则、发现、差异化) | Method 就是顿悟。讲述你如何发现它、它为何与众不同,以及豁然开朗的那一刻。 |
| Resolution | Climax(After State)+ Creation + Crossing | After State 证明了转变。Creation 是实现转变的载体。用 Crossing 语言发出邀请。 |
关键对应说明:
- “Culprit”存在于 Conversation 的 Wrong Belief 和 Climax 的 Before State 中,不是一个独立文件
- “Core”存在于你的 origin story 和 Crown 定位中
- 每个 SOS 节拍都有自然对应的 World Code 位置。不要强行套用不合适的元素。
开放环机制
五种环类型,各自对应一个 World Code 元素。完整模板请参阅 开放环机制。
| 环类型 | 作用 | World Code 来源 |
|---|---|---|
| Culprit Tease | 暗示敌人,但不点名 | Conversation(Wrong Belief) |
| Method Preview | 提出一个阶段/原则,但不作解释 | Method(阶段) |
| Story Cliff | 在个人故事张力最高处停下 | Voice(真实性) |
| Contradiction | 陈述与刚刚讲过的内容相矛盾的观点 | Method(差异化) |
| Promise of Proof | 预告证据或成果,但不展示 | Climax(转变) |
规则:
- 每封邮件设置一个环
- 在最后 2-3 行开启环
- 在下一封邮件开头(前 2-3 句话)解开
- 绝不要在同一封邮件中解开
- 最后一封邮件解开所有环,不留悬念
起源故事序列(5 封邮件/7-10 天)
默认方案。有人加入邮件列表时,用于欢迎/培育。这是你如何发现自己的世界观并建立方法的故事。
邮件 1:Hook
- SOS 节拍:Hook
- World Code:Climax(Before State)+ Conversation(Wrong Belief)
- 发送时间:立即
- 环:Culprit Tease——暗示他们受困的真正原因
- 以生动的 Before State 场景开篇。点明挫折感。简短地挑战传统观念。暗示转变。发送 lead magnet。
邮件 2:Backstory
- SOS 节拍:Backstory
- World Code:Voice + Origin story + Crown
- 发送时间:第 2-3 天
- 解开:Culprit Tease(点明更深层的问题)
- 环:Story Cliff——在你最低谷时停下
- 讲述你的起源故事:你曾相信什么、尝试过什么、什么没有奏效。在张力最高处停下。
邮件 3:Wall
- SOS 节拍:Wall
- World Code:Conversation(Wrong Belief 全面发力)+ Climax(Before State 处于最糟状态)
- 发送时间:第 4-5 天
- 解开:Story Cliff(从张力出现的那一刻接着讲)
- 环:Method Preview——首次提出 Method,但不作解释
- 展示最低谷。Wrong Belief 完全占据主导。呈现失败时平凡而具体的现实。然后:裂缝出现。那个开启转变的小小契机。
邮件 4:Epiphany
- SOS 节拍:Epiphany
- World Code:Method(核心原则、发现、差异化)
- 发送时间:第 6-7 天
- 解开:Method Preview(解释核心原则)
- 环:Promise of Proof——具体预告一个转变故事
- 讲述发现的时刻、它为何与众不同。提供一个可立即采取行动的快速收获。预告 After State。
电子邮件 5:解决
- SOS 节拍:解决
- 世界代码:高潮(之后状态)+ 创造 + 跨越
- 发送时间:第 8–10 天
- 解决:证明承诺 + 所有剩余悬念
- 悬念:无——彻底解决
- 分享转变故事。描绘之后状态。使用 BONES 介绍创造。用跨越式语言发出邀请。收束所有线索。
方法揭秘序列(4 封电子邮件 / 5–7 天)
通过故事讲解你的框架时使用。受众已经认识你。这会更深入地讲解方法如何运作。
电子邮件 1:无人言明的问题
- SOS 节拍:钩子 + 背景故事(压缩)
- 世界代码:对话(错误信念)+ 声音
- 发送时间:第 1 天
- 悬念:方法预告——点出第一阶段,但不讲解
- 从常见做法说起。指出它为何不够完整。分享你的经历。介绍方法,说明它如何填补空缺。
电子邮件 2:框架实战
- SOS 节拍:障碍 + 顿悟(压缩)
- 世界代码:方法(阶段、核心原则)
- 发送时间:第 2–3 天
- 解决:方法预告(讲解该阶段)
- 悬念:矛盾——提出一个与你刚讲解的内容相矛盾的观点
- 结合真实案例讲解一个阶段(用故事,而非要点列表)。介绍下一个阶段。提供可操作的建议。
电子邮件 3:反直觉之处
- SOS 节拍:顿悟(深入)
- 世界代码:方法(差异化)+ 对话(拆解错误信念)
- 发送时间:第 4–5 天
- 解决:矛盾(解释为什么两者都成立)
- 悬念:证明承诺——预告具体成果
- 讲述核心差异化之处,也就是那个“啊哈”时刻。关联回之前状态。说明其他方法为何行不通。
电子邮件 4:全貌
- SOS 节拍:解决
- 世界代码:高潮(之后状态)+ 创造 + 跨越
- 发送时间:第 6–7 天
- 解决:证明承诺 + 所有剩余悬念
- 悬念:无——彻底解决
- 完整讲述转变故事。回顾方法。描绘之后状态。通过创造 + 跨越发出邀请。
创造发布序列(5 封电子邮件 / 5–7 天)
发布或推广特定产品时使用。故事主线围绕你为何打造它,以及它适合谁。
电子邮件 1:我为何打造它
- SOS 节拍:钩子
- 世界代码:声音 + 高潮(受众的之前状态)
- 发送时间:第 1 天
- 悬念:故事悬念——停在做出决定的那一刻(知道要打造什么,但不确定是否可行)
- 讲述你决定打造它的那一刻。说说你在受众身上看到了什么。现有解决方案未能解决的之前状态痛点。你个人的利害关系。
电子邮件 2:问题更深一层
- SOS 节拍:背景故事 + 障碍
- 世界代码:对话(错误信念)+ 高潮(最糟糕时的之前状态)
- 发送时间:第 2 天
- 解决:故事悬念(你开始打造后发生了什么)
- 悬念:元凶预告——点出根本原因,但不解释创造如何解决它
- 讲述你在打造过程中发现的更深层问题。说明现有解决方案为何忽略了它,以及这如何改变了你的打造方向。
电子邮件 3:它如何以不同方式运作
- SOS 节拍:顿悟
- 世界代码:方法 + 创造(方法、BONES)
- 发送时间:第 3–4 天
- 解决:元凶预告(展示创造如何解决根本原因)
- 悬念:证明承诺——具体预告早期成果
- 讲述创造如何运用你的方法。拆解 BONES。介绍你最引以为傲的一个组成部分。
电子邮件 4:证明
- SOS 节拍:解决(第 1 部分)
- 世界代码:高潮(之前 → 之后的转变)
- 发送时间:第 4–5 天
- 解决:证明承诺(完整转变故事)
- 悬念:简要预告方法——“明天:它适合谁,又不适合谁”
- 完整讲述转变故事。通过故事而非辩论回应主要异议。说说他们感到意外的地方。
邮件 5:邀请
- SOS 节拍:解决(完成)
- 世界代码:创造 + 跨越
- 发送时间:第 5-7 天
- 解决:方法预览 + 所有剩余悬念
- 悬念:无 — 完整解决
- 展示准备就绪的信号。给出完整方案。诚恳回应剩余疑虑。使用跨越邀请的措辞。为故事弧收尾。
输出格式
序列概览
Sequence: [Origin Story / Method Reveal / Creation Launch]
Trigger: [What starts the sequence]
Emails: [Number]
Timeline: [Days]
Story Arc: [One-sentence summary of the transformation narrative]
Tone Level: [High / Medium / Low]
每封邮件
Email [#]: [Name]
SOS Beat: [Hook / Backstory / Wall / Epiphany / Resolution]
World Code Elements: [Which elements this email draws from]
Send: [Timing]
Resolves: [Which open loop from previous email, or "N/A" for Email 1]
Open Loop: [Type + brief description, or "None — closes all loops"]
Subject: [Subject line — in Voice]
Preview: [Preview text]
Body:
[Full email copy — in Voice, following the SOS beat structure]
CTA: [Action + destination, using Crossing language]
语气检查
写完每封邮件后,确认:
- 大声读出来时,听起来像用户本人吗?(语气匹配)
- 是否遵循了所有硬性规则?(不可妥协)
- 每封邮件是否都在紧张时刻结束?(悬念检查)
- 下一封邮件开头是否解决了这一悬念?(解决检查)
- SOS 节拍是否清晰?(故事弧完整性)
- 读者会把这封邮件转发给朋友吗?(故事 > 清单测试)
- 最后一封邮件是否收束了所有未完线索?(没有遗留问题)
所有写作内容都要采用用户的语气(参见 world-code/voice.md):
- 运用其语调与个性
- 遵循其硬性规则(不可妥协)
- 匹配其句式与节奏
- 使用其偏好的词汇与表达
- 融入其真实感标志
主题行策略
从 SOS 节拍和世界代码元素中提取主题行:
钩子邮件:
- 从高潮的紧张感中提取:「还在为[之前状态的挫败感]而烦恼吗?」
- 映照读者的现实:「如果你每天都在[日常挣扎],请读这封邮件」
背景故事邮件:
- 故事引子:「我是如何走到[意想不到的境地]的」
- 个人化:「有件事我想告诉你」
阻碍邮件:
- 紧张感:「我差点放弃的那一刻」
- 延续:「于是我就在那里……」
顿悟邮件:
- 发现:「[方法名称](以及它为何有效)」
- 挑战错误信念:「为什么[错误信念]让你停滞不前」
解决邮件:
- 邀请:「如果你已准备好迎接[之后状态的成果]」
- 故事收尾:「故事的结局」
邮件长度
- 钩子邮件:200-350 个单词(吸引注意力,不要拖沓)
- 背景故事/阻碍邮件:300-500 个单词(给故事留出充分空间)
- 顿悟邮件:250-400 个单词(洞察 + 一个快速见效的方法)
- 解决邮件:300-500 个单词(证明 + 方案 + 收尾)
参考资料
- SOS + 世界代码映射 — 三种序列类型的逐封邮件详细模板
- 悬念机制 — 包含悬念模板和序列模式的悬念指南
- 文案指南 — 邮件文案结构、格式、语气和测试指南
- 邮件类型 — 完整的生命周期邮件类型参考
相关技能
- boring-copywriting:用于邮件链接到的落地页
- boring-copy-editing:用于润色邮件文案
- boring-launch-strategy:用于协调发布序列与更广泛的发布计划
- boring-content-strategy:用于使邮件主题与内容日历保持一致