How to Build Claude Workflows That Run Without You
原始來源與檔名:2026-06-08T092904+0800-How to Build Claude Workflows That Run Without You.md
NAPKIN | 餐巾纸
餐巾纸公式
真正的自動化 = 限制邊界的提示詞 (System Prompt) + 連接器 (Connectors) + 觸發器 (Schedule/Event)
只要將明確的任務邊界結合工具與排程,就能把聊天機器人變成自動執行的後台員工。
一句话
不要把 AI 當作隨問隨答的搜尋框,而是要把它當作接收排程任務的後台自動化員工。
餐巾纸草图
[ Trigger ] [ Claude Core ] [ Output ]
Time ──┐ ┌──────────────────┐ ┌──> Message
├─────>│ + System Prompt │──────┤
Event ─┘ │ + Connectors │ └──> File
└──────────────────┘
(Mail/Cal/Web/etc)
ROUND 1: SKELETON | 骨架掃描
“这本书在说什么”
- 核心问题: 如何讓 Claude 在沒有人類持續下指令的情況下自動完成工作?
- 核心答案: 透過定義明確的角色、提供特定工具、並設定排程或事件觸發器,建立自動化的 Agent 工作流。
- 论证结构: 實踐教學型
章节骨架
- 為什麼要工作流: 跨越聊天視窗的限制
- 五個建構步驟: 角色、工具、觸發、輸出、調優
- 實機連線設定: 串接 Gmail、行事曆與網路
- 排程任務設定: 讓系統定時為你工作
- 六大應用場景: 從晨間簡報到客戶報告
- 30分鐘首發實戰: 今晚就建好晨間簡報
ROUND 2: DISSECTION | 血肉解剖
“凭什么这么说”
论证链
人類親自下指令太慢 --> 將任務拆解並寫成 System Prompt --> 限制 AI 只能使用必要的工具以防出錯 --> 加上定時器或事件觸發器 --> 讓人類退居「審核者」而非「操作者」
关键证据
- 晨間簡報案例:設定每天早上 7 點自動拉取行事曆、重要未讀信件與特定領域新聞,總結成一則訊息。
- Lead Qualifier 案例:當新詢問進來時(事件觸發),自動評估預算與需求,並建議是否接洽。
- 無代碼整合:直接在 Claude 介面透過
Connectors(如 Google Workspace) 授權,無需寫任何 API 串接程式碼。
隐形假设与边界
- 隐形假设:
- 使用者的數位資產(如信件、行事曆)已在雲端,且允許 AI 工具進行 OAuth 授權。
- 使用者有能力將模糊的工作目標,具象化為高度精確的 System Prompt。
- 边界条件:
- 當任務涉及「不可逆操作」(如直接對外發送信件或轉帳)時,必須改為「草稿模式」並加入 Human-in-the-loop 審核。
- 當遇到需頻繁微調格式或高語境依賴的創意工作時,自動化產出的品質可能不如預期。
ROUND 3: SOUL | 靈魂提取
“还能怎么用”
- 作者盲点: 較少提及 Token 成本的長期控制,以及當多個 Workflows 產生衝突或重複觸發時的除錯難度。
- 知识连接: 這與傳統的 RPA (Robotic Process Automation) 概念一致,只是把原本基於「規則 (Rules)」的節點,升級為基於「大模型理解能力 (Semantic Intent)」的節點。
- 行动触发: 今天下班前,挑選一件每天都要做的「資訊彙整」工作,花 30 分鐘寫成 prompt 並加上排程。
跨域映射
- 在 軟體工程,这叫 事件驅動架構 (Event-Driven Architecture)
- 在 企業管理,這叫 標準作業程序與授權 (SOP & Delegation)
How to Build Claude Workflows That Run Without You (Architectural Deep Dive)
前言/背景
本文探討如何打破 AI 僅作為「聊天機器人」的傳統使用模式,將其轉變為在背景自動運行的工作流 (Workflows)。透過整合系統提示詞 (System Prompt)、連接器 (Connectors) 與觸發器 (Triggers),使用者可以建立無需人工持續介入的自動化 Agent,解決重複性任務並提升生產力。
章節詳細總結
1. 工作流建構的五個核心步驟
建立可靠自動化系統的關鍵在於限制與精確度。作者提出五步驟架構:
- 定義角色與邊界 (Step 1):明確賦予 Agent 單一身份,例如「你是一個晨間簡報助理」。不可給予模糊或過大的範圍。
- 配置特定工具 (Step 2):基於最小權限原則 (Principle of Least Privilege),只給予任務所需的連接器。例如,寫作 Agent 只需要 File access,而不需要 Web 或 Calendar 權限。
- 設定觸發器 (Step 3):架構上分為兩種驅動模式:
- Schedule (排程驅動):如
cronjob,每天早上 7 點或每小時執行。 - Event (事件驅動):基於 Webhook 概念,當新信件到達或新檔案落入資料夾時觸發。
- Schedule (排程驅動):如
- 定義輸出流向 (Step 4):精確指定產出物應存放的位置 (如儲存成檔案、傳送通知或存為草稿),並建議在初期對外溝通均需經過「人類核准 (Approval)」機制。
- 測試與調優 (Step 5):上線前需經過手動執行測試 (Manual test run),根據異常輸出反向修改 System Prompt 補齊缺失的指令,通常需 3-4 輪迭代。
2. Connectors 與 Scheduled Tasks 的具體實作
本文示範了在 Claude Cowork 環境中無需撰寫程式碼的整合方式:
- Google Workspace 串接:透過 UI 中的
Manage connectors進行 OAuth 授權,一次登入即可連線 Gmail、Calendar 與 Drive。授權後,模型可直接解析使用者的真實數據(例如下達指令summarize my 3 most recent unread emails進行驗證)。 - Web Search 啟用:直接透過開關啟用內建的 Web access,賦予模型即時抓取外部趨勢的能力。
- Scheduled Tasks (排程任務) 設定:在 UI 中貼上 System Prompt,設定執行週期 (如每日 7am)。這是將「被動對話」轉為「主動執行」的關鍵架構轉換。
3. 六種實用工作流設計模式 (Design Patterns)
作者展示了如何透過抽換 Prompt、Tools 和 Triggers 來適應不同場景,底層引擎完全相同:
- Trend Workflow (趨勢探勘):
[Web Access] + [Daily Schedule]-> 產出 5-7 個觀點。 - Repurpose Workflow (內容重製):
[File Access] + [Event Trigger]-> 讀取來源檔案並產出各平台的草稿。 - Lead Qualifier (潛在客戶評分):
[Email Access] + [Event Trigger]-> 接收新信件並給予評分建議。 - Morning Briefing (晨間簡報):
[Cal+Email+Web] + [Daily Schedule]-> 每日彙整行事曆、緊急信件與產業動態。
4. 實戰 Prompt 範例解析
作者提供了一個高度結構化的 System Prompt 範本,展現了良好的工程化思維:
You are my morning briefing workflow
Every morning at 7am, send me one message with three sections:
1. TODAY, my calendar for the day, flag any meeting that needs prep
2. INBOX, only the emails that actually need a reply today, skip newsletters and noise
3. SIGNAL, one thing that happened in [your niche] in the last 24 hours that I'd want to know, two lines max
Rules:
- one message, no preamble, no sign off
- if a section is empty, say so in one line and move on
- never pad it with filler, I want the shortest version that's still complete
此 Prompt 強制要求輸出格式 (無廢話開場、處理空值例外情況、限制字數),大幅降低了 LLM 常見的「幻覺與冗言贅字」問題。
總結與結論
- 思維典範轉移:不應將 AI 視為執行單一指令的終端,而是將個人的日常流程封裝成獨立的非同步工作 (Asynchronous Jobs)。
- 最小化權限與範圍 (Micro-Agents 思維):每個工作流應該是專一的 (Single Responsibility Principle),透過組合不同的專精 Agent 來完成複雜任務,而非打造一個無所不能的超級 Agent。
- 防呆與容錯設計:在架構自動化流程時,必須在 System Prompt 中寫死例外處理 (如
if empty, say so in one line),並將具風險的對外操作設為「草稿審核制」,以控制系統風險。