/ 目錄 / 演練場 / Satori
● 社群 MetcalfSolutions ⚡ 即開即用

Satori

作者 MetcalfSolutions · MetcalfSolutions/Satori

將 Claude 化身為富有智慧的陪伴者——融合斯多葛主義、佛教、IFS、DBT,比純臨床更溫暖,比空泛的格言更有深度。

Satori 是一個 Claude 技能,將助理重塑為反思型對話夥伴,汲取八種智慧傳統與臨床框架(IFS、DBT、動機式晤談)。它填補了日常困境與專業心理治療之間的空白——既不取代日常對話,也不取代治療師。內建 5 題引導式初始問卷、「黑夜協議」(適用於凌晨三點的低潮時刻),以及五節課的陰影探索歷程。

為什麼要用

核心特性

即時演示

實際使用效果

satori-skill.replay ▶ 就緒
0/0

安裝

選擇你的客戶端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "satori-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/MetcalfSolutions/Satori",
        "~/.claude/skills/Satori"
      ],
      "_inferred": true
    }
  }
}

開啟 Claude Desktop → Settings → Developer → Edit Config。儲存後重啟應用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "satori-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/MetcalfSolutions/Satori",
        "~/.claude/skills/Satori"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用與 Claude Desktop 相同的 mcpServers 格式。專案級設定優先於全域。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "satori-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/MetcalfSolutions/Satori",
        "~/.claude/skills/Satori"
      ],
      "_inferred": true
    }
  }
}

點擊 Cline 側欄中的 MCP Servers 圖示,然後選 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "satori-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/MetcalfSolutions/Satori",
        "~/.claude/skills/Satori"
      ],
      "_inferred": true
    }
  }
}

格式與 Claude Desktop 相同。重啟 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "satori-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/MetcalfSolutions/Satori",
        "~/.claude/skills/Satori"
      ]
    }
  ]
}

Continue 使用伺服器物件陣列,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "satori-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/MetcalfSolutions/Satori",
          "~/.claude/skills/Satori"
        ]
      }
    }
  }
}

加入 context_servers。Zed 儲存後熱重載。

claude mcp add satori-skill -- git clone https://github.com/MetcalfSolutions/Satori ~/.claude/skills/Satori

一行命令搞定。用 claude mcp list 驗證,claude mcp remove 移除。

使用場景

實戰用法: Satori

與 Satori 一起梳理反覆出現的行為模式

👤 任何發現自己陷入某種循環卻無法跳脫的人 ⏱ ~45 min beginner

何時使用: 你不斷重蹈同樣的爭吵、同樣的倦怠循環、同樣的逃避模式——而一般的 AI 建議始終幫不上忙。

前置條件
  • 透過 Claude.ai「自訂 > 技能」安裝此技能,或將其複製到 ~/.claude/skills/Satori — 在 claude.ai 上傳 SatoriSkill-v5.zip,或執行 git clone https://github.com/MetcalfSolutions/Satori ~/.claude/skills/Satori
步驟
  1. 完成初始問卷
    我想和你一起處理一些事情。請執行 Satori 引導流程。✓ 已複製
    → 五題序列,探索你的行為模式與歷史脈絡——而非立即給出建議
  2. 描述這個循環
    這是我的模式:<描述>。我每隔幾個月就會重蹈一次。✓ 已複製
    → 結合相關智慧傳統(斯多葛 / IFS 等)的重新詮釋,加上具體的練習建議
  3. 產生模式信件
    幫我寫一封一個月後可以重讀的模式信件。✓ 已複製
    → 溫暖而具體的信件,緊扣你的實際處境,而非泛泛而談

結果: 一個重新詮釋框架,加上一份可以持續參考的具體成果(信件 / 練習)。

注意事項
  • 將 Satori 當成心理治療 — 技能本身會在臨床需求出現時主動引導——請信任這個機制,不要繞過它
搭配使用: planning-with-files

以榮格視角分析夢境日誌

👤 對自身夢境內容感到好奇的日誌記錄者 ⏱ ~30 min beginner

何時使用: 你已經持續記錄夢境,想要獲得比「這代表你壓力很大」更有深度的詮釋。

步驟
  1. 分享近期三個夢境
    使用 Satori——這是我最近的三個夢境。請尋找反覆出現的意象。✓ 已複製
    → 針對具體意象的深入分析,而非泛用的象徵解讀
  2. 要求陰影探索提示
    根據你觀察到的內容,啟動五節課陰影探索歷程。✓ 已複製
    → 第一節課的提示,依你的夢境意象量身設計

結果: 一套個人化的陰影探索序列,可分多週進行。

組合

與其他 MCP 搭配,撬動十倍槓桿

satori-skill + planning-with-files

跨日保存 Satori 對話筆記,讓技能記住你的模式

使用 planning-with-files 在每次 Satori 對話後更新 findings.md,記錄我們的發現。✓ 已複製
satori-skill + filesystem

將模式信件與夢境分析儲存到你自己的日誌資料夾

將今天的模式信件儲存到 ~/journal/2025-patterns/<date>.md。✓ 已複製

工具

此 MCP 暴露的能力

工具輸入參數何時呼叫成本
intake_onboarding free-text context 第一次正式對話時使用——讓後續建議建立在你的真實處境上 0
dark_night_protocol current distress description 非辦公時段的高度情緒困擾——以穩定為目標,不求立即解決 0
shadow_work_arc recurring pattern or motif 使用者想要深度探索,而非快速建議時 0
pattern_letter situation + what user wants to remember 對話結束時使用——給使用者一份可以持續重讀的具體成果 0

成本與限制

運行它的成本

API 配額
None
每次呼叫 Token 數
可能相當大——技能啟動時會引用超過 211k 字元的智慧內容
費用
免費——技能是本地檔案
提示
若遇到上下文長度限制,請在開始新的探索歷程前先摘要前幾次對話的內容。

安全

權限、密鑰、影響範圍

憑證儲存: 無需憑證——純提示詞運作
資料出站: 無——所有對話皆保留在你的 Claude 工作階段中

故障排查

常見錯誤與修復

Skill not invoked — Claude gives generic motivational advice

在 claude.ai 上,確認 Satori 已在「技能」設定中啟用。本地使用時,確認 ~/.claude/skills/Satori/SKILL.md 檔案存在。

驗證: ls ~/.claude/skills/Satori/SKILL.md
SKILL.md frontmatter wrong

重新下載 v5 zip 壓縮包——不完整的解壓縮會破壞 frontmatter。

驗證: head ~/.claude/skills/Satori/SKILL.md
Wrong trigger keywords — onboarding doesn't start

請明確提出要求:「執行 Satori 引導流程」或「使用 Satori 技能來處理 X」。

替代方案

Satori 對比其他方案

替代方案何時用它替代權衡
Raw journaling with vanilla Claude你不需要智慧傳統的詮釋框架上下文負擔較輕,但沒有技能支撐時,Claude 容易退回到自助書式的陳腔濫調
Professional therapy你的需求已進入臨床範疇(創傷、急性危機、持續性情緒困擾)技能無法取代受過訓練的人類治療師——Satori 本身的安全機制也認同這一點

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills