跳到主要內容
減重 發布 2026年3月11日 · 最後更新 2026年5月31日

為什麼你總是減肥失敗?醫師用 COM-B 模型拆解減重成功關鍵

為什麼你總是減肥失敗?醫師用 COM-B 模型拆解減重成功關鍵

「我知道要少吃多動,但就是做不到。」 「每次減下來又復胖,我是不是沒救了?」 「我覺得自己意志力很差…」

這些話,我在減重門診每天都會聽到。但讓我告訴你一個殘酷的事實:

減肥失敗,不是你的錯。

不是意志力問題,而是你用錯方法了。今天,我想用行為科學的角度,幫你重新理解「改變」這件事。


認識 COM-B:行為改變的科學公式

COM-B 是由英國行為科學家 Susan Michie 教授提出的行為改變模型。這個模型告訴我們,任何行為的發生,都需要三個要素同時到位:

  • Capability(能力):你有沒有能力做這件事?
  • Opportunity(機會):環境允不允許你做?
  • Motivation(動機):你想不想做?

三者缺一不可。公式就是:

C + O + M = B(行為)

讓我用減重來拆解這三個要素。


C:能力——你真的知道怎麼做嗎?

「少吃多動」聽起來簡單,但魔鬼在細節裡。

常見的能力缺口:

  • 不會算熱量:一碗滷肉飯多少卡?一杯珍奶呢?
  • 不會挑食物:自助餐怎麼夾才健康?
  • 不會運動:深蹲姿勢對嗎?會不會傷膝蓋?
  • 不會料理:想自己煮但不知道怎麼做

解方:提升能力

  • 學習基礎營養知識(不用很專業,夠用就好)
  • 找營養師做一次飲食評估
  • 請教練教正確的運動姿勢
  • 從簡單的料理開始學起

重點:你需要的是技能,不是責怪自己。


O:機會——環境在幫你還是害你?

就算你很想吃健康,如果辦公室只有炸雞排便當、回家冰箱都是零食,你覺得能撐多久?

常見的環境障礙:

  • 物理環境:附近沒有健身房、公司沒有健康餐選項
  • 社交環境:朋友聚餐都吃吃到飽、家人煮的都是高油高鹽
  • 時間環境:加班到沒時間運動、太累只想叫外送

解方:改造環境

  • 冰箱斷捨離:零食不要買,買了就會吃
  • 預先備餐:週末準備好一週的便當
  • 設備到位:買一雙好的運動鞋、瑜珈墊放客廳
  • 社交策略:找同樣在減重的朋友一起吃飯

重點:不要跟環境對抗,要改造環境。


M:動機——你真的想要嗎?

動機分成兩種:

1. 反射性動機(情緒驅動)

  • 「壓力大就想吃」
  • 「心情不好來杯奶茶」
  • 「看到蛋糕就忍不住」

這是直覺反應,很難用意志力控制。

2. 反思性動機(理性驅動)

  • 「我想穿回那件牛仔褲」
  • 「我不想 40 歲就吃血壓藥」
  • 「我想陪孩子跑跳更久」

這是你深思熟慮後的目標。

解方:強化正確的動機

  • 找到你的「為什麼」:不是為了好看,是為了什麼?
  • 讓目標具體:不是「我要變瘦」,是「三個月減 5 公斤」
  • 預想障礙:壓力大時,除了吃,還能怎麼紓壓?
  • 慶祝小勝利:每週達標就給自己一個非食物的獎勵

重點:動機不是天生的,是可以被設計的。


實際案例

小美的故事

小美 35 歲,上班族,BMI 28,想減重但總是失敗。

用 COM-B 分析:

面向現況問題
能力知道要少吃,但不會算熱量
機會公司附近只有便當店,回家太累
動機想瘦但沒有具體目標⚠️

介入方式:

  1. 教她用 APP 記錄飲食(提升能力)
  2. 建議她週末備餐、公司放健康零食(改造環境)
  3. 設定「三個月後穿進那件洋裝參加婚禮」的具體目標(強化動機)

三個月後,小美減了 6 公斤。不是因為意志力變強,而是因為三個要素都到位了。


常見問題 FAQ

Q: COM-B 跟一般的減肥方法有什麼不同? A: 一般方法只告訴你「做什麼」,COM-B 幫你分析「為什麼做不到」,然後對症下藥。

Q: 我覺得三個都有問題,要從哪個開始? A: 建議從「機會」開始。環境改變最容易,效果也最立即。

Q: 這個方法適合所有人嗎? A: COM-B 是通用框架,但每個人的卡點不同。建議找專業人員協助分析你的狀況。

Q: 需要吃藥嗎? A: 不一定。藥物是工具之一,但如果行為沒改變,停藥後很容易復胖。行為改變是根本。

Q: 多久可以看到效果? A: 通常 2-4 週會開始看到改變,但重點是建立可持續的習慣,而不是追求速成。


下一步

如果你想把「我該怎麼開始」變得更具體,可以先從數字起點開始:

👉 TDEE 熱量需求計算機

先估算每日總熱量消耗,再回頭搭配 COM-B 去看:你的能力、環境與動機,哪一塊最需要調整。

減肥不是意志力的戰爭,而是行為設計的科學。

如果你試過很多方法都失敗,也許不是你的問題,而是方法的問題。歡迎來門診聊聊,讓我們一起用 COM-B 模型,找出你真正卡住的地方。

我是陳昱彰醫師,義大醫院家醫科主治醫師、肥胖醫學專科醫師。專長是用行為科學幫助患者建立可持續的健康習慣。

📧 Email: cyc@edfm.org
🏥 義大醫院 家庭暨社區醫學部|義大減重中心

常見問題

COM-B 模型是什麼?三個字母各代表什麼?
COM-B 是由英國行為科學家 Susan Michie 教授提出的行為改變模型,主張任何行為的發生都需要三個要素同時到位:C = Capability(能力,你有沒有能力做這件事)、O = Opportunity(機會,環境允不允許你做)、M = Motivation(動機,你想不想做),三者合起來產生 B = Behaviour(行為)。公式是 C + O + M = B,任何一個缺了行為都做不出來。
減肥失敗真的不是意志力問題嗎?
不是。減重失敗最常見的不是『意志力不夠』,而是『三個要素中有某一個卡住了』。例如你很想瘦(動機強)但不會算熱量、不會挑食物(能力不足),或者環境全是陷阱(機會不足:公司只有炸雞便當、家人煮高油高鹽)。把失敗歸因於意志力,會讓人陷入自責循環,卻沒解決真正的問題。
C 能力不足最常見的缺口是什麼?怎麼補?
最常見:不會算熱量(一碗滷肉飯多少卡?)、不會挑食物(自助餐怎麼夾)、不會運動(深蹲姿勢對嗎?)、不會料理。解方:學習基礎營養知識(不用很專業夠用就好)、找營養師做一次飲食評估、請教練教正確運動姿勢、從簡單料理開始學。你需要的是『技能』,不是責怪自己。
O 機會(環境)要怎麼改?
不要跟環境對抗,要改造環境。物理環境:冰箱斷捨離(零食不要買)、預先備餐(週末備好一週便當)、設備到位(運動鞋/瑜珈墊放客廳)。社交環境:找同樣在減重的朋友一起吃飯。時間環境:把運動排入行事曆像排會議一樣。環境改變最容易、效果最立即,建議從這裡下手。
M 動機怎麼強化?反射性動機跟反思性動機差在哪?
動機分兩種:反射性動機(情緒驅動,例如壓力大就想吃、心情不好來杯奶茶),很難用意志力控制;反思性動機(理性驅動,例如想穿回那件牛仔褲、不想 40 歲就吃血壓藥、想陪孩子跑跳更久)。強化方法:找到你的『為什麼』、讓目標具體(不是『我要變瘦』而是『三個月減 5 公斤』)、預想障礙(壓力大時除了吃還能怎麼紓壓?)、慶祝小勝利(每週達標給自己非食物獎勵)。動機可以被設計。
我覺得三個都有問題,要從哪個開始?
建議從『機會(O)』開始。環境改變最容易也最立即,冰箱零食清掉、運動鞋放在看得見的地方,這些都是一次性動作就能改變未來每天的行為。等到環境站在你這邊,再慢慢提升能力、強化動機,阻力會小很多。
COM-B 需要吃藥嗎?藥物在哪個位置?
不一定。藥物(例如猛健樂、Contrave)是工具之一,可以在動機環節幫助食慾控制(降低反射性進食動機),但如果行為沒改變,停藥後很容易復胖。在我的減重門診,藥物是五大支柱之一(飲食、運動、壓力管理、睡眠、藥物),不是唯一答案。COM-B 架構幫你在用藥期間建立新的生活習慣,這樣未來減藥或停藥也能維持成果。

延伸閱讀

預約您的健康諮詢

想進一步了解如何優化個人健康?歡迎預約門診時段,我們將為您制定專屬的衛教計畫。

→ 立即線上掛號