首页 资讯 下载 教程 Skills 社群

OpenClaw 生产力工具集成指南

概述

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 凭据

  1. 访问 Notion Integrations 创建集成
  2. 获取 Internal Integration Token
  3. 在目标页面中「分享」给你创建的集成

配置

{
  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 可以成为你的个人工作助理,大幅提升日常工作效率。