
Social Proof
- 10 installs
- 6 repo stars
- Updated May 3, 2026
- kangarooking/influence-skill
Understand psychological influence principles to recognize and resist persuasion tactics
About
Framework from Robert Cialdini for identifying social proof tactics. Helps recognize when someone is using this influence strategy to manipulate decisions.
- Evidence-based psychology from Influence: The Psychology of Persuasion
- Practical case studies and defense strategies
Social Proof by the numbers
- 10 all-time installs (skills.sh)
- Ranked #684 of 853 Sales & Marketing skills by installs in the Skillselion catalog
- Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kangarooking/influence-skill --skill social-proofAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 10 |
|---|---|
| repo stars | ★ 6 |
| Last updated | May 3, 2026 |
| Repository | kangarooking/influence-skill ↗ |
What it does
Understand psychological influence principles to recognize and resist persuasion tactics
Files
社会认同原理识别与防御
R — 原文 (Reading)
在判断何为正确时,我们会根据别人的意见行事。我们对社会认同的反应方式完全是无意识的、条件反射式的,这样一来,偏颇甚至伪造的证据也能愚弄我们。
>
— 罗伯特·西奥迪尼, 第4章 社会认同
---
I — 方法论骨架 (Interpretation)
社会认同原理指的是:当我们不确定该怎么判断或行动时,会自动参考他人的行为来决定自己该怎么做。这条捷径在大多数时候运作良好,因为多数人的做法往往确实正确。但它有两个致命弱点:
第一,它完全是无意识的、条件反射式的。这意味着即使是伪造的社会证据(如罐头笑声、雇来的托儿、刷出来的销量),也能触发和真实证据一样的顺从反应。我们明知笑声是假的,仍然会笑得更久。
第二,它会自我放大。当所有人都基于他人的行为来行动时,群体行为就变成了"每个人都在参考每个人"的循环。没有任何人真正知道该怎么做的信息进入了这个循环,但社会证据却在不断积累——就像高速公路上两辆车变道引发整条车道的连锁变道,而前方根本没有任何障碍。
社会认同原理在两种条件下最为强效:(1) 不确定性——我们越不确定,越依赖他人;(2) 相似性——我们最可能效法与自己相似的人的行为。
---
A1 — 书中的应用 (Past Application)
案例 1: 罐头笑声与伪造社会证据
- 问题: 电视台为什么明知观众讨厌罐头笑声却坚持使用?为什么伪造的笑声能让糟糕的笑话显得更好笑?
- 方法论的使用: 实验证明,罐头笑声使观众笑得更久更频繁,尤其对糟糕的笑话效果最好。调酒师在小费罐里先放钞票、教会募捐员在筹款箱里先放钱、夜总会故意排长队——全是伪造社会证据的经典应用。
- 结论: 我们对社会证据的反应是无意识的,伪造的证据和真实的证据一样有效。正如"叽叽"声能让火鸡妈妈拥抱臭鼬,"哈哈"笑声也能触发我们的顺从反应。
- 结果: 跑马场老手用100美元投注劣马制造"大热门"假象引发跟风,获利丰厚。这种伪造手法屡试不爽。
案例 2: 维特效应——自杀报道引发模仿死亡潮
- 问题: 为什么自杀新闻上头条后,商业航班坠毁死亡人数会激增10倍?
- 方法论的使用: 菲利普斯研究了1947-1968年美国数据,发现每当自杀上了头版,其后两个月自杀人数平均增加58人。更惊人的是模仿的针对性:年轻人自杀后年轻司机出事增多,老年人自杀后年长司机出事增多。
- 结论: 这是社会认同原理的病态应用——内心饱受折磨的人根据"与我相似的人的行动"决定自己该怎么做。相似性条件使影响极具针对性。
- 结果: 作者本人据此调整出行行为——自杀新闻上头条后减少长途飞行并购买额外保险。
案例 3: 琼斯敦惨案——社会认同的极端操控
- 问题: 为什么910人会秩序井然地走向死亡?
- 方法论的使用: 琼斯将信徒从旧金山搬到圭亚那丛林,创造了社会认同发挥最大功效的条件:极端的不确定性(陌生环境)和信徒之间独一无二的相似性(没有其他可参考群体)。最初几名狂热者的率先行动提供了强大的社会证据,加上大规模的多元无知,导致致命的集体顺从。
- 结论: 领导者真正的天赋不在于个人魅力,而在于懂得如何安排群体内部条件让社会认同原理发挥最大效力。
- 结果: 910人死亡,成为当代最惨烈的顺从悲剧。
---
A2 — 触发场景 (Future Trigger) ★
用户会在什么情境下需要这个 skill?
1. 在陌生环境中不确定如何行动——新到一个城市、新入职一家公司、第一次参加某类活动,不知道"正确的做法"是什么,开始观察他人的行为并跟随 2. 看到"大家都这样做"的信息后产生顺从冲动——商品页面上"已售10万+"、餐厅门口排长队、"95%的用户选择了这个"、社交媒体上的热搜和点赞数 3. 需要在群体决策中保持独立判断——会议上所有人都同意某个方案但自己觉得有问题、团队中选择方案时发现自己在随大流
语言信号 (用户的话里出现这些就应激活)
- "大家都这么做,应该没问题吧"
- "这么多人选这个,肯定不会错"
- "我看别人都(买/做/选)这个,我也跟着好了"
与相邻 skill 的区分
- 与
pluralistic-ignorance的区别: 社会认同是通用的"参考他人行为"原理,而多元无知是社会认同在紧急情境下的一种特殊失效模式——人人都因为参考他人"不动"而推断不需要行动。多元无知侧重于如何破解这种集体不作为,社会认同侧重于识别和防御伪造的社会证据。 - 与
liking的区别: 喜好原理是因为"我喜欢这个人"而顺从,社会认同是因为"这些人这样做"而顺从。前者指向特定的人,后者指向群体的行为证据。
---
E — 可执行步骤 (Execution)
当 skill 被激活后, agent 应按以下步骤执行:
1. 识别社会证据的来源
- 完成标准: 明确指出当前影响决策的社会证据是什么(销量数据、排队行为、用户评价、他人选择等),并追溯其来源
2. 判断社会证据是否真实
- 完成标准: 对社会证据进行真实性检验——是自然产生的还是人为制造的?数据是否可验证?"即兴采访"是否做了布置?评价是否刷单?
- 判停条件: 若社会证据明显是伪造的,直接跳到步骤4
3. 评估不确定性与相似性的放大效应
- 完成标准: 识别当前情境中是否存在高不确定性(自己不熟悉、信息不充分)和相似性因素(参考对象与自己相似),评估这两者是否放大了社会认同的效力
4. 做出独立于社会证据的判断
- 完成标准: 暂时屏蔽社会证据,仅基于客观事实、先前经验和个人判断重新评估决策,对比两种判断是否有差异
5. 决定是否重新启用社会认同导航
- 完成标准: 如果社会证据经检验是真实且相关的,可以参考但不作为唯一依据;如果是伪造的或与决策无关的,切断自动导航,独立决策
---
B — 边界 (Boundary) ★
不要在以下情况使用此 skill
- 有明确专业标准和可验证信息的决策——如技术选型有性能测试数据、医疗决策有临床指南,此时参考他人行为不如参考客观数据
- 刻意的社会学习和模仿——如拜师学艺、向成功者学习经验,这是有意识的学习,不是无意识的社会认同
- 紧急救助情境——紧急情况需要求救时应使用 pluralistic-ignorance skill 的方法(指定具体人),而非识别社会认同
作者在书中警告的失败模式
- 伪造社会证据的系统性操纵(ce10): 罐头笑声、调酒师小费罐、假"即兴采访"、跑马场制造假热门——伪造证据即使"假得一目了然"也仍然有效,因为反应是无意识的
- 维特效应——模仿自杀(ce09): 轰动性自杀新闻导致其后两个月多出58起自杀,且具有惊人的针对性模仿——年轻人模仿年轻人,老年人模仿老年人
- 琼斯敦惨案——极端操控(ce11): 不确定性加相似性的叠加使社会认同发挥灾难性效力
作者的盲点 / 时代局限
- 1984年成书时没有预见到社交媒体时代伪造社会证据的规模化和自动化(水军、刷单、AI生成评论),现代社会认同操纵比书中描述远为严重
- 书中主要关注西方(尤其是美国)社会现象,跨文化研究表明社会认同的强度在不同文化中有显著差异(集体主义文化可能更强)
- 对"伪造社会证据"的防御建议过于依赖个人识别能力,未考虑系统性监管的可能性
容易混淆的邻近方法论
- 从众心理(常识概念)vs 社会认同原理: 常识说的"从众"是笼统的"跟随多数人",但社会认同原理的核心发现是——伪造的证据同样有效,且在不确定情境下社会认同会完全取代个人判断。这不是简单的"随大流"
- 社会认同 vs 权威: 权威是因为"那个人是专家"而顺从,社会认同是因为"那些人都在这样做"而顺从
---
相关 skills
- composes-with: liking — 社会认同和喜好常被组合使用:我们更可能效法与自己相似且喜欢的人的行为
- composes-with: pluralistic-ignorance — 多元无知是社会认同在紧急情境下的特殊失效模式,人人都参考他人的"不动"来推断不需要行动
---
审计信息
- 验证通过: V1 ✓ / V2 ✓ / V3 ✓
- 测试通过率: 待测 (详见 test-prompts.json)
- 蒸馏时间: 2026-05-03
{
"skill": "social-proof",
"version": "0.1.0",
"source_book": "影响力 — 罗伯特·B·西奥迪尼",
"darwin_compatible": true,
"test_cases": [
{
"id": "should-trigger-01",
"type": "should_trigger",
"prompt": "看到一个商品页面写着'已售10万+',我就觉得应该没问题也下单了,但收到货发现质量很差,那些销量数据是真的吗?",
"expected_behavior": "应激活 social-proof, 识别'已售10万+'作为社会证据触发了自动顺从, 帮助用户判断销量数据是否为伪造的社会证据",
"notes": "典型的伪造社会证据场景——销量数据可能是刷单产生的, 触发了无意识的社会认同反应"
},
{
"id": "should-trigger-02",
"type": "should_trigger",
"prompt": "新入职一家公司,不知道该怎么做事,就看老员工怎么做我也跟着做,后来发现有些做法其实是不对的",
"expected_behavior": "应激活 social-proof, 识别在不确定情境下(新入职)用户过度依赖他人行为做决策, 未独立评估行为本身的合理性",
"notes": "新环境中的社会认同——不确定性放大了社会认同的效力, 用户盲目效法他人行为"
},
{
"id": "should-trigger-03",
"type": "should_trigger",
"prompt": "电视综艺里明明不好笑的段子,加了罐头笑声之后我就跟着笑了,我觉得自己好像被骗了",
"expected_behavior": "应激活 social-proof, 解释罐头笑声作为伪造的社会证据如何无意识地触发顺从反应, 即使明知笑声是假的仍然有效",
"notes": "罐头笑声——伪造社会证据的经典案例, 反应是条件反射式的, 理性认知无法完全消除其效果"
},
{
"id": "should-not-trigger-01",
"type": "should_not_trigger",
"prompt": "我看到街上有人摔倒了,周围很多人在看但没有人上去帮忙,我也犹豫了,不知道该不该上去",
"expected_behavior": "不应激活 social-proof, 而应考虑 pluralistic-ignorance。这是紧急模糊情境中的'人人都参考人人导致集体不作为', 是多元无知的典型场景, 不是日常决策中的社会认同问题",
"notes": "诱饵: 混淆'多元无知'与'社会认同'。虽然多元无知是社会认同的子类型, 但紧急救助场景应归入 pluralistic-ignorance, 它有专门的应对策略(指派式求救)"
},
{
"id": "should-not-trigger-02",
"type": "should_not_trigger",
"prompt": "我看了三篇数码博主的深度测评文章,对比了参数和实拍效果,最后选了综合评价最高的那款相机",
"expected_behavior": "不应激活 social-proof, 因为这是有意识地参考他人经验的理性比较, 用户获取了充分信息并进行了独立评估, 不是无意识的社会认同反应",
"notes": "诱饵: 混淆'理性的社会学习'与'无意识的社会认同'。用户有意识地收集多方信息并独立判断, 不是'参考他人行为来决定自己该怎么做'的捷径反应"
},
{
"id": "edge-01",
"type": "edge_case",
"prompt": "出去旅游找餐厅,看到一家门口排了很长的队就进去了,结果等了一个小时才吃上,味道也就那样。但当时就觉得人多的一定好吃",
"expected_behavior": "可激活 social-proof。排队人数作为社会证据触发了'这么多人选择一定没问题'的自动反应。但也可能是合理的捷径——在陌生环境中缺少信息时参考他人选择有一定道理。关键问题在于排队是否为人为制造(雇人排队/刷号)",
"notes": "边界: 在陌生环境中参考他人行为是合理的捷径, 但如果排队是伪造的社会证据(如雇人排队)则是社会认同操纵。介于合理捷径和被操控之间"
}
],
"minimum_pass_rate": 0.8,
"notes": "至少 3 条 should_trigger + 2 条 should_not_trigger + 1 条 edge_case。全部 should_not_trigger 必须通过 (诱饵容错为 0)。"
}