為什麼有些人,特別讓你火大?82 秒看懂榮格的「陰影」
2026-10-31
Nocts
44
同事搶功、朋友愛哭,為什麼偏偏讓你特別火大?榮格說,那常常是你身上被藏起來的一部分,叫做「陰影」。這篇用一支 82 秒的 3D 紙劇場動畫,看懂陰影怎麼來、怎麼投射到別人身上,以及覺察、接納、整合三步。
同事在會議上把功勞說成自己的,你氣到下班還在想。朋友一遇到事就哭著找你,你嘴上安慰,心裡卻莫名煩躁。事情不大,反應卻大到連自己都意外。
心理學家榮格會說:讓你特別火大的,常常不是對方本身,而是你身上被藏起來的那一部分。他把這部分叫做陰影。
我把它做成一支 82 秒的動畫,先看影片,再往下讀文字版。
▶ 觀看影片:燈亮的地方,就有影子|82 秒看懂榮格的陰影心理學

什麼是「陰影」
陰影是榮格分析心理學的核心概念。意思是:那些你不願意承認、也不想讓別人看到的自己,並沒有消失,只是被推到身後,變成一道跟著你的影子。
榮格在《心理學與宗教》裡寫過:每個人都帶著一道陰影。它裡面常常是這些東西:憤怒、嫉妒、脆弱,還有那些說不出口的渴望。

陰影不等於「壞」。它只是你沒有收進「我是誰」裡的那些部分。燈越亮,影子就越清楚;一個人越努力表現得得體,藏起來的東西往往也越多。
陰影是怎麼來的
陰影不是天生的。小時候,每一句「不准哭」「不要生氣」「不可以比較」「別想要太多」,都在告訴我們:這個部分的你,不被接受。

為了被喜歡、被稱讚,小孩很快學會把這些部分藏起來。哭是「弱」,生氣是「不乖」,想要是「貪心」。藏得越久,連自己都忘了它們還在。
人格面具:只給別人看光亮的一面
長大以後,我們學會戴上面具。榮格把它叫做人格面具(Persona):在公司是可靠的同事,在家是懂事的孩子,在朋友面前永遠很好相處。

面具本身不是問題,社會生活本來就需要它。問題是戴久了,我們以為自己就是面具。但你看那道影子:它從來沒有戴面具。
投射:在別人身上看見自己
被藏起來的東西並不會消失。榮格發現,它常常會投射出去:我們看不見自己身上的它,卻在別人身上看得特別清楚。

所以有一個很好用的線索:反應的強度,大於事件本身。一件小事讓你火大到睡不著,很可能就是你的陰影被碰到了。

職場:看不慣愛搶功的同事
同事在會議上大談自己的成果,你心裡翻了一百個白眼。可是仔細想,你是不是也想被看見,只是從小被教「要謙虛」,所以一直不敢說?你討厭的,可能是他做了你不允許自己做的事。
朋友:受不了動不動就哭的人
朋友一遇到困難就哭,你覺得「有這麼嚴重嗎」。如果你從小就被告訴「不准哭」,別人的脆弱就會很刺眼。那份煩躁,其實是在提醒你:你也有想哭的時候。
這不是說對方完全沒問題。而是先分清楚:哪些是他的行為,哪些是你被勾起的那部分自己。
轉過身,看見它
要停止投射,只有一個方法:不再逃開,轉過身去看自己的影子。在動畫裡,燈像鐘擺一樣盪到另一邊,紙偶轉身的那一刻,面具也跟著消失了。

榮格把這個過程叫做「陰影的整合」。放進日常生活,可以拆成三步:
- 覺察:留意那些讓你反應過度的時刻。不用馬上解決,先記下來就好。
- 接納:叫出它的名字。「原來我是嫉妒」「原來我很想哭」,不急著趕走它。
- 整合:把它的力量收回來。想被看見,就練習適當地說出自己的成果。

陰影裡,也藏著金子
陰影不只有黑暗。榮格學派後來把它的另一面稱為「金色陰影」:被藏起來的,也包括你的力量和潛能。

憤怒裡有力量,它提醒你哪裡該設界線。嫉妒指向你真正想要的。脆弱讓人能靠近你,渴望則是你的熱情。
目標從來不是消滅影子,而是讓光和影,屬於同一個人。

這禮拜可以練習的三個問題
下次又被某個人激怒時,依序問自己:
- 我的反應,是不是比這件事本身還大? 如果是,這就是一個線索。
- 我在他身上看到的,是我不允許自己做的哪一件事? 例如炫耀、哭、拒絕別人。
- 如果把它收回來,它可以幫我什麼? 也許是開口要求、設下界線,或是允許自己休息。
不用一次就做得很好。能在火大的那一秒想起「這可能是我的影子」,就已經轉過身了。
這支動畫是怎麼做的:Mografy
這支 82 秒的動畫,從分鏡、旁白對時到 3D 動畫,全部用 Mografy 完成。
Mografy 是我開發的開源動態設計工具,讓 Claude Code 或 Codex 直接寫出 Canvas 動畫:你用一般的話描述想要的畫面,AI 寫出場景程式,Mografy 在本機即時預覽、檢查,最後匯出 MP4。一句話說就是:Claude creates. Mografy shows.
先定分鏡,再動手
這支片的概念是一座放在桌上的紙劇場:紙板剪的人偶、黃銅燈座、用線吊著的紙條和面具。分鏡先畫了 2D 版,再改成 3D 版,每一鏡都註明運鏡、逐格拍法和交接的物件。

一顆燈泡串起 13 鏡
影子不是畫出來的,是燈泡在 3D 空間裡真的投出來的。燈移到哪裡,影子就長到哪裡,四片特質紙片也跟著影子走。最後鏡頭拉遠,才發現整個故事都在桌上一座小劇場裡發生。

製作流程
- 分鏡:寫出 13 鏡的畫面、運鏡與交接,存成
storyboard.md和分鏡圖。 - 旁白:旁白用 ElevenLabs 錄製,先量出每句的停頓時間,再把每個動作對準旁白說出口的那一秒,例如唸到「憤怒」時釘上三角形。
- 動畫:Claude 依分鏡寫出場景程式,用
mografy add three加入 Three.js 3D 層,紙偶和燈光每 2 格換一個姿勢,做出定格動畫的手感。 - 檢查:
mografy check檢查效能,mografy review輸出每鏡定格,一格一格看過再修。 - 匯出:
mografy export輸出 MP4,上傳 YouTube。
整支片的時間都寫在一張表裡,改一鏡的長度,後面的動作、字幕、簡報定格會一起跟著移:
export const BEATS = beats([
{ title: 'S01 點燈', end: 7.6, stop: 6.8 },
{ title: 'S02 定義', end: 15.4, stop: 14.6 },
// …
{ title: 'S13 片尾', end: 82.0, stop: 79.6 },
]);
自己試試看
Mografy 的開源版免費,以 MIT 授權發布。安裝只要 git clone 加上 pnpm install,接著輸入 mografy dev 就能打開播放器。
