適用於 OpenClaw v2026.2 | 需要安裝
gmail、google-calendar、google-docs技能,有 Google 帳號授權。
TL;DR: 安裝技能 openclaw skill install gmail google-calendar。郵件自動處理:設定規則 "autoProcess": {"rules": [...]}。日程管理:google-calendar 技能。會議紀要:Agent 自動記錄產生。工作日報:Cron "schedule": "0 18 * * 1-5" 自動產生。整體工作流程:郵件 → 分類 → 擷取日程 → 同步行事曆。
實戰目標
建構一個能夠:
- 自動處理郵件
- 智慧管理日程
- 產生會議紀要
- 整理工作文件
- 建立工作日報
的辦公自動化助手。
安裝必要技能
# Gmail 技能
openclaw skill install gmail
# 行事曆技能
openclaw skill install google-calendar
# 文件技能
openclaw skill install google-docs
# 會議技能
openclaw skill install zoom
郵件自動處理
設定 Gmail
{
"skills": {
"gmail": {
"credentials": {
"clientId": "${GMAIL_CLIENT_ID}",
"clientSecret": "${GMAIL_CLIENT_SECRET}"
},
"autoProcess": {
"enabled": true,
"rules": [
{
"from": "[email protected]",
"action": "summarize",
"label": "JIRA"
},
{
"from": "[email protected]",
"action": "summarize",
"label": "GitHub"
},
{
"subject": "會議邀請",
"action": "extract-calendar",
"label": "會議"
}
]
}
}
}
}
郵件處理場景
使用者:幫我處理今天的郵件
Agent:好的,讓我看看今天收到的 23 封郵件...
[掃描郵件]
[分類處理]
[擷取重要資訊]
處理結果:
**需要回覆** (3):
1. 來自張總:專案進度確認 - 截止明天
2. 來自 HR:培訓報名確認 - 需要選擇日期
3. 來自客戶:需求變更說明 - 需要評估
**已自動處理** (15):
- GitHub 通知:5 封,已彙總
- JIRA 更新:4 封,已彙總
- 行銷郵件:6 封,已歸檔
**日程擷取** (2):
- 產品評審會:週四 14:00
- 1v1 會議:週五 10:00
**需要關注** (3):
- 系統維護通知:本週六
- 版本發布計畫
- 新員工入職通知
需要我幫你起草回覆嗎?
自動回覆範本
# 郵件回覆範本
## 專案進度確認
感謝關注。目前專案進度如下:
- 已完成:[列出已完成項]
- 進行中:[列出進行中項]
- 待處理:[列出待處理項]
預計按時交付,如有變動會即時同步。
## 需求變更評估
收到需求變更,初步評估如下:
- 影響範圍:[評估影響]
- 工作量預估:[預估工作量]
- 建議方案:[建議]
請確認是否需要進一步討論。
日程智慧管理
設定行事曆
{
"skills": {
"google-calendar": {
"calendarId": "primary",
"timezone": "Asia/Taipei",
"reminders": {
"before": [15, 5],
"method": "notification"
},
"workHours": {
"start": "09:00",
"end": "18:00"
}
}
}
}
日程管理場景
使用者:幫我安排明天的日程
Agent:讓我查看明天的日程...
[取得行事曆資料]
[分析已有安排]
[建議日程最佳化]
明天(週三)的日程:
**上午**
- 09:00-09:30 郵件處理(建議)
- 09:30-11:00 深度工作:專案A開發
- 11:00-12:00 產品評審會
**下午**
- 14:00-15:00 團隊週會
- 15:00-17:00 程式碼審查
- 17:00-18:00 1v1 會議
**建議調整**:
- 14:00 的會議可能與 15:00 的審查衝突,建議推遲到 15:30
- 建議在 12:00-13:00 預留午餐和休息時間
需要我幫你調整嗎?
智慧提醒
{
"cron": [
{
"id": "daily-morning",
"schedule": "0 8 * * 1-5",
"message": "早安!這是今天的日程安排和待辦事項"
},
{
"id": "meeting-reminder",
"schedule": "*/15 * * * *",
"message": "檢查接下來的會議,提前提醒"
}
]
}
會議紀要產生
會議記錄流程
使用者:幫我記錄下午的產品評審會議
Agent:好的,我會幫你記錄。會議開始時請告訴我。
[會議開始時]
使用者:會議開始了
Agent:開始記錄會議紀要...
[記錄中...]
使用者:會議結束了
Agent:好的,以下是會議紀要:
## 產品評審會議紀要
**日期**: 2026-02-26 14:00-15:00
**參與人**: 產品組、開發組、設計組
**主持人**: 張三
### 議題一:新功能優先順序
- 討論要點:使用者回饋最多的三個需求
- 決議:優先開發搜尋功能,下月上線
### 議題二:UI 最佳化
- 討論要點:首頁改版方案
- 決議:設計組出兩版方案,本週五評審
### 行動項
| 負責人 | 任務 | 截止日期 |
|-------|------|---------|
| 李四 | 完成搜尋功能設計 | 03-01 |
| 王五 | 出兩版首頁方案 | 02-28 |
| 趙六 | 準備技術評估報告 | 03-05 |
是否需要我傳送給相關人員?
會議紀要範本
# {{會議名稱}}會議紀要
**日期**: {{date}}
**時間**: {{time}}
**參與人**: {{participants}}
**主持人**: {{host}}
**記錄人**: {{recorder}}
## 議題
### 議題一:{{topic1}}
- 討論要點:{{points}}
- 決議:{{decision}}
### 議題二:{{topic2}}
...
## 行動項
| 負責人 | 任務 | 截止日期 |
|-------|------|---------|
{{action_items}}
## 下次會議
- 時間:{{next_meeting}}
- 議題:{{next_topics}}
文件自動整理
文件整理場景
使用者:幫我整理這個專案資料夾
Agent:好的,讓我分析專案資料夾...
[掃描檔案]
[分析內容]
[建議整理方案]
發現以下檔案:
**需要整理** (12):
- 散落的文件 (5 個)
- 未命名的檔案 (3 個)
- 重複的版本 (4 個)
**建議整理方案**:
專案/ ├── 需求/ │ ├── PRD-v1.0.md │ └── 需求變更記錄.md ├── 設計/ │ ├── UI設計稿/ │ └── 架構圖/ ├── 開發/ │ ├── API文件.md │ └── 開發規範.md ├── 測試/ │ └── 測試案例/ └── 會議紀要/ └── 2026-02/
是否執行整理?
文件命名規範
{
"documentRules": {
"naming": {
"pattern": "{{type}}-{{name}}-{{date}}",
"types": ["PRD", "設計", "API", "會議", "報告"],
"dateFormat": "YYYY-MM-DD"
},
"versioning": {
"enabled": true,
"pattern": "v{{major}}.{{minor}}"
}
}
}
工作日報產生
日報範本
{
"cron": [
{
"id": "daily-report",
"schedule": "0 18 * * 1-5",
"session": "work",
"message": "請幫我產生今天的工作日報"
}
]
}
日報產生
使用者:產生今天的工作日報
Agent:正在整理今天的工作...
[分析 Git 提交]
[分析行事曆事件]
[分析郵件往來]
# 工作日報 - 2026-02-26
## 今日完成
- ✅ 完成使用者搜尋功能開發 (3 commits)
- ✅ 修復登入頁面 UI 問題
- ✅ 參加產品評審會議
- ✅ 完成 2 個 PR review
## 進行中
- 🔄 搜尋結果最佳化 (進度 60%)
- 🔄 API 文件更新
## 明日計畫
- 完成搜尋最佳化
- 開始推薦演算法開發
- 參加技術分享會
## 遇到的問題
- 搜尋效能需要最佳化,已提出解決方案
## 資料統計
- 程式碼提交: 5 次
- 程式碼行數: +320 -45
- 會議時長: 2.5 小時
- 郵件處理: 23 封
需要傳送給團隊嗎?
整合工作流程
完整自動化設定
{
"cron": [
{
"id": "morning-brief",
"schedule": "0 8 * * 1-5",
"message": "早安!今天的日程和待辦:\n1. 今日會議\n2. 重要郵件\n3. 待辦事項"
},
{
"id": "email-summary",
"schedule": "0 12 * * 1-5",
"message": "午間郵件摘要"
},
{
"id": "daily-report",
"schedule": "0 18 * * 1-5",
"message": "產生工作日報"
}
],
"webhooks": [
{
"id": "jira-update",
"path": "/webhook/jira",
"message": "收到 JIRA 更新: {{data.issue.key}} - {{data.issue.summary}}"
}
]
}
小結
透過 OpenClaw 建構辦公自動化助手:
- 郵件處理:自動分類、彙總、回覆
- 日程管理:智慧安排、衝突偵測、提前提醒
- 會議紀要:自動記錄、結構化輸出、分發
- 文件整理:規範命名、自動歸檔、版本管理
- 工作日報:自動產生、資料統計、團隊同步
更新記錄:
- 2026-02-26:初版發布
系列導航:
- ← 上一篇:實戰:建構知識管理助手
- → 下一篇:實戰:建構程式開發助手