> ## Documentation Index
> Fetch the complete documentation index at: https://meta.niceshare.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 約束思維

> 約束思維是把一條限制寫成搜尋規則：寫明它擋住哪一步，以及改用哪一步。了解其起源、實驗證據、用法與失效邊界，可用於學習與工作。

<Info>
  **類別**: 思維<br />
  **類型**: 推理方式<br />
  **來源**: Reitman，《Cognition and Thought》，1965；Simon，1973；Stokes，《Creativity from Constraints》，2006<br />
  **別名**: 成對約束模型、基於約束的創造模型
</Info>

<Note>
  **快速回答** — **約束思維**（Constraint-Based Thinking）是一種習慣：用一條限制收窄搜尋，寫明它擋住哪一步，以及必須用哪一步頂上。1965 年，Walter Reitman 把約束看成既能封路、又能指路的工具；Patricia Stokes 後來把這一對寫明確：排除那個順手的舊解，並指定替代。場地一旦完全敞開，熟悉的那一步還會先走出來；限制要起作用，得還留著一條合法的替代。
</Note>

## 什麼是約束思維？

**約束思維**（Constraint-Based Thinking）是一種做法：用一條你能說清的限制來收窄搜尋，寫明它禁止哪一步，以及用什麼頂上。

> 這個模型關注成對的約束：一條用來排除可靠的既有解，或限制人們在這些解裡繼續搜尋；另一條則把搜尋引向新穎的、往往相反的解。

這是 Patricia D. Stokes 2008 年發表在 *The Journal of Creative Behavior* 上的話。限制是一對指令，不是一種心情。前一條關上你在自動駕駛時會走到的那個答案。後一條寫明搜尋改去哪裡。

日常圖像是短途出發前的登機箱。箱子有尺寸，晚上也許會涼。你把備用大衣留在家裡，只帶一件涼了也夠用的衣服。尺寸迫使你做這次替換，同時仍留一個合法的選擇。

[創造性思維](/zh-hant/thinking/creative-thinking)管的是更大的一件事：做出一個既新又能用的想法。約束思維是其中畫上籬笆、並標出門口的那一步。[設計思維](/zh-hant/thinking/design-thinking)從人們的需要出發，把一個粗略版本交到他們手裡試。草稿需要一條仍留有出路的限制時，這個習慣可以放進那一輪裡面。

### 約束思維的三層理解

* **入門**: 空白頁是一片開闊地，熟悉的那句話會先走出來。日常線索是字數上限、六點開走的班車，或一個你可能守不住的預算。
* **實踐**: 每保留一條限制，就寫兩行。一行寫明現在禁止哪一步。另一行寫明替代，並且先拿這件事本身去試這個替代，再添加第二條限制。
* **進階**: 限制只有落在一段區間裡，才會改道搜尋。太鬆，舊答案仍是最省力的。太緊，就不再有合法的一步。管作品的規則，和盯著做事的人的規則，把注意力推向不同的地方。

## 起源

約束思維進入公共紀錄時，是一個關於搜尋的主張：約束可以關上問題的一部分，並把求解的人指向另一部分。

**1965** 年，**Walter Reitman** 出版 *Cognition and Thought*（Wiley）。他研究一位作曲家寫賦格。這類問題的規則，開頭並不會全部寫明。包括 Stokes 在內的後來讀者，把這裡的約束看成兩面的：它擋住一些路，也把搜尋撥向另一些路。

**2025** 年的論文裡，Stokes 仍把「約束既能限制搜尋、又能引導搜尋」歸給 Reitman。她把自己的工作放在隨後的替換過程上。**Allen Newell** 與 **Herbert Simon** 在 *Human Problem Solving*（1972）裡，把這張搜尋地圖叫做問題空間：你能處在哪些狀態，狀態之間有哪些走法。

**1973** 年，Simon 在 *Artificial Intelligence* 上的 "The Structure of Ill Structured Problems" 裡指出，許多真實問題到來時是不完整的。目標、允許的走法，或是「怎樣算做完」的檢驗，往往缺了一塊，求解的人得邊做邊補上約束。Stokes 把這個缺口看成新解得以出現的入口。在她的讀法裡，一個已經完全規定好的問題空間，多半交還專家本來就會找的那個答案。

Stokes 在 *Creativity from Constraints: The Psychology of Breakthrough*（Springer Publishing Company，**2006**；有的書目寫成 **2005**）裡，把這一對寫成創造模型。**2008** 年的論文給出工作單元。一條約束排除可靠的舊解，或限制在舊解裡搜尋。另一條推向新穎的解，而且常常是相反的解。

第一對關乎目標。後面的對子分別管來源，也就是允許重新組合的要素；管任務，也就是材料怎麼用；管主題，也就是母題。她用這個順序看了畫家 Piet Mondrian 和 Paul Klee 的創作歷程。

**2014** 年，在 *Journal of Product Innovation Management*（第 31 卷，第 247–258 頁），Stokes 認為畫室裡的工作和組織裡的創新可以走同一條路。一對裡的一側寫明排除什麼，另一側寫明替代。路徑是反覆的，因為一次替換會逼出下一對，它可以起於匱乏，也可以起於你主動加上的限制。

同一年，她在 *The Journal of Creative Behavior* 裡把話說到專家身上。什麼都可以做的時候，他們會重複以往最管用的做法。成對約束是走出這個循環的辦法。

**Oguz A. Acar**、**Murat Tarakci** 與 **Daan van Knippenberg** 在 *Journal of Management*（**2019**，第 45 卷，第 96–121 頁）裡收拾了散落的證據。他們把約束分成三族。

投入約束是錢、人和材料。過程約束是規則和期限。產出約束是對結果本身的要求。

他們的綜合提出一條倒 U 形。適度的約束可能有幫助，過重的約束可能讓工作停住，途徑包括動機、注意力落在哪裡，以及社會性的影響。同一組作者在 **2019 年 11 月 22 日**的 *Harvard Business Review* 文章裡說，這篇綜述覆蓋了 **145** 項實證研究。這條曲線是對一份夾雜結果的閱讀，論文也沒有給出幫助轉為傷害的那個劑量。

## 核心要點

約束思維要起作用，你得說得出被擋住的那一步，並且還能看見一個合法的替代。每一種壓力都被當成同一種工具時，它就會停住。

<Steps>
  <Step title="先分辨這是哪一種限制">
    價格、截止日期，和當眾給你打分的人，不是同一件工具。Acar 等人把約束分成投入、過程和產出，補救辦法取決於你手裡的是哪一種。Catrinel Haught-Tromp 指向 Teresa Amabile 等人的研究：被監視、預期會受到評價，以及事先講定的報酬，都與更低的創造性連在一起。頁數上限塑造的是任務，為了抓住差錯而裝上的攝影機看著的是人。
  </Step>

  <Step title="寫下禁止行和替代行">
    Stokes 的一對有兩行，兩行都得具體。「要有原創性」什麼也沒禁止，什麼也沒要求。寫論文時，「不要再引同一週的第二份材料」仍然需要下一行：哪一份材料來頂上。[滿意化思維](/zh-hant/thinking/satisficing)是在選項跨過一根槓時停下來，約束思維則把這根槓寫成「禁止的一步加上替代」。
  </Step>

  <Step title="留一條你可能守不住的上限">
    Haught-Tromp 2017 年在 *Psychology of Aesthetics, Creativity, and the Arts* 上，用 Rider 大學學生的兩行押韻檢驗了一條上限。第一項研究裡，64 人中有 59 人留下，必須放入的名詞把均值從 10 分制上的 4.29 抬到 5.18，F(1, 57) = 62.87，p 小於 0.0001。第二項研究留下 46 人，他們自己選的名詞把均值從 4.36 抬到 5.13。這些分數評的是問候語，所以留一條你可能守不住的上限，例如頁數，或一班你可能會錯過的車。
  </Step>

  <Step title="第一個替代試過之後，再加下一對">
    Stokes 把這條路寫成一個系列，一次替換會讓下一對變得必要。在空白頁上堆許多上限，是跳過了這場試驗。[組合思維](/zh/thinking/combinatorial-thinking)把你已經能點名的零件接上，約束思維則決定哪一個零件不再允許使用。下面案例裡的工程師先把一項成本減半，再改電源，然後才看見價格目標進入可及的範圍。
  </Step>
</Steps>

## 應用場景

當一個計畫的敞開版本總在重複老答案時，用約束思維。帶上一條你可能守不住的上限，和一個當天就能試的替代。

<CardGroup cols={2}>
  <Card title="先限段落，再指定材料" icon="graduation-cap">
    動筆前設一條產出限制：八段，或引文不超過一行。再加一條來源規則：下一段必須用另一週的閱讀。先寫完這一段，再打開新的頁面。Haught-Tromp 的第一項研究裡，不受約束的押韻若排在受約束的一組之後，得分是 4.80；若排在前面，得分是 3.83。所以先走受約束的那一遍，再走更自由的那一遍。
  </Card>

  <Card title="在評審裡替換一個自製零件" icon="briefcase">
    寫下這個季度不能移動的價格、日期或規則。圈出團隊仍在從零設計的一個部件。指定一個現成的替代，並寫明它仍要通過的測試，例如安全性，或一位並非專家的使用者。把會議花在這一對上，這一對試過之前，願望清單上的其餘項目先放下。
  </Card>

  <Card title="在真實的時間窗裡安排一天" icon="house">
    列出誰有空、窗口有多長、已經備好的錢。寫下上限所禁止的出行，例如需要新買一張票的遠門。再寫下頂上它的出行，用一個你現在就能到達的地方。如果計畫依賴一個不在的人，上限就只是願望，這一對還沒有完成。
  </Card>

  <Card title="讓服務裝進已有的那段時間" icon="landmark">
    圖書館的一個小時、診所的一個號，或一天兩班的公共汽車，都是產出約束。寫下裝得進這個時段的服務，也寫下請求裡得先等一等的部分。把兩樣都貼在居民看得見的地方。一張更長的願望清單，如果沒有點名的替代，人們就還站在原來的隊列裡。
  </Card>
</CardGroup>

## 經典案例

約束思維在產品團隊裡一份有紀錄的使用，是 **GE Healthcare** 的 **MAC 400**。它是一台可攜式心電圖機，用來記錄心臟的電信號。工作發生在**班加羅爾**的 **John F. Welch Technology Center**。

**2005** 年末，這個團隊熟悉的心臟診斷產品，在美國和歐洲大約賣 **2000 到 1 萬美元**。在印度，需求很小，而且集中在大城市的醫院。GE Healthcare 南亞最高執行長 **V. Raja** 在 2011 年 3 月對 *The Economic Times* 說，為更富市場設計的機器，配不上不穩定的供電、窄小的房間、高溫和灰塵。常駐香港的 **David Wong** 啟動了一個名為 Dynasty 的專案，推動低成本的心臟診斷產品。

任務書很具體。機器必須是三通道的，也就是能印出三條心跳波形。市場售價不得超過 **4 萬印度盧比**；同一篇報導也把它稱為一台 **1000 美元**的設備。安全和生產品質要與 GE 的高端機器看齊。

本地使用又加了三條：經得起頻繁使用，普通內科醫師也能操作，並且可以帶到病人身邊。**2006** 年初，工程經理 **Oswin Varghese** 帶領大約十人的團隊，其中許多人是新畢業生。他們保留了 GE 的 Marquette 軟體，也就是高端機器上用來解讀波形的程式。價格上限也保留著。

留在 GE 的訂製零件裡，過不了這道上限。*The Economic Times* 報導，那些零件無法把價格壓到 **5.5 萬盧比**以下。報導給出的預算超過 **30 萬美元**，團隊據此去看公司自己的零件以外的東西。處理電極信號的訂製晶片，換成了 Texas Instruments 的標準處理器，以及 Analog Devices 的晶片。

下一對是訂製印表機。它是一台現場人員得小心伺候的熱感裝置。它換成了 Fujitsu 的硬體，團隊在外圍自己做了電路。印表機的成本降了一半。

然後是電源。Elpac 的標準電源換下了 GE 自己的醫療級電源。晶片、印表機和電源都換過之後，成本大約下降了 **40%**。機器還在原型階段，4 萬盧比的目標就已經看得見。

電池走的是同一個形狀。早先的 GE 機器用鉛酸或鎳氫電池，又重又充得慢。團隊把 Sanyo 和 Panasonic 的鋰離子電芯放進一塊可以滑入的 GE 電池，電芯是手機裡那一類。充 **3** 小時可以得到 **100** 次掃描；早先的機器充 **6** 小時，得到 **50** 次。

從原型到成品用了 **15** 個月。電路板上有 **230** 個元件，板面大約 **6 英寸乘 5 英寸**。*The Economic Times* 把發布寫在 **2007 年 12 月**，並報導了冷啟動。習慣把高端機器賣給大城市的經銷商，不知道這台該賣給誰。

GE 隨後從製藥業雇了銷售代理，派他們去找普通內科醫師。**2010 年 7 月 5 日**，路透社報導售價約 **1000 美元**，大約是進口同類產品的三分之一。它還報導，自該文所寫的 **2008** 年發布以來售出超過 **8000** 台。兩篇報導的發布年份並不相同。

Raja 對 *The Economic Times* 說，MAC 400 和後來的 MAC i 加在一起，在歐洲的銷量與在印度和中國的銷量相當。這個比較是他對報紙的說法。約束思維命名的是這段工程順序的形狀。上限讓熟悉的訂製零件變得不合法，每一步都指定一個仍須達到品質槓的替代。

**Vijay Govindarajan** 以 GE 首席創新顧問的身分研究過這個專案。他描述了以 30 天、60 天為一段、用來退掉風險假設的節點。銷量數字並不能把上限單獨拆出來，因為賣機器的人也換了。堆得更重的限制，和這個團隊一對一對做下去的那一注，不是同一注。

## 邊界與失效場景

場地寬到舊答案仍是最省力的時候，約束思維會失效；緊到不再有合法替代的時候，它也會失效。

Acar、Tarakci 與 van Knippenberg 提出倒 U 形，用來閱讀一份既有增益、也有損失、也有空結果的紀錄。他們沒有公布一個數字，說約束在那一點從幫助變成傷害。Haught-Tromp 的增益來自兩行押韻裡的一個名詞，寫的人是大學生，寫的是問候。

第一項研究裡，更自由的押韻若排在受約束的一組之後，得分也更高，**4.80** 對 **3.83**，說明在那一個小時裡順序有關係。它並沒有說，任意規則堆上一個星期，就會抬高一件產品或一間診所的品質。

第二條邊界是限制的種類。押韻規則告訴寫的人，這一行必須裝下什麼。Haught-Tromp 把它和以社會控制為要點的約束並排放。她引用 Amabile 的發現：被看著、預期會受評價，或在事先講定的報酬下工作，與更低的創造性連在一起。

截止日期可以把搜尋收在任務上。為了抓住差錯而裝的攝影機，把注意力拉向看著的人。把一邊的做法抄到另一邊之前，先把這兩種分開。

常見的誤用是口號式的上限。「擁抱約束」跳過了禁止行、替代和試驗。相鄰的一種誤用，是把[約束理論](/zh-hant/methods/theory-of-constraints)當成這個習慣。那套方法來自 Eliyahu Goldratt，要找到限制產出的那一個瓶頸，並讓其他步驟服從它。

約束思維可以用在一段話、一個週日或一份產品任務書上，它並不假設系統裡只有一個瓶頸。再一種誤用，是把 MAC 400 的銷量讀成「約束造成了創新」的證明。這個數字出現在銷售管道改變之後，兩篇報導的發布年份也不一致。

[第一性原理思維](/zh-hant/thinking/first-principles-thinking)做的是另一種先切。它問習慣剝掉之後還剩下什麼為真，然後重建。這個習慣從一條你決定保留的限制出發。

## 常見誤區

這個名字帶著三種混淆。開闊的場地被當成創造的條件，每一種壓力被當成有用的限制，瓶頸管理被當成這種搜尋習慣。

<AccordionGroup>
  <Accordion title="限制越少，人就越有創造力">
    Stokes 在 2014 年寫道：專家若什麼都可以做，就會重複以往最管用的做法。Haught-Tromp 的研究裡，不受約束的押韻得分更低，要求放入名詞時是 5.18，不要求時是 4.29。能用的圖像是帶門的籬笆：有東西被禁止，替代仍然合法。這個分差評的是學生寫的問候，它不給產品打分，也不給醫院打分。
  </Accordion>

  <Accordion title="任何壓力都有幫助，包括被人看著">
    押韻約束告訴寫的人，這一行必須裝下什麼。按 Haught-Tromp 的綜述，Amabile 的研究發現：人被看著、預期會受評價，或報酬事先講定，創造性更低。關於作品的規則可以把搜尋收緊，關於受評判的規則可以把注意力拉向評判的人。指望稿子更有新意之前，先寫明你裝上的是哪一種。
  </Accordion>

  <Accordion title="這就是 Goldratt 的理論，或一直砍到工作斷裂">
    約束理論管理的是穿過當前瓶頸的流量。約束思維寫的是一對搜尋指令，而且可以有意加上一條限制。Acar 等人的綜合認為，非常高的約束可能讓創造和創新停住，他們也沒有給出一條通用的分界。有替代、而且替代仍能辦事的上限才是這個方法；沒有合法走法的上限是仍待解決的匱乏。
  </Accordion>
</AccordionGroup>

## 相關概念

鄰近的這幾頁分別寫瓶頸方法、以人為中心的循環、更寬的創造工作、夠好就停、從仍為真的東西重建，以及把已有零件接上。

<CardGroup cols={3}>
  <Card title="約束理論" icon="link" href="/zh-hant/methods/theory-of-constraints">
    找到限制產出的那一個瓶頸，並讓其他步驟服從它。約束思維為一場搜尋寫下禁止行和替代。
  </Card>

  <Card title="設計思維" icon="pen-nib" href="/zh-hant/thinking/design-thinking">
    從人們的需要出發，試驗一個粗略版本。草稿需要籬笆時，成對約束可以放進這一輪。
  </Card>

  <Card title="創造性思維" icon="wand-magic-sparkles" href="/zh-hant/thinking/creative-thinking">
    產生想法、判斷、再改，直到它既新又能用。約束思維是這件事裡面的那道籬笆。
  </Card>

  <Card title="滿意化思維" icon="filter-circle-dollar" href="/zh-hant/thinking/satisficing">
    選項跨過一根槓就停，不再去找完美的一個。這裡的槓是禁止的一步加上必須的替代。
  </Card>

  <Card title="第一性原理思維" icon="cubes" href="/zh-hant/thinking/first-principles-thinking">
    把問題剝到仍為真的東西，然後重建。約束思維從一條你決定保留的限制出發。
  </Card>

  <Card title="組合思維" icon="puzzle-piece" href="/zh/thinking/combinatorial-thinking">
    把你已經能點名的零件接上，只留下有用的少數。這個習慣決定哪一個零件不再允許使用。
  </Card>
</CardGroup>

## 一句話總結

<Tip>
  寫下限制所禁止的那一步，點名替代，並留一條你可能守不住的上限。
</Tip>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.