
Claude Code的主要功能Hooks、Skills、MCP、排程都學了,工作卻沒有變輕鬆?作者提醒「工具≠系統」,提供教師、工程師、研究者3種範本與藍圖模板,帶你用Claude Code設計專屬的AI工作系統。本文節錄自《Claude Code全攻略》。
文/曾慶良(阿亮老師)
本文目錄(點擊可快速前往)
學完Claude Code的所有主要功能,但工具≠系統——系統是「哪些任務由哪個工具負責、在什麼條件下自動觸發」的完整答案:
| 工具 | 系統 |
|---|---|
| 學了Hooks | 知道要攔截哪些操作、在哪些專案啟用 |
| 學了Skills | 知道要建立哪些技能來服務你最常見的任務 |
| 學了排程 | 知道要讓哪些工作自動化、每週/每日跑什麼 |
| 學了MCP | 知道要接哪些外部服務、接了之後做什麼 |
本章幫你把工具組裝成系統。

用詞約定:本章說的「排程任務」有兩種實作——官方Routines(Anthropic的雲端排程代理,/schedule建立)與本書自製排程框架(~/claude-routines/目錄+系統排程器)。藍圖裡只要寫清楚用哪一種即可,兩者可混用。
設計系統的心態,也跟著模型在變。早期用AI靠的是「寫一個好prompt換一個好答案」;到了Fable 5這種能長時間自主運作的模型,重點變成「設計一套能讓Claude自我修正、環環相扣的系統」。
在Claude Code中輸入:
請幫我進行一個 AI 工作系統設計諮詢。
首先,請問我以下問題,一次問一個,等我回答後再問下一個:
1. 你的主要工作或學習領域是什麼?
2. 你每天最重複、最耗時的 3 個任務是什麼?
3. 你目前最大的工作痛點是什麼?
4. 你的技術背景如何(純文字使用者/ 會寫基本腳本/ 程式開發者)?
根據我的回答,你會幫我設計一套 AI 工作流藍圖。

驗證點:Claude一次只問一題、等你回答才問下一題;4題答完後它主動給出初版藍圖草稿。
根據不同角色,這裡提供3個系統設計範本供參考。範本中出現的/summarize、/apa等都是自訂指令,不是內建指令。

痛點:備課耗時、作業批改量大、每學期重複建立相同格式的文件
教師 AI 工作系統
每日自動(排程任務):
morning-brief:
- 整理今日課程材料
- 生成當天課堂提問清單
每週自動(排程任務):
assignment-review:
- 掃描收到的作業資料夾
- 批量生成評語草稿(教師審核後使用)
MCP 連接:
- Google Drive:讀取課程資料
- Slack/LINE Bot:與學生互動
常用 Skills:
- lesson-plan:生成課程計畫書
- quiz-generator:根據教材生成選擇題
- feedback-writer:生成個性化學生回饋
常用 Slash Commands(自訂指令):
- /summarize:摘要一份教材
- /translate:翻譯英文資料
痛點:Code Review費時、文件欠缺、重複性的設定和樣板程式碼
工程師 AI 工作系統
每日自動(排程任務):
code-health:
- 掃描新增的 TODO/FIXME
- 報告昨日 commit 的簡短摘要
每 PR 自動(GitHub Actions):
- Claude 自動審查並留言
MCP 連接:
- GitHub:PR 審查、Issue 管理
- SQLite/PostgreSQL:資料庫查詢
Hooks:
- PreToolUse:攔截 rm -rf 等危險指令
- Stop:任務完成提示音
常用 Skills:
- auto-commit:生成 commit 訊息
- my-code-review:結構化程式碼審查
- doc-writer:生成函式文件
CLAUDE.md:
- 語言:繁體中文
- 程式碼風格:PEP8 / Google Style
- 禁止:直接執行生產環境的 DELETE 語句
痛點:資料整理耗時、格式不一致、報告撰寫耗費大量時間
研究者 AI 工作系統
每次執行(Script):
research-pipeline:
- 輸入主題 → 自動生成報告草稿
- 輸出 Markdown + Word
每週自動(排程任務):
weekly-digest:
- 每週整理本週閱讀的文章摘要
- 輸出一份「本週閱讀摘要」
常用 Skills:
- summarize-long:摘要長文
- rewrite:改寫語氣/ 格式
- reference-formatter:整理引用文獻格式
常用 Slash Commands(自訂指令):
- /apa:轉換成 APA 格式
- /abstract:生成摘要
- /expand:擴充段落
根據你的工作類型,用Claude Code幫你填入細節:
根據我的工作情境([填入你的工作領域]),
請幫我設計一份完整的 AI 工作流藍圖,格式如下:
## 我的 AI 工作系統藍圖
### 🎯 設計目標
(節省時間在哪些地方?提升品質在哪些地方?)
### 📋 工作盤點表
| 高頻任務 | 目前耗時/ 週 | 自動化方式 | 預估節省 |
### 📅 自動化排程
| 頻率 | 任務名稱 | 做什麼 | 技術實作(官方 Routines / 自製 cron) |
### 🔌 MCP 連接
| 服務 | 用途 | 優先級 |
### 🎪 Skills 清單
| Skill 名稱 | 觸發情境(寫進 description) | 功能 |
### ⌨ Slash Commands(自訂指令)
| 指令 | 功能 |
### 🔒 Hooks 設定
| 時機 | 觸發條件 | 做什麼 |
### 📋 CLAUDE.md 核心設定
(語言偏好、工作風格、禁止事項)
### 🔁 月度回顧(每月一次,直接回答這五題)
1. 哪個 Skill 最常用?(值得繼續維護)
2. 哪個 Skill 完全沒用?(可以移除或重構)
3. 有沒有重複做某件事超過 3 次?(應該自動化)
4. 有沒有哪個回答讓我覺得「它不夠了解我的情境」?(改 CLAUDE.md)
5. 這個月的費用/ 額度花在哪裡最多?(是否值得?)
### 🗓️ 實施計畫(今明後三步)
今天:(可以立刻做的)
本週:(這週內完成的)
本月:(一個月內建立的)
把「月度回顧」直接寫進藍圖,而不是另外記在腦子裡——這樣藍圖本身就內建了讓系統持續進化的機制。
讓Claude Code直接把藍圖寫成Markdown檔案:
請把我們剛才設計的 AI 工作流藍圖,
存成一個 ai-workflow-blueprint.md 文件,
放在 ~/Desktop/ai-workflow-blueprint.md。
同時加入今明後三步的具體實施計畫。

空白模板不好想像,下面是一位國中資訊老師照「步驟1~4」做完後的完整成品,可以直接拿去改:
# 王老師的 AI 工作系統藍圖(2026-07 版)
## 🎯 設計目標
- 每週備課時間從 6 小時降到 3 小時
- 作業評語從「來不及寫」變成「每人都有個性化回饋」
- 每學期重複性文件(進度表、通知單)零手工
## 📋 工作盤點表
| 高頻任務 | 目前耗時/ 週 | 自動化方式 | 預估節省 |
|---------|-----------|-----------|---------|
| 備課簡報與講義 | 4 hr | lesson-plan Skill + /summarize | 2 hr |
| 作業批改評語 | 3 hr | feedback-writer Skill 批量產草稿 | 1.5 hr |
| 週報與家長通知 | 1 hr | weekly-report 排程任務 | 0.8 hr |
| 段考出題 | 2 hr(雙週) | quiz-generator Skill | 1 hr |
## 📅 自動化排程
| 頻率 | 任務名稱 | 做什麼 | 技術實作 |
|------|---------|--------|---------|
| 每日 07:00 | morning-brief | 整理今日課程材料+課堂提問清單 | 自製 cron(~/claude-routines) |
| 每週五 16:00 | assignment-review | 掃描作業資料夾、產評語草稿 | 自製 cron(~/claude-routines) |
| 每週日 20:00 | weekly-report | 彙整本週教學紀錄成週報 | 官方 Routines(雲端排程) |
## 🔌 MCP 連接
| 服務 | 用途 | 優先級 |
|------|------|--------|
| Google Drive | 讀課程資料、存產出文件 | 高 |
| GitHub | 存放教材版本控制 | 中 |
## 🎪 Skills 清單
| Skill 名稱 | 觸發情境(寫進 description) | 功能 |
|-----------|---------------------------|------|
| lesson-plan | 「幫我備課」「做 XX 單元的課程計畫」 | 產出課程計畫書+講義大綱 |
| quiz-generator | 「出題」「做測驗卷」 | 依教材產選擇題+答案卡 |
| feedback-writer | 「寫評語」「批改回饋」 | 依作業內容產個性化評語草稿 |
## ⌨ Slash Commands(自訂指令)
| 指令 | 功能 |
|------|------|
| /summarize | 摘要一份教材成一頁重點 |
| /notice | 生成家長通知單(套固定格式) |
## 🔒 Hooks 設定
| 時機 | 觸發條件 | 做什麼 |
|------|---------|--------|
| PreToolUse | Bash 指令含 rm -rf | 阻擋(deny)並要求確認 |
| PostToolUse | 所有工具 | 記錄到 activity.log(月報數據來源) |
## 📋 CLAUDE.md 核心設定
- 所有回應使用繁體中文
- 評語語氣:鼓勵為主、具體指出一個改進點
- 禁止:學生個資寫入任何產出文件
## 🔁 月度回顧(每月最後一個週五)
1. 哪個 Skill 最常用? 2. 哪個完全沒用? 3. 有沒有重複超過 3 次的事?
4. 哪個回答顯示它不懂我的情境? 5. 額度花在哪最多?
→ 配合步驟 6 的月報提示詞,用 activity.log 數據回答,不憑感覺。
## 🗓️ 實施計畫
今天:建 lesson-plan Skill、裝 activity.log Hook
本週:morning-brief 排程上線、Google Drive MCP 接通
本月:feedback-writer 調教到「八成評語可直接用」、跑第一次月度回顧
驗證點:對照這份成品檢查你自己的藍圖——每個Skill都有「觸發情境」、每個排程都寫了「用官方Routines還是自製cron」、月度回顧有排進行事曆。

節錄自:博碩出版《Claude Code全攻略:從一句話到部署上線,打造你的AI Agent開發團隊》/曾慶良(阿亮老師) 著
推薦閱讀: