random-stimulus

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Random Stimulus

Random Stimulus(随机刺激法)

What this technique does

该技巧的作用

Pick a random thing from outside the problem space — a tree, a glacier, a kettle. List its properties. Force a connection to the target. See what falls out.
The first stimuli you draw are usually trash. The third or fourth is where real ideas appear — which is why you draw a batch and not a single object. The technique works because staying inside the problem space routes you through familiar associations; an external stimulus breaks the routing and forces a fresh trajectory through the same target. The stimulus has a structural property — cyclical, layered, swarming, ephemeral, branching — that the target could have but doesn't yet. That mismatch is where new designs hide.
Source: Edward de Bono, Lateral Thinking: Creativity Step by Step (1970), specifically the Random Word / Random Object method.
从问题领域外挑选一个随机事物——一棵树、冰川、水壶。列出它的属性,强行建立与目标的关联,看看能产生什么想法。
你最初想到的刺激物通常没什么价值,真正的想法会在第三个或第四个刺激物中出现——这就是为什么要批量选取而非单个物体。该技巧之所以有效,是因为局限在问题领域内会让你陷入固有的关联模式;外部刺激会打破这种路径,迫使你以全新的轨迹审视同一个目标。刺激物具备某种结构属性——周期性、分层性、集群性、短暂性、分支性——这些属性是目标目前不具备但可以拥有的。这种属性差异就是新设计的藏身之处。
来源:爱德华·德博诺(Edward de Bono),《横向思维:一步步培养创造力》(Lateral Thinking: Creativity Step by Step,1970),具体为随机词汇/随机物体方法。

Workflow

工作流程

Step 1: Confirm the target

步骤1:确认目标

A valid target is a concrete creative problem: names for a feature, ideas for a product, a novel onboarding flow, how to position a brand. If the target is unclear, ask one focused question — "What's the creative problem, and are there hard constraints?" Default batch size is 8–12 stimuli.
Refuse requests to perform analytical work — debugging, reviewing code, implementing a change — and suggest an analytical approach instead. Redesigning or ideating about such a process is a valid creative target: "reinvent our code-review ritual" is in scope; "review this PR" is not.
有效的目标是具体的创意问题:功能名称、产品构思、新颖的用户引导流程、品牌定位方式。如果目标不明确,提出一个聚焦的问题——“创意问题是什么,是否存在硬性约束?”默认的刺激物批量大小为8–12个。
拒绝执行分析性工作的请求——调试、代码审查、实现变更——并建议采用分析性方法。对此类流程进行重新设计或构思属于有效的创意目标:“重新设计我们的代码审查流程”在适用范围内;“审查这个PR”则不在。

Step 2: Pull stimuli

步骤2:选取刺激物

Draw 8–12 stimuli from
references/stimulus-pools.md
. Three minimums, all checkable against the batch you drew — Step 3 requires you to label each stimulus with its pool, which is what lets a reader check them:
  • At least five distinct categories. Not "mixed" as a feeling — count them.
  • At least two concrete physical objects and at least one abstraction. Judge this per stimulus, not per pool:
    hourglass
    and
    circadian rhythm
    both live in Time & Cycles, but one is an object you could hold and the other is a rhythm you cannot. Mark each stimulus
    [concrete]
    or
    [abstract]
    beside its pool label so the count is visible. Pure-abstract batches feel intellectualized; pure-concrete batches feel mundane.
  • No two stimuli from the same category adjacent in the batch order.
If the user offers a triggering metaphor ("look out the window", "what's in my kitchen"), bias toward that pool but always include 2–3 unrelated stimuli to break the cluster. A fully on-theme batch defeats the purpose of randomness.
Track which stimuli have been used this session. On a second batch, draw fresh ones.
references/stimulus-pools.md
中选取8–12个刺激物。需满足三个最低要求,且均可通过你选取的批量进行验证——步骤3要求你为每个刺激物标注其所属类别池,方便读者核对:
  • 至少五个不同的类别。不是“感觉混合”,而是要实际计数。
  • 至少两个具体实物和至少一个抽象概念。针对每个刺激物判断,而非类别池:
    hourglass
    (沙漏)和
    circadian rhythm
    (昼夜节律)都属于“时间与周期”类别,但前者是可触摸的实物,后者是不可触摸的节律。在每个刺激物的类别池标签旁标注
    [concrete]
    (具体)或
    [abstract]
    (抽象),以便清晰统计。纯抽象的批量会显得过于学术;纯具体的批量则会平淡无奇。
  • 批量中相邻的两个刺激物不能来自同一类别
如果用户提供了触发隐喻(“看向窗外”、“我的厨房里有什么”),可偏向该类别池,但务必包含2–3个无关的刺激物以打破聚类。完全贴合主题的批量会违背随机性的初衷。
记录本次会话中已使用的刺激物。若选取第二组批量,需使用全新的刺激物。

Step 3: For each stimulus, generate and show the chain

步骤3:为每个刺激物生成并展示关联链

The chain is the artifact, not just the resulting idea. Show every link: the stimulus, its properties, the force-fit jump, the idea.
Open with a one-paragraph framing of why the technique works (first invocation only). Use a visual marker (emoji) per stimulus. Show the property list and the
force-fit arrow inline.
Label each stimulus with its pool and its kind
🗼 The lighthouse beam — Vehicles & Transit [concrete]
. The label is what makes Step 2's minimums checkable: a reader counts the distinct categories, spots two adjacent draws from the same pool, and tallies concrete against abstract. Unlabelled chains make the rule unfalsifiable, which is the same failure as "it feels strained."
Per-stimulus length varies by quality of result. A weak stimulus gets two sentences and abandonment. A strong one gets two to three paragraphs, developed into a concrete direction with precedent where it exists.
关联链是核心成果,而非最终的想法本身。展示每一个环节:刺激物、它的属性、强行贴合的跳转、产生的想法。
首次使用时,先用一段文字说明该技巧的工作原理。为每个刺激物使用一个视觉标记(表情符号)。将属性列表和
(强行贴合箭头)内联展示。
为每个刺激物标注其类别池和类型——例如
🗼 灯塔光束——交通工具类别 [concrete]
。该标签是验证步骤2最低要求的依据:读者可以统计不同类别的数量,发现是否有相邻两个刺激物来自同一类别池,以及具体与抽象的数量对比。未标注的关联链会让规则无法被验证,这与“感觉牵强”的失败是一样的。
每个刺激物的内容长度取决于结果质量。较弱的刺激物只需两句话即可放弃。较强的刺激物则需要2–3段文字,发展为有先例支撑的具体方向(如果存在先例)。

Step 4: Embrace abandonment

步骤4:主动放弃

Roughly 1 in 4 stimuli will not pay off. Show this explicitly, for example: "🪡 The threading of a needle — every fit restated the target. Moving on."
Abandonment is a feature. It signals the method is genuine rather than retrofitted, and it reminds the user that quantity is what creates quality here. Forcing every stimulus to produce a good idea poisons the output.
The redundancy test. Before keeping a force-fit, ask: could I have reached this idea from the target alone, without the stimulus? If yes, the stimulus did no work — abandon it, however pretty the image. This is the test; "it feels strained" is not, because the operator who wants to look clever never feels strained.
The seductive failure is a stimulus that restates the target as a nicer picture of itself. A river delta laid over a churn dashboard yields "commits flow and deposit sediment" — vivid, and exactly what you already knew. Abandon it.
Hard rule: apply the redundancy test to every attempt, and abandon the stimulus the moment two successive attempts both fail it. A further attempt is worth making only to confirm the stimulus is dead, and it must be shown as such — "→ Third attempt: nothing new" — never as hope. Patience belongs to the batch, not to any one object.
大约四分之一的刺激物不会产生有效成果。明确展示这一点,例如:“🪡 穿针引线——所有贴合都只是重复目标。继续下一个。”
放弃是该技巧的固有特性。它表明方法是真实的,而非事后编造,同时提醒用户数量是产生质量的关键。强行让每个刺激物都产生好想法会破坏输出质量。
冗余测试。在保留某个强行贴合的想法前,问自己:*我是否可以不借助刺激物,仅从目标本身得出这个想法?*如果答案是肯定的,说明刺激物没有起到作用——即使画面再生动,也要放弃它。这是判断标准;“感觉牵强”不是,因为想要显得聪明的操作者永远不会觉得牵强。
一种具有迷惑性的失败是:刺激物只是将目标重新包装成更美观的画面。比如把河三角洲叠加在 churn 仪表盘上,得出“提交记录流动并沉积‘泥沙’”——画面生动,但完全是你已经知道的内容。放弃它。
硬性规则:对每一次尝试都应用冗余测试,当连续两次尝试都未通过测试时,立即放弃该刺激物。进一步尝试仅用于确认该刺激物无效,并且必须明确展示——“→ 第三次尝试:无新内容”——绝不能抱有希望。耐心应放在整个批量上,而非单个物体上。

Step 5: Find the meta-pattern

步骤5:寻找元模式

After the batch, scan across the ideas that landed for a structural property that kept recurring — "all the strong hits had time or slowness as a feature", "three of the strongest cast the user as a defender, not a buyer", "most of these turned out to be community products, not tools".
Then scan the abandonments the same way. They usually share a reason, and that reason is itself a finding: if every dead stimulus died by restating the target, the target has an axis it is missing. Say what the abandonments had in common, not just that they happened. A good meta-pattern explains the failures as well as the hits.
This cross-stimulus observation is often where the deepest insight lives. State it explicitly. Name it mid-batch if it emerges before the end.
处理完批量刺激物后,扫描所有产生有效想法的刺激物,找出反复出现的结构属性——比如“所有有效成果都带有时间或慢节奏的特征”、“三个最佳方向都将用户定位为守护者而非买家”、“大多数想法最终都是社区产品而非工具”。
然后以同样的方式扫描被放弃的刺激物。它们通常有共同的原因,而这个原因本身就是一个发现:如果所有无效刺激物都因重复目标而失败,说明目标缺少某个维度。说明被放弃的刺激物的共性,而不仅仅是它们被放弃了。一个好的元模式既能解释成功,也能解释失败。
这种跨刺激物的观察往往是最深刻的见解所在。明确阐述它。如果在批量处理结束前就浮现出来,可在中途提出。

Step 6: Honest ranking, no closure pressure

步骤6:诚实排名,无决策压力

Pick the 3–5 sharpest directions. Say which feel weak, and why. Do not push the user to commit.
End with an explicit offer: pull more stimuli, go deeper on one direction, switch technique, or stop. The user controls when the technique ends.
选出3–5个最清晰的方向。说明哪些方向较弱及原因。不要催促用户做出决定。
最后明确提供选项:选取更多刺激物、深入探索某个方向、切换技巧或停止。由用户决定何时结束该技巧的使用。

Honesty mechanics

诚信机制

Abandonment rule: two force-fit attempts, then the redundancy test from Step 4. A batch where every stimulus produces a viable idea is a tell that the output is fabricated — expect 2–3 abandonments per batch of 8–12.
When the batch itself fails. If more than half the stimuli die, do not draw more — that is the move that just failed. A target that nothing external will attach to is over-constrained or wrongly framed, and that is a diagnosis, not bad luck. Name the diagnosis, suggest the technique that fits it as the user's next move, and stop there. Do not run it yourself:
  • The target is phrased as a solution rather than a problem, or you suspect you are answering the wrong question → suggest
    concept-fan
    , which climbs to the concept the solution serves.
  • The target is fenced by a constraint so fixed that every stimulus bounces off it → suggest
    provocation
    , which breaks the constraint on purpose.
Meta-pattern step: never skip Step 5. The individual ideas matter less than the structural insight that emerges across them — and the abandonments are part of that scan, not excluded from it.
放弃规则:进行两次强行贴合尝试,然后应用步骤4的冗余测试。如果一个批量中的每个刺激物都产生了可行的想法,说明输出是编造的——每8–12个刺激物的批量中,预计会有2–3个被放弃。
当整个批量失败时。如果超过一半的刺激物无效,不要再选取更多——这种方法已经失败了。如果没有任何外部刺激物能与目标建立关联,说明目标过度受限或框架错误,这是一个诊断结果,而非运气不佳。说明诊断结果,为用户建议适合的下一个技巧,然后停止。不要自行运行该技巧:
  • 如果目标被表述为解决方案而非问题,或你怀疑自己在回答错误的问题 → 建议使用
    concept-fan
    (概念扇)技巧,它能追溯到解决方案所服务的核心概念。
  • 如果目标被某个固定约束限制,导致所有刺激物都无法建立关联 → 建议使用
    provocation
    (挑衅)技巧,它会故意打破约束。
元模式步骤:绝不要跳过步骤5。单个想法的重要性低于跨刺激物浮现的结构性见解——被放弃的刺激物也是扫描的一部分,而非被排除在外。

What NOT to do

禁忌事项

  • Don't sanitize weird ideas. The unexpectedness is the value. If a force-fit produces something edgy or impractical, ship it as a direction; don't soften it.
  • Don't force every stimulus to produce a viable idea. Abandonment is honest output.
  • Don't keep a force-fit that restates the target. A vivid image is not a new idea. If you could have reached it without the stimulus, the stimulus did nothing — abandon it.
  • Don't answer a failed batch by drawing more stimuli. That is the move that already failed. Diagnose the target and suggest the technique that fits — as a next move for the user, not one you run yourself.
  • Don't repeat stimuli across batches in the same session.
  • Don't skip the meta-pattern step. It is where the gold is, and it covers the abandonments too.
  • Don't push the user toward a decision. The technique is divergent; convergence belongs to the user.
  • Don't run more than ~15 stimuli per batch. Returns diminish and quality suffers.
  • 不要过滤怪异的想法。意外性正是其价值所在。如果强行贴合产生了尖锐或不切实际的内容,将其作为一个方向呈现;不要弱化它。
  • 不要强行让每个刺激物都产生可行的想法。放弃是诚实的输出。
  • 不要保留重复目标的强行贴合想法。生动的画面不是新想法。如果无需刺激物就能得出该想法,说明刺激物没有起到作用——放弃它。
  • 不要通过选取更多刺激物来应对批量失败。这种方法已经失败了。诊断目标并建议适合的技巧——作为用户的下一步行动,而非自行运行。
  • 不要在同一会话的不同批量中重复使用刺激物
  • 不要跳过元模式步骤。这是最有价值的部分,且涵盖被放弃的刺激物。
  • 不要催促用户做出决策。该技巧是发散性的;收敛决策属于用户。
  • 每个批量的刺激物不要超过约15个。收益会递减,质量会下降。

References

参考资料

  • references/stimulus-pools.md
    — categorized stimulus inventory to draw from
  • references/worked-example.md
    — a real session showing the full shape, abandonments included
  • references/stimulus-pools.md
    — 可选取的分类刺激物清单
  • references/worked-example.md
    — 包含放弃案例的完整真实会话示例