
Click Whirr
- 10 installs
- 6 repo stars
- Updated May 3, 2026
- kangarooking/influence-skill
Identify automatic response patterns where minimal triggers cause disproportionate reactions.
About
Recognizes when simple stimulus automatically activates behavior without conscious evaluation. Prevents being hijacked by your own instincts.
- Map automatic trigger-response patterns
- Interrupt automatic reactions before acting
Click Whirr by the numbers
- 10 all-time installs (skills.sh)
- Ranked #816 of 1,352 Code Review & Quality 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 click-whirrAdd 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
Identify automatic response patterns where minimal triggers cause disproportionate reactions.
Files
自动反应模式识别(Click-Whirr)
R — 原文 (Reading)
"只要按个键,相应的磁带就激活了,哗啦啦,标准的行为顺序依次展开。"
>
— 西奥迪尼,第1章 影响力的武器
---
I — 方法论骨架 (Interpretation)
人类和动物一样,体内预装了"固定行为模式"——一套由特定触发特征自动激活的行为序列。西奥迪尼用"Click-Whirr"(咔嗒-播放)来比喻这个过程:触发特征一出现(Click),内置的行为磁带就自动播放(Whirr)。
这套机制有三个关键特性: 1. 触发特征是微小的单一线索:不是对手的整体,而是对手身上的某个微小特征(如价格、"因为"这个词、某种声音)。 2. 行为序列是机械化的:一旦激活,整套行为自动展开,中间不再经过理性评估。 3. 大多数时候它是有效的捷径:因为在日常生活中,这些线索确实与结果高度相关(贵的东西通常更好),所以我们信任这条捷径。
问题在于:当有人故意伪造触发特征时,我们的自动反应就会被劫持。识别 Click-Whirr 模式的核心方法是:当你发现自己或他人对某个单一线索做出了不成比例的快速反应,而跳过了对整体情境的评估时,自动反应模式可能正在运作。
---
A1 — 书中的应用 (Past Application)
案例 1: 绿宝石珠宝价格翻倍反热销
- 问题: 一批绿宝石首饰按原价卖不出去,售货员误将价格翻倍后反而全部售罄。
- 方法论的使用: 作者用 Click-Whirr 框架分析——富裕度假客对绿宝石缺乏专业知识,将"价格"作为质量的触发特征。价格翻倍(Click),"贵=好"磁带自动播放(Whirr),购买行为机械展开。
- 结论: 价格本身成为质量的触发线索,启动了自动购买行为,绕过了理性评估。
- 结果: 所有绿宝石按原价两倍售罄,店主此后有意识地定期涨价促销。
案例 2: 兰格图书馆复印机实验
- 问题: 什么样的请求方式能让人更愿意让出复印机?
- 方法论的使用: 实验揭示"因为"这个词本身就是触发特征。即使"因为我必须印点儿东西"没有提供任何真正理由,93%的人仍然同意——与给出真正理由的94%几乎相同。
- 结论: "因为"这个词触发了自动顺从反应,大脑跳过了对理由实质的评估。
- 结果: 无实质理由的"因为"句式与有真正理由的请求效果几乎相同,证实人类存在自动化的顺从反应。
案例 3: 雌火鸡与臭鼬充气玩具
- 问题: 固定行为模式是否真的能压倒所有其他感官信息?
- 方法论的使用: 福克斯的实验——雌火鸡对臭鼬天敌猛烈攻击,但玩具中播放小火鸡"叽叽"声后,雌火鸡竟然将天敌收拢在翅膀下保护。
- 结论: 单一触发特征("叽叽"声)能启动整套机械行为序列,即使情境完全不适当。
- 结果: 录音机一关,臭鼬玩具再次遭到攻击。证实触发特征可压倒所有其他感官信息。
---
A2 — 触发场景 (Future Trigger) ★
用户会在什么情境下需要这个 skill?
1. 事后困惑: 用户对自己或他人做出的"不理性"快速决策感到不解(如"为什么我明明不需要却买了""为什么涨价反而有人抢")。 2. 被说服后懊悔: 用户刚答应了一个请求,事后才意识到自己根本没想就同意了(如推销、募捐、签名请愿)。 3. 设计沟通策略: 用户需要在商业或人际场景中设计请求方式,想知道如何触发他人的自动顺从(或如何避免被触发)。
语言信号 (用户的话里出现这些就应激活)
- "我不知道为什么就答应了/买了/同意了"
- "好像下意识就做了这个决定"
- "为什么涨价反而卖得更好"
- "他说了个理由我就同意了,但那个理由其实根本说不通"
与相邻 skill 的区分
- 与
contrast-principle的区别: Click-Whirr 关注的是"单一触发特征→自动行为"的通用机制,对比原理是 Click-Whirr 的一种具体触发方式(先后顺序的对比作为触发特征)。 - 与
reciprocation的区别: 互惠原理是六大 Click-Whirr 触发器之一,但 Click-Whirr 是更底层的元框架,互惠只是其中一种具体的"磁带"。
---
E — 可执行步骤 (Execution)
当 skill 被激活后, agent 应按以下步骤执行:
1. 识别触发特征
- 完成标准: 明确指出情境中哪个单一线索充当了"Click"(价格、"因为"、权威头衔、特定行为等)。
2. 还原自动行为序列
- 完成标准: 描述"Whirr"——触发特征激活后,整套行为是如何自动展开的,中间跳过了哪些本应进行的评估步骤。
- 判停条件: 若无法识别出明确的触发特征(即决策经过了充分的信息收集和理性分析),则跳到步骤 4。
3. 判断触发特征的真实性
- 完成标准: 评估该触发特征是自然存在的真实线索还是被人故意伪造的。如果是伪造的,指出伪造者的意图。
4. 制定干预策略
- 完成标准: 提供具体的应对方法——如果需要防御,给出识别和阻断自动反应的方法;如果需要利用,说明如何合法使用触发特征。
---
B — 边界 (Boundary) ★
不要在以下情况使用此 skill
- 经过深思熟虑的决策: 用户花了大量时间收集信息、比较选项后做出的决定,不是 Click-Whirr。
- 纯习惯性行为: 日常刷牙、走固定路线上班等习惯不是 Click-Whirr——习惯没有"触发特征→整套行为序列"的磁带式结构,它是重复练习形成的肌肉记忆。
作者在书中警告的失败模式
- 价格触发器的误用(ce01): 消费者完全依赖"贵=好"的捷径,珠宝商有意识地利用此公式先加价再加"特价"标签,消费者在虚高标价前仍产生"贵=好"反应。
- 优惠券印刷错误仍被照常使用(ce02): 消费者机械地将优惠券视为省钱的触发特征,连优惠券已无法提供折扣时仍然使用,因为使用优惠券不只是为了省钱,更是为了节省思考的时间和精力。
作者的盲点 / 时代局限
- 本书出版于1984年,社交媒体和算法推荐尚未出现。现代数字环境中的 Click-Whirr 触发器(如无限下拉、红色通知气泡、个性化推荐)远比书中描述的更加隐蔽和频繁,作者未能覆盖这些场景。
容易混淆的邻近方法论
- "习惯"与"固定行为模式": 习惯是重复练习形成的自动化行为,而固定行为模式是天生预设或深度内化的"触发-响应"程序,不需要练习就存在。区分标准是:是否有明确的、可识别的单一触发特征。
- "直觉"与"自动顺从": 直觉是基于经验的快速判断,通常仍然是合理的;自动顺从是对单一线索的机械响应,可能完全跳过理性评估。
---
相关 skills
- composes-with: shortcut-defense — Click-Whirr 描述自动反应的机制,捷径防御提供判断真伪和制定对策的系统性框架,两者构成完整闭环
---
审计信息
- 验证通过: V1 ✓ / V2 ✓ / V3 ✓
- 测试通过率: 待测 (详见 test-prompts.json)
- 蒸馏时间: 2026-05-03
{
"skill": "click-whirr",
"version": "0.1.0",
"source_book": "影响力 — 罗伯特·B·西奥迪尼",
"darwin_compatible": true,
"test_cases": [
{
"id": "should-trigger-01",
"type": "should_trigger",
"prompt": "我不知道为什么就答应了那个推销员,他说了一个理由,我好像根本没想就同意了",
"expected_behavior": "应激活 click-whirr, 识别用户描述中'没想就同意'的自动顺从模式, 帮助用户分析触发了自动反应的单一线索是什么",
"notes": "用户困惑于自己的不理性快速决策, 描述了典型的 Click-Whirr 模式——对单一线索做出不成比例的快速反应"
},
{
"id": "should-trigger-02",
"type": "should_trigger",
"prompt": "为什么那家店涨价之后反而卖得更好了?我朋友说是因为贵的东西让人觉得质量好,这是真的吗?",
"expected_behavior": "应激活 click-whirr, 解释价格作为'贵=好'的触发特征如何启动自动购买行为, 绕过理性评估",
"notes": "经典的绿宝石案例场景, 用户对'涨价反热销'的悖论感到困惑, 正是 Click-Whirr 的核心案例"
},
{
"id": "should-trigger-03",
"type": "should_trigger",
"prompt": "今天在街上被拦住捐款,对方说了句'因为我们需要您的帮助',我下意识就掏钱了,回来才觉得不对劲",
"expected_behavior": "应激活 click-whirr, 识别'因为'这个词作为触发特征启动了自动顺从反应, 帮助用户理解自己如何被单一词语操控",
"notes": "兰格复印机实验的现实版本——'因为'这个词本身作为触发特征引发了自动顺从"
},
{
"id": "should-not-trigger-01",
"type": "should_not_trigger",
"prompt": "我最近在学开车,现在踩离合换挡已经很自然了,根本不用想,这是不是你说的那种自动反应?",
"expected_behavior": "不应激活 click-whirr, 因为这是通过反复练习形成的肌肉记忆/技能自动化, 不是'单一触发特征→整套行为序列'的固定行为模式",
"notes": "诱饵: 混淆'习惯/技能'与'固定行为模式'。习惯需要反复练习, 没有明确的触发特征, 不是 Click-Whirr"
},
{
"id": "should-not-trigger-02",
"type": "should_not_trigger",
"prompt": "我花了三周时间对比了五款手机,最后选了性价比最高的一款,但买回来又觉得是不是选错了",
"expected_behavior": "不应激活 click-whirr, 因为用户经过了充分的信息收集和理性比较, 不是对单一线索的快速自动反应",
"notes": "诱饵: 混淆'购买后悔'与'自动顺从'。经过三周对比的决策是深思熟虑的, 不存在 Click-Whirr 的触发特征"
},
{
"id": "edge-01",
"type": "edge_case",
"prompt": "我在超市看到'买一送一'的标签,立刻就拿了,后来想想其实家里还有没用完的。这算是自动反应还是合理的判断?",
"expected_behavior": "可激活也可不激活 click-whirr。'买一送一'标签确实可能是触发自动反应的单一线索, 但也可能是基于价格信息的合理决策。关键在于用户是否跳过了对'是否真正需要'的评估",
"notes": "边界: 日常购物中的'买一送一'反应介于合理捷径和自动顺从之间, 取决于用户是否因标签跳过了对实际需求的评估"
}
],
"minimum_pass_rate": 0.8,
"notes": "至少 3 条 should_trigger + 2 条 should_not_trigger + 1 条 edge_case。全部 should_not_trigger 必须通过 (诱饵容错为 0)。"
}