概述
OpenClaw 可以连接多种主流生产力工具,让 AI 助手帮你管理笔记、邮件、代码仓库和日程安排。通过组合这些工具,可以构建强大的自动化工作流。
Apple Notes 集成
配置
{
tools: {
apple_notes: {
enabled: true,
// 需要 macOS 环境并授权访问
defaultFolder: "OpenClaw"
}
}
}
使用示例
用户: 帮我创建一个会议笔记
OpenClaw: [调用 apple_notes.create]
{
title: "项目周会 - 2026-01-05",
folder: "工作笔记",
content: "## 项目周会\n日期: 2026-01-05\n\n### 议题\n- \n\n### 待办\n- "
}
已在"工作笔记"文件夹中创建笔记"项目周会 - 2026-01-05"。
用户: 搜索上周的会议记录
OpenClaw: [调用 apple_notes.search]
{
query: "项目周会",
folder: "工作笔记"
}
找到 3 条相关笔记:
1. 项目周会 - 2025-12-29
2. 项目周会 - 2025-12-22
3. 项目周会 - 2025-12-15
Notion 集成
获取 Notion API 凭据
- 访问 Notion Integrations 创建集成
- 获取 Internal Integration Token
- 在目标页面中「分享」给你创建的集成
配置
{
tools: {
notion: {
enabled: true,
apiKey: "${NOTION_API_KEY}",
// 默认数据库 ID
defaultDatabase: "your-database-id",
// 页面映射
pages: {
"任务看板": "task-board-page-id",
"知识库": "knowledge-base-page-id"
}
}
}
}
任务管理
用户: 在 Notion 任务看板添加一个新任务:完成 API 文档编写,截止日期下周五
OpenClaw: [调用 notion.createPage]
{
database: "task-board-page-id",
properties: {
"名称": "完成 API 文档编写",
"状态": "待办",
"截止日期": "2026-01-16",
"优先级": "中"
}
}
已在 Notion 任务看板创建新任务:
- 任务: 完成 API 文档编写
- 截止: 2026-01-16
- 状态: 待办
用户: 今天有哪些待办任务?
OpenClaw: [调用 notion.queryDatabase]
{
database: "task-board-page-id",
filter: {
property: "状态",
select: { equals: "待办" }
}
}
今日待办任务:
1. 完成 API 文档编写(截止 1/16)
2. 代码审查 PR #42(截止 1/7)
3. 部署测试环境(截止 1/6)
Obsidian 集成
配置
{
tools: {
obsidian: {
enabled: true,
// Obsidian 仓库路径
vaultPath: "/home/user/ObsidianVault",
// 使用 Obsidian REST API 插件
apiPort: 27124,
apiKey: "${OBSIDIAN_API_KEY}"
}
}
}
知识管理
用户: 帮我在 Obsidian 创建一篇关于 Docker 网络的笔记
OpenClaw: [调用 obsidian.create]
{
path: "技术笔记/Docker/Docker 网络模式.md",
content: "# Docker 网络模式\n\n## Bridge 网络\n...\n\n## Host 网络\n...\n\n## 相关链接\n- [[Docker 基础]]\n- [[容器编排]]"
}
已创建笔记,并自动链接到相关笔记。
用户: 搜索所有与 Kubernetes 相关的笔记
OpenClaw: [调用 obsidian.search]
{
query: "Kubernetes"
}
找到 5 篇相关笔记:
1. Kubernetes 入门指南
2. K8s Pod 生命周期
3. Kubernetes 网络策略
4. Helm Chart 编写
5. K8s 故障排查手册
GitHub 集成
配置
{
tools: {
github: {
enabled: true,
token: "${GITHUB_TOKEN}",
// 默认仓库
defaultRepo: "username/my-project",
// 权限范围
scopes: ["repo", "issues", "pull_requests"]
}
}
}
Issue 管理
用户: 创建一个 bug 报告:登录页面在 Safari 上样式错乱
OpenClaw: [调用 github.createIssue]
{
repo: "username/my-project",
title: "Bug: 登录页面在 Safari 浏览器上样式错乱",
body: "## 问题描述\n登录页面在 Safari 浏览器中显示异常...\n\n## 环境\n- 浏览器: Safari 17\n- 系统: macOS Sonoma",
labels: ["bug", "frontend"]
}
Issue #87 已创建:Bug: 登录页面在 Safari 浏览器上样式错乱
链接:https://github.com/username/my-project/issues/87
用户: 最近有哪些未关闭的 bug?
OpenClaw: [调用 github.listIssues]
{
repo: "username/my-project",
state: "open",
labels: "bug"
}
当前未关闭的 Bug(共 4 个):
1. #87 登录页面在 Safari 上样式错乱
2. #82 上传文件超时未提示
3. #79 暗色模式下文字不可见
4. #75 移动端菜单无法展开
PR 管理
用户: 列出待审查的 PR
OpenClaw: [调用 github.listPullRequests]
{
repo: "username/my-project",
state: "open"
}
待审查的 Pull Request:
1. #42 feat: 添加用户通知功能 (by alice)
2. #40 fix: 修复内存泄漏问题 (by bob)
3. #38 docs: 更新 API 文档 (by charlie)
Gmail 邮件管理
配置
{
tools: {
gmail: {
enabled: true,
// OAuth 2.0 凭据
credentials: "${GMAIL_CREDENTIALS_PATH}",
// 权限范围
scopes: [
"gmail.readonly",
"gmail.send",
"gmail.modify"
]
}
}
}
使用示例
用户: 查看今天收到的重要邮件
OpenClaw: [调用 gmail.list]
{
query: "is:important after:2026/01/05",
maxResults: 10
}
今日重要邮件(3封):
1. 来自 张经理 - 项目进度更新(10:30)
2. 来自 HR - 年终总结模板(09:15)
3. 来自 客户A - 合同确认(08:45)
用户: 回复张经理的邮件,说进度正常,预计下周完成
OpenClaw: [调用 gmail.reply]
{
messageId: "msg_abc123",
body: "张经理您好,\n\n项目进度一切正常,预计下周可以完成全部开发工作。如有需要,我会及时同步进展。\n\n此致"
}
已回复张经理的邮件。
Webhook 自动化
配置入站 Webhook
{
tools: {
webhook: {
enabled: true,
// 入站 webhook 端口
inbound: {
port: 3001,
endpoints: {
"/deploy-notify": {
action: "通知管理员部署完成",
auth: "bearer_token"
},
"/alert": {
action: "处理监控告警并通知",
auth: "hmac_sha256"
}
}
},
// 出站 webhook
outbound: {
targets: {
"slack-notify": "https://hooks.example.com/services/xxx"
}
}
}
}
}
工作流自动化示例
每日工作汇报
{
cron: {
jobs: [
{
name: "每日工作汇报",
schedule: "0 18 * * 1-5",
action: "汇总今天 GitHub 的提交记录和 Notion 完成的任务,生成工作日报并发送到我的邮箱"
}
]
}
}
会议纪要工作流
用户: [发送会议录音]
OpenClaw:
1. [语音转文字] 转写会议内容
2. [AI 分析] 提取要点和待办事项
3. [notion.createPage] 创建会议纪要
4. [github.createIssue] 为技术待办创建 Issue
5. [gmail.send] 发送会议纪要给参会人员
会议纪要已完成:
- Notion 页面已创建
- 3 个技术待办 Issue 已创建
- 邮件已发送给 5 位参会者
故障排查
Notion API 错误
# 测试 API 连接
curl -s https://api.notion.com/v1/users/me \
-H "Authorization: Bearer $NOTION_API_KEY" \
-H "Notion-Version: 2022-06-28"
# 常见问题:确保页面已分享给集成
GitHub Token 权限不足
# 检查 token 权限范围
curl -s -H "Authorization: token $GITHUB_TOKEN" \
https://api.github.com/rate_limit
# 确保 token 有 repo、issues 等权限
Gmail 授权失败
# 重新授权
openclaw tools auth gmail --reauth
# 检查 OAuth 凭据文件
openclaw tools status gmail
通过集成这些生产力工具,OpenClaw 可以成为你的个人工作助理,大幅提升日常工作效率。