Community程式設計與開發github.com

goldratt-constraints

知識庫,內容涵蓋 Eliyahu M. Goldratt 與 Jeff Cox 合著的《目標:持續改善的過程》,重點介紹限制理論 (TOC)、三大財務指標、相依事件與統計波動、瓶頸管理、緩衝管理、五個聚焦步驟、政策限制以及蘇格拉底式提問法。適用於識別任何流程中的限制或瓶頸,協助團隊或企業突破績效成長的障礙。

goldratt-constraints 是什麼?

這個技能「goldratt-constraints」是一個完整的知識庫,它將 Eliyahu M. Goldratt 與 Jeff Cox 合著的商業小說《目標:持續改善的過程》(The Goal: A Process of Ongoing Improvement)中的核心概念和實用方法,整理成現成的 AI 輔助技能。 這個技能的主要目的是讓開發者、專案經理或任何流程負責人能快速取用這本書的智慧,來分析並解決系統中效率不彰的問題。它涵蓋了限制理論(TOC)、三大關鍵財務指標(Throughput、Inventory、Operational Expense)、相依事件與統計波動、如何找到並利用瓶頸、緩衝管理、五個聚焦步驟、政策限制,以及蘇格拉底式的提問法。 你可以在支援此技能的 AI Agent 環境(如 Claude Code, Cursor 等)中直接使用。你可以不帶參數使用,讓 AI 回歸基礎方法論;也可以帶入特定主題(如「瓶頸」、「緩衝」、「批量大小」),技能會自動查詢主題索引並載入對應的章節檔案;甚至可以指定章節編號(如 ch19)來精確讀取特定內容。若找不到主題,AI 會直接讀取對應章節,避免仰賴記憶作答。此外,還提供了速查表 (cheatsheet.md) 和術語表 (glossary.md) 作為快速參考。 這個技能不會取代你在現實環境中收集的數據,而是提供一個經過驗證的框架,幫助你將書中的原則應用到實際的流程改善中,並避免常見的「成本世界」迷思。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/HinkoK/book-skills/tree/HEAD/skills/goldratt-constraints

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

目標:持續改善的過程 (The Goal: A Process of Ongoing Improvement)

作者:Eliyahu M. Goldratt, Jeff Cox | 章節:40 章 + 訪談 | 建立日期:2026-10-29

商業小說:Alex Rogo 透過回答 Jonah 的問題來拯救工廠。書中各章節沒有標題,檔案名稱是根據內容賦予的。

如何使用此技能

  • 不帶參數:直接參考下方的方法論。
  • 帶有主題(例如「瓶頸」、「緩衝」、「批量大小」、「指標」):在主題索引中找到該主題,並在回答前讀取該章節的檔案。
  • 帶有章節編號(ch19):載入該章節的檔案。
  • 概覽:「有哪些章節?」→ 查看目錄。

如果下方沒有你的主題,請直接讀取章節檔案,不要憑記憶回答。快速解決方案請參考:cheatsheet.md


主要方法論與模型

1. 目標與生產力 (第 4-5 章)

  • 公司的唯一目標是:賺錢(現在與未來)。採購、人力、技術、品質、市佔率都只是手段。測試方法:如果公司擁有 X 仍然會倒閉,那麼 X 就不是目標。
  • 生產力 是指能讓公司更接近目標的行動。如果不了解目標,所謂的指標只是「數字的文字遊戲」。

2. 三大關鍵指標 (第 6-10, 36 章)

  • 財務目標:透過同時提升 淨利、ROI 和現金流 來衡量;但在現場無法直接應用。
  • 營運層面,根據 Jonah 的定義(定義精確,變更一個指標時必須連動其他指標):
    • 有效產出 (Throughput, T):系統透過 銷售 賺取金錢的速度(已生產但未銷售,不計入 T)。
    • 存貨 (Inventory, I):系統為了銷售而投入的所有資金(不包含附加勞動價值)。
    • 營運費用 (Operational Expense, OE):將存貨轉換為有效產出所需的所有資金(包括人力時間、折舊、存貨持有成本)。
  • 目標:提高 T,同時降低 I 與 OE。任何改善都必須通過 Jonah 的三個問題檢驗:銷售增加了嗎?存貨減少了嗎?營運費用降低了嗎?(第 4, 9 章)
  • 重要性排序:在「有效產出世界」中,順序為 T > I > OE;在「成本世界」中則相反 (第 36 章)。必須從系統整體角度思考:局部最佳化並非目標。

3. 相依事件與統計波動 (第 11, 13-14, 17 章)

  • 在一個依賴前一步驟的流程鏈中,波動 不會平均化,而是會累積:一個環節可能無限期地變慢,但最快也只能達到前一個環節的速度。前一個步驟的最大延遲,會成為下一個步驟的起點 (第 17 章)。
  • 結論:平衡的工廠(每個資源的產能都等於需求)會損失 T 並增加 I(火柴遊戲:預期 35,實際僅 20)。一個所有機器都滿載運作的工廠,實際上效率極低 (第 11, 14 章)。

4. 赫比行軍 (第 13-15 章)

  • 隊伍的速度由最慢的成員(赫比)決定,其他人的速度對系統沒有幫助;隊伍中的差距就是存貨。
  • 解決方案分兩步:讓赫比走在最前面(系統的輸入速度不得超過瓶頸),然後 減輕赫比的負擔(將他的任務轉移給產能有餘裕的人)。目標是:一起到達終點,而不是誰先到。

5. 瓶頸 (第 18-28 章)

  • 瓶頸:產能 ≤ 需求的資源;非瓶頸:產能 > 需求的資源。可透過觀察佇列、現場人員抱怨和實務經驗來尋找,再用數據驗證。
  • 規則(出自九項原則,書中未全數列出):
    • 平衡 流量,而非產能 (第 18 章);
    • 非瓶頸的負載由其 他系統限制 決定,而非其自身潛力 (第 25 章);
    • 啟動資源 ≠ 使用資源 (第 25 章);
    • 在瓶頸損失的一小時,就是整個系統損失的一小時;瓶頸每小時的成本 = 系統總營運費用 / 瓶頸總時數 (第 19 章);
    • 在非瓶頸節省的一小時,只是幻象 (第 28 章);
    • 瓶頸決定 T 與 I (第 28, 31 章)。
  • 利用瓶頸:不中斷、指派專人、瓶頸前設置品管、只處理符合當前需求的訂單(依逾期順序)、合併批次 (第 19-23 章)。
  • 提升瓶頸:啟用舊機器、外包、將作業轉移到非瓶頸、取消那些為瓶頸增加工作量的「改善」 (第 19, 22, 23 章)。
  • 根據限制節奏投料(鼓-緩衝-繩):根據瓶頸的佇列計算結果加上前置時間來投料,並保留少量緩衝;以此為基礎安排組裝與其他作業的時程 (第 26 章)。
  • 減少非瓶頸的批量:零件在工廠的停留時間主要由等待與排隊構成;較小的批次能縮短交期與存貨,而短交期正是市場賣點 (第 28 章)。
  • 緩衝與 CCR:緩衝中的缺口指向那些限制產能的資源,改善應聚焦於此 (第 33 章)。緩衝與瓶頸前的產能備份可以互相替代;若在不增加緩衝的情況下增加訂單,會導致「遊走性瓶頸」 (第 39 章)。

6. 五個聚焦步驟 (第 36-37 章)

  1. 找出系統的限制。
  2. 決定如何 充分利用 (exploit) 這個限制。
  3. 使其他一切配合 這個決定。
  4. 提升 (elevate) 這個限制。
  5. 如果限制已被打破,回到步驟 1,不要讓慣性成為新的限制。
  • 這是一個持續改善的過程,而非一個專案清單。限制的本質會改變(機器 → 投料系統 → 市場)。改變限制後,必須重新檢視為了舊限制所制定的規則 (第 37 章)。
  • 如果限制在市場:將多餘的產能以高於材料成本的方式賣給獨立市場,以交期而非價格作為競爭優勢 (第 38 章)。

7. 政策限制 (第 33, 37, 40 章)

  • 即使在工廠,真正的限制往往不是機器,而是那些已成為習慣的 政策、衡量標準與流程:例如效率會計、經濟批量、產品成本、將存貨視為資產。
  • 定義限制 = 找出 根本問題,它會產生所有不良效應,而非單純排列症狀。
  • 管理者必須能回答三個問題:要改變什麼?要改變成什麼?如何引發改變?(相關思維流程在《目標》一書中僅被提及)。
  • 不要從收集事實開始 (第 34 章):應尋找內在邏輯並使用「如果…那麼…」的推論方式 (第 35, 38 章)。

8. 蘇格拉底式提問法 (第 4, 11, 31-32 章)

  • Jonah 不直接給答案,而是提問:靠自己得出的結論能讓人產生解決問題的擁有感,並有勇氣挑戰常規;直接接收答案反而會讓人覺得被批評。

目錄

#章節關鍵方法論
ch01訂單 41427 與最後通牒症狀:叉車司機抱怨、特殊機器
ch02緊急狀態與初步質疑緊急狀態與效率的矛盾
ch03關於生產力的會議沒有目標的指標
ch04Jonah 在機場三個問題、生產力
ch05目標篩選候選目標
ch06第 6-8 章:三大指標利潤/ROI/現金;T, I
ch09用目標檢驗機器人T↑ I↓ OE↓,數據驗證
ch10一切都可以歸結為三大指標成本分類
ch11平衡工廠的迷思相依事件、波動
ch12家庭危機故事劇情
ch13童子軍行軍波動的累積
ch14火柴遊戲平衡系統模型
ch15赫比走在隊伍前面最慢環節、卸載
ch16Julie 的離開故事劇情
ch17給 Smith 的 100 個節點實驗、最大偏差
ch18找到瓶頸定義、流量平衡
ch19瓶頸的一小時每小時成本、品管
ch20初步措施根據逾期優先順序
ch21紅色與綠色標籤可視化優先級
ch22初步成果與「Zmegma」舊機器、黃色膠帶
ch23隱藏產能專人負責、批次合併
ch24紀錄與「新瓶頸」產能不足診斷
ch25X 與 Y非瓶頸負載、啟動 ≠ 使用
ch26鼓與繩根據限制節奏投料
ch27增加 15%出貨預測、市場
ch28批次減半時間的四個組成部分、幻象
ch29成本的陷阱換線成本會計、緊急訂單
ch30審計與 Burnsides 來訪T, I 的總結
ch31工廠評估舊假設 vs 新規則
ch32常識與蘇格拉底蘇格拉底式提問法
ch33存貨會計、緩衝、CCR緩衝管理、銷售工程
ch34收集事實的困境反模式「先收集數據」
ch35門得列夫內在秩序
ch36五個聚焦步驟有效產出世界、改善流程
ch37慣性修正後的第五步
ch38市場與科學方法銷售多餘產能、如果…那麼…
ch39「遊走性瓶頸」緩衝 vs 產能備份
ch40改變什麼、改變成什麼、如何改變根本問題、政策
ch41訪談TOC 在工廠之外、導入三條件

主題索引

  • 啟動與使用資源 → ch25, ch31
  • 鼓與繩 → ch26
  • 緩衝 → ch26, ch33, ch39
  • 現金流、ROI、淨利 → ch06
  • 相依事件 → ch11, ch13, ch17
  • 存貨 (I) → ch06, ch09, ch10, ch25, ch33
  • 慣性 → ch37
  • 銷售工程 → ch29, ch33
  • 瓶頸前品質控制 → ch19, ch22
  • 根本問題 → ch40
  • 思維流程 → ch38, ch40, ch41
  • 營運費用 (OE) → ch06, ch10, ch29
  • 政策限制 → ch40
  • 優先順序、標籤 → ch20, ch21, ch37
  • 銷售多餘產能、市場限制 → ch27, ch38
  • 生產力 → ch04
  • 有效產出 (T) → ch06, ch09, ch36
  • 五個聚焦步驟 → ch36, ch37, ch40
  • 批量、經濟批量 → ch28, ch29
  • 平衡工廠 → ch11, ch14
  • 收集事實、內在秩序 → ch34, ch35
  • 成本、存貨會計 → ch29, ch30, ch33, ch40
  • 服務業、銀行、醫院、學校 → ch41
  • 蘇格拉底式提問法 → ch04, ch32
  • 統計波動 → ch11, ch13, ch14
  • 瓶頸每小時成本 → ch19, ch20
  • 瓶頸:尋找 → ch18, ch24, ch25
  • 瓶頸:利用與提升 → ch19, ch22, ch23
  • 赫比 → ch13, ch15
  • 目標 → ch04, ch05, ch36
  • CCR → ch33, ch37

輔助檔案


技能邊界

僅涵蓋《目標》一書及該版本末尾訪談的內容。書中僅提及思維流程與關鍵鏈,但未深入探討。若要應用於實際流程,需結合使用者提供的數據。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能