
Publicity Backfire
- 6 installs
- 2 repo stars
- Updated May 2, 2026
- kangarooking/contagious-skill
Warns that 'don't do X' campaigns can backfire by making the bad behavior more visible and socially normal, based on Contagious.
About
A principle explaining how publicizing prohibited behavior (via anti-drug ads or citing high misbehavior rates) can increase it by making it more visible. A developer uses it when designing public-service, anti-behavior, or 'stop doing X' messaging.
- Anti-drug ads increased teens' desire to use by making it more public
- Citing high misbehavior rates can signal it as normal, backfiring
Publicity Backfire by the numbers
- 6 all-time installs (skills.sh)
- Ranked #1,559 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kangarooking/contagious-skill --skill publicity-backfireAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 6 |
|---|---|
| repo stars | ★ 2 |
| Last updated | May 2, 2026 |
| Repository | kangarooking/contagious-skill ↗ |
What it does
Warns that 'don't do X' campaigns can backfire by making the bad behavior more visible and socially normal, based on Contagious.
Files
公共性反噬效应(禁止行为的公共化陷阱)
R — 原文 (Reading)
事实上,这些反毒品广告不仅没有降低药物的使用,而且还适得其反,增加了药物使用的频率。12到18岁的青少年看过广告后反而还增加了他们吸食大麻的欲望。为什么会这样?因为这些广告使吸食大麻变得更加公开了。行业协会在网上严正地警告人们,"在美国,消费者播放的音乐中仅仅有37%是付费的"。假如不出意外的话,它很可能会带来相反的效果。只有一小半的人愿意为音乐付费?哇。似乎为音乐付费就象征着你是一个大傻瓜。
>
— 乔纳·伯杰,第四章 公共性——反例?药品行业
---
I — 方法论骨架 (Interpretation)
公共性反噬效应揭示了一个反直觉规律:公开讨论不良行为以禁止它,反而会增加该行为的发生率。
运作机制: 1. 社会证明原理——人们通过观察"别人在做什么"来决定自己做什么。当宣传说"很多人在做X",人们接收到的信号不是"X不好",而是"X很普遍"。 2. 可见性增加模仿——公共性让隐蔽行为变得可见,而可见的行为才能被模仿。反毒品广告让毒品使用变得更可见,反而提供了模仿的模板。 3. 正常化效应——引用大规模不良行为数据("37%的音乐是盗版的")让该行为显得是"正常选择",让正确行为者反而觉得自己是"傻瓜"。
正确做法:不公开不良行为的规模,而是公开正确行为的普遍性。将"不要做X"的信息转化为"大多数人都在做正确的事"的信息。
---
A1 — 书中的应用 (Past Application)
案例 1: 反毒品广告增加吸毒率
- 问题: 美国政府1998-2004年花费近10亿美元做青少年反毒品宣传,但效果适得其反。
- 方法论的使用: 反毒品广告展示了毒品使用的场景和频率,使隐蔽的吸毒行为变得公开可见。对青少年而言,广告传递的信息不是"毒品有害"而是"很多人在吸毒"。
- 结论: 公共性是双刃剑——让不良行为可见等于提供了社会证明,增加了模仿概率。
- 结果: 反毒品广告增加了青少年吸食大麻的频率,投入近10亿美元反而适得其反。
案例 2: 化石林国家公园木化石偷窃标语
- 问题: 如何减少公园木化石被偷窃的行为?
- 方法论的使用: 心理学家恰尔蒂尼测试了两种标语。第一种强调"太多人偷木化石"(提供偷窃的社会证明),第二种改为"为了保证生态平衡,请不要拖走木化石"(聚焦正确行为而非错误行为)。
- 结论: 突出不良行为的标语等于示范该行为,改为突出正确行为的标语才能有效降低不良行为。
- 结果: 突出正确行为的标语成功降低了木化石被盗数量,而突出偷窃规模的标语反而增加了偷窃。
---
A2 — 触发场景 (Future Trigger) ★
用户会在什么情境下需要这个 skill?
1. 用户在为公益组织或政府部门设计"禁止X行为"的宣传材料(反毒品、反霸凌、反盗版)。 2. 用户想引用不良行为的统计数据来"警示"公众(如"每3个学生就有1个遭遇霸凌")。 3. 用户在企业内部推动合规或安全文化,考虑用"违规案例"来警示员工。
语言信号 (用户的话里出现这些就应激活)
- "我们要做一个反毒品/反霸凌/反盗版的宣传"
- "数据显示X%的人在做(不良行为),我们要让更多人知道"
- "怎么用数据让大家意识到问题的严重性?"
- "宣传'不要做X'为什么效果不好?"
- "我们的公益广告为什么反而让问题更严重了?"
与相邻 skill 的区分
- 与
visibility-design的区别: 可视性设计关注"让正确行为可见",公共性反噬关注"让错误行为可见的危险"。两者是同一原理的正反两面——前者是正面应用,后者是负面警示。 - 与
emotion-arousal-model的区别: 情绪唤醒模型关注内容的情绪属性,公共性反噬关注内容的"行为示范"属性。即使情绪是对的(高唤醒恐惧),如果内容让不良行为更可见,仍然会反噬。 - 与
social-proof的区别: 社会证明是底层心理机制,公共性反噬是社会证明的误用场景。
---
E — 可执行步骤 (Execution)
当 skill 被激活后, agent 应按以下步骤执行:
1. 审查当前内容是否在"公开不良行为"
- 检查宣传材料中是否引用了不良行为的发生率、规模或具体场景。
- 完成标准: 标记所有可能提供"反向社会证明"的内容元素。
2. 将焦点从"禁止不良行为"转为"推广正确行为"
- 替换策略:将"X%的人在吸毒"改为"Y%的青少年选择远离毒品"。
- 替换策略:将"太多人偷木化石"改为"绝大多数游客都在保护我们的自然遗产"。
- 完成标准: 宣传内容的主体从展示不良行为转为展示正确行为的普遍性。
- 判停条件: 若内容本身就是正面行为的推广(不涉及不良行为展示),则无需调整,跳到步骤3。
3. 验证修改后的内容是否让正确行为成为可见的多数
- 检验:修改后的内容是否让受众觉得"大多数人都在做正确的事"?
- 完成标准: 确认正确行为是公开可见的,不良行为是不可见的。
---
B — 边界 (Boundary) ★
不要在以下情况使用此 skill
- 不良行为确实极其罕见且需要警示时——如果不良行为的发生率极低(如校园枪击),公共化不太可能提供有意义的社会证明,警示效果可能大于反噬风险。
- 受众具有独立判断力时——受过训练的专业人士不太可能受"社会证明"影响而模仿不良行为。
- 信息目标是"提供事实"而非"改变行为"时——新闻报道的目的是告知事实,不是改变行为,反噬效应的分析框架不完全适用。
作者在书中警告的失败模式
- 反毒品广告增加毒品使用(ce-007):美国政府花近10亿美元做反毒品广告,反而增加了青少年吸食大麻的频率。广告让毒品使用更加公开,提供了"很多人在吸"的社会证明。
- 音乐盗版宣传提供错误社会证明(ce-014):"仅37%的音乐是付费的"暗示不付费才是常态,让付费者反而觉得自己是"傻瓜"。
- 木化石偷窃警告增加偷窃(ce-007/v10相关):标示"太多人偷木化石"等于示范偷窃行为,反而增加了偷窃。
作者的盲点 / 时代局限
- 书中案例主要来自公共卫生和环保领域,未讨论商业领域中的类似反噬(如"不要购买竞品"的广告可能反而为竞品提供曝光)。
- 未讨论"负面信息真空"的问题——如果不展示不良行为的规模,公众可能低估风险。在需要紧急警示的场景中(如疫情),完全不公开不良行为数据可能也不恰当。
- 未讨论"分众传播"的可能性——对成年人展示不良行为数据可能不会产生反噬(因为他们已有固定行为模式),但对青少年可能适得其反。
容易混淆的邻近方法论
- "信息透明": 公共性反噬不反对信息透明,而是提醒信息呈现方式会触发社会证明效应。关键不是"要不要公开",而是"公开什么——不良行为的普遍性还是正确行为的普遍性"。
---
相关 skills
- contrasts-with: visibility-design — 可视性设计让正确行为可见,公共性反噬揭示让错误行为可见的危险,两者是同一原理的正反面
---
审计信息
- 验证通过: V1 ✓ / V2 ✓ / V3 ✓
- 测试通过率: 待测试 (详见 test-prompts.json)
- 蒸馏时间: 2026-05-03
{
"skill": "publicity-backfire",
"version": "0.1.0",
"source_book": "《疯传——让你的产品、思想、行为像病毒一样入侵》 乔纳·伯杰",
"darwin_compatible": true,
"test_cases": [
{
"id": "should-trigger-01",
"type": "should_trigger",
"prompt": "我们公益组织要做一个反校园霸凌的宣传片,想引用数据说'每3个学生就有1个遭遇过霸凌'来让大家意识到问题有多严重。这个方向对吗?",
"expected_behavior": "应激活 publicity-backfire, 并指出引用霸凌发生率数据会提供反向社会证明('原来霸凌这么普遍'), 建议将焦点转为'大多数学生都在友善对待同学'",
"notes": "正面场景: 典型的'禁止X行为'宣传, 且用户正打算引用不良行为数据来警示, 高风险反噬场景"
},
{
"id": "should-trigger-02",
"type": "should_trigger",
"prompt": "我们部门负责公司的信息安全合规宣传,准备用最近几个违规案例来警示员工'不要泄露数据'。但去年的宣传好像没什么效果,违规反而更多了。为什么宣传'不要做X'效果不好?",
"expected_behavior": "应激活 publicity-backfire, 并分析违规案例展示可能提供了'违规很常见'的社会证明, 建议改为展示'绝大多数员工都在遵守安全规范'的正确行为",
"notes": "正面场景: 企业内部合规宣传, 用违规案例警示, 典型的公共性反噬场景"
},
{
"id": "should-trigger-03",
"type": "should_trigger",
"prompt": "我们的禁毒宣传广告做了好几年了,花了好多钱,但数据显示青少年吸毒率反而上升了。我们的公益广告为什么反而让问题更严重了?",
"expected_behavior": "应激活 publicity-backfire, 并解释反毒品广告让吸毒行为更加公开可见, 对青少年而言传递的信号不是'毒品有害'而是'很多人在吸毒', 提供了模仿模板和社会证明",
"notes": "正面场景: 书中核心案例的直接对应, 用户已观察到反噬效果但不知原因"
},
{
"id": "should-trigger-04",
"type": "should_trigger",
"prompt": "我们要做一个反盗版的宣传活动,行业协会的数据显示只有37%的音乐是付费的。我们想把数据曝光出来让公众意识到问题的严重性。这样做对吗?",
"expected_behavior": "应激活 publicity-backfire, 并指出'只有37%付费'传递的信号是'不付费才是常态', 让付费者反而觉得自己是傻瓜, 建议改为'越来越多的人选择支持正版音乐'",
"notes": "正面场景: 书中音乐盗版案例的直接对应, 引用不良行为数据警示公众"
},
{
"id": "should-not-trigger-01",
"type": "should_not_trigger",
"prompt": "我们社区在推广垃圾分类,想做一个宣传让大家更多地参与。准备用数据展示'已经有70%的居民在正确分类垃圾',你觉得这个方向怎么样?",
"expected_behavior": "不应激活本 skill, 因为用户在做正面行为推广(垃圾分类), 且展示的是正确行为的普遍性(70%在正确分类), 这恰好是公共性反噬正确做法的方向, 不存在反噬风险",
"notes": "诱饵: 正面行为推广。虽然涉及'宣传'和'数据', 但展示的是正确行为而非不良行为, 不存在反噬问题"
},
{
"id": "should-not-trigger-02",
"type": "should_not_trigger",
"prompt": "我们在做一个'每天跑步30分钟'的健康推广活动,想用社交媒体挑战赛的方式让更多人参与。能帮我们设计一下传播方案吗?",
"expected_behavior": "不应激活本 skill, 因为用户在推广正面健康行为, 不涉及'禁止不良行为'的场景, 没有公共性反噬的风险",
"notes": "诱饵: 健康行为推广。虽然涉及'推广行为'但目标是鼓励正面行为, 不是阻止不良行为"
},
{
"id": "should-not-trigger-03",
"type": "should_not_trigger",
"prompt": "我们在做品牌危机公关,网上有一些关于我们产品的负面传言。应该怎么回应才能控制住舆论?需要公开澄清数据吗?",
"expected_behavior": "不应激活本 skill, 因为这是品牌危机公关场景, 用户是应对负面舆论而非设计公益宣传, 公共性反噬的分析框架不完全适用",
"notes": "诱饵: 危机公关。虽然涉及'负面信息传播'但场景是品牌自救, 不是公益行为干预"
},
{
"id": "edge-01",
"type": "edge_case",
"prompt": "我们要做一个反电信诈骗的宣传,数据显示受骗人数在快速上升。想用真实案例来警示大家,但又担心这样做反而让人觉得'被骗很普遍'。该怎么处理这个矛盾?",
"expected_behavior": "应激活, 并帮用户分析反噬风险。电信诈骗确实在上升, 但宣传方式可以选择聚焦'越来越多的成功防范案例'而非'被骗的人有多少', 将不良行为的可见性降到最低",
"notes": "边界: 用户已意识到反噬风险, 属于边界清晰的场景, 应激活并指导正确做法"
},
{
"id": "edge-02",
"type": "edge_case",
"prompt": "我们在校园里做反对考试作弊的宣传。作弊行为确实存在但不算特别普遍。有人说展示作弊数据会反噬,有人说不展示学生就不当回事。到底该不该公开作弊数据?",
"expected_behavior": "边界判断, 应指出当不良行为不够普遍时, 公开数据反而可能让学生觉得'原来这么多人作弊'从而增加模仿。但如果作弊率确实极低且需要警示, 反噬风险较小。建议测试性展示正确行为数据",
"notes": "边界: 不良行为发生率中等, 反噬风险不确定, 需要具体情况具体分析"
},
{
"id": "edge-03",
"type": "edge_case",
"prompt": "我们是公共卫生部门,需要发布一个关于新型传染病的风险警示。这种病目前感染率很低但致死率高。我们该怎么传达风险而不引起恐慌,又不让公众低估风险?",
"expected_behavior": "边界判断, 应指出SKILL边界中提到'不良行为确实极其罕见且需要警示时'反噬风险较低。致死率高的传染病属于需要紧急警示的场景, 但应聚焦'保护措施'而非'感染数据', 避免正常化感染行为",
"notes": "边界: 紧急公共卫生场景, 信息目标是提供事实+改变行为, 反噬分析与情绪管理需要平衡"
}
],
"minimum_pass_rate": 0.8
}