写在前面很多人认为AI编程助手只适合程序员使用其实不然。OpenClaw的强大之处在于它可以连接各种办公工具成为每个人的智能办公助手。本文将手把手教您如何通过飞书发指令让OpenClaw自动完成邮件管理、日报撰写、日程安排等日常工作。┌─────────────────────────────────────────────────────────────┐ │ 飞书OpenClaw智能办公架构 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ┌───────────┐ │ │ │ 飞书 │ │ │ │ 机器人 │ │ │ └─────┬─────┘ │ │ │ │ │ ▼ │ │ ┌───────────┐ │ │ │ OpenClaw │ │ │ │ 核心 │ │ │ └─────┬─────┘ │ │ │ │ │ ┌──────────────────┼──────────────────┐ │ │ │ │ │ │ │ ▼ ▼ ▼ │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ │ │ 邮件管理 │ │ 日报周报 │ │ 日程管理 │ │ │ │ Gmail/企邮│ │ 自动生成 │ │ 日历同步 │ │ │ └───────────┘ └───────────┘ └───────────┘ │ │ │ │ │ │ │ ▼ ▼ ▼ │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ │ │ 智能分类 │ │ 模板填充 │ │ 会议提醒 │ │ │ │ 自动回复 │ │ 数据汇总 │ │ 冲突检测 │ │ │ │ 重要提取 │ │ 格式优化 │ │ 日程调整 │ │ │ └───────────┘ └───────────┘ └───────────┘ │ │ │ └─────────────────────────────────────────────────────────────┘一、环境准备1.1 安装OpenClawWindows用户# 方式一使用安装包推荐新手# 1. 访问 https://openclaw.ai/download# 2. 下载 Windows 安装包# 3. 双击运行按照向导安装# 方式二使用命令行winget install openclawMac用户# 使用 Homebrew 安装brewinstallopenclaw# 或下载 dmg 安装包# https://openclaw.ai/download1.2 安装必要技能包打开终端/命令行执行以下命令安装所需技能# 安装飞书集成技能openclaw skillinstalllark-integration# 安装邮件管理技能openclaw skillinstallemail-manager# 安装日报周报技能openclaw skillinstalldaily-report# 安装日程管理技能openclaw skillinstallcalendar-sync# 安装文档处理技能openclaw skillinstalldoc-processor# 查看已安装的技能openclaw skill list技能包说明技能包名称功能说明适用场景lark-integration飞书机器人集成接收飞书指令、推送消息email-manager邮件收发管理自动分类、智能回复、摘要提取daily-report日报周报生成自动汇总工作内容、生成报告calendar-sync日历同步管理日程管理、会议提醒doc-processor文档处理Word/Excel/PDF处理1.3 配置API密钥创建配置文件~/.openclaw/config.yaml# OpenClaw 配置文件# AI模型配置至少配置一个ai:# DeepSeek性价比高推荐deepseek:api_key:sk-xxxxxxxxxxxxxxxxmodel:deepseek-chat# 或使用其他模型openai:api_key:sk-xxxxxxxxxxxxxxxxmodel:gpt-4o-mini# 国产模型推荐zhipu:api_key:xxxxxxxxxxxxxxxxmodel:glm-4# 飞书配置lark:app_id:cli_xxxxxxxxxxxxapp_secret:xxxxxxxxxxxxxxxx# 加密密钥可选encrypt_key:xxxxxxxxxxxxxxxx# 验证令牌可选verification_token:xxxxxxxxxxxxxxxx# 邮件配置email:# 企业邮箱腾讯企业邮tencent:host:smtp.exmail.qq.comport:465secure:trueuser:yournamecompany.compassword:授权密码# Gmail需要应用专用密码gmail:host:smtp.gmail.comport:587secure:falseuser:yournamegmail.compassword:应用专用密码# 163邮箱netease:host:smtp.163.comport:465secure:trueuser:yourname163.compassword:授权码# 日历配置calendar:# 飞书日历lark_calendar:true# Google日历可选google:credentials_file:~/.openclaw/google-credentials.json二、飞书机器人搭建2.1 创建飞书应用步骤一进入开发者后台打开飞书开放平台https://open.feishu.cn使用飞书账号登录点击「开发者后台」→「创建企业自建应用」步骤二填写应用信息应用名称OpenClaw助手 应用描述智能办公助手帮助您管理邮件、生成日报、安排日程 应用图标上传一个机器人头像步骤三获取应用凭证创建完成后在「凭证与基础信息」页面获取App IDcli_xxxxxxxxxxxxApp Secretxxxxxxxxxxxxxxxx步骤四配置权限在「权限管理」页面开通以下权限必要权限 ✅ contact:user.base:readonly - 获取用户基本信息 ✅ contact:user.employee_id:readonly - 获取用户工号 ✅ im:message - 获取与发送消息 ✅ im:message:send_as_bot - 以应用身份发消息 ✅ calendar:calendar - 日历权限 ✅ doc:doc - 文档权限 ✅ drive:drive - 云空间权限 可选权限 ⬜ bitable:bitable - 多维表格权限 ⬜ approval:approval - 审批权限 ⬜ wiki:wiki - 知识库权限2.2 配置事件订阅步骤一启动OpenClaw服务# 启动飞书机器人服务openclaw lark start--port8080# 或使用后台运行模式openclaw lark start--port8080--daemon步骤二配置事件订阅在飞书应用管理页面进入「事件订阅」请求地址https://your-domain.com/lark/webhook 或使用内网穿透https://xxx.ngrok.io/lark/webhook 订阅事件 ✅ im.message.receive_v1 - 接收消息步骤三配置机器人在「机器人」页面启用机器人功能设置机器人名称OpenClaw助手设置机器人描述发送指令自动完成办公任务2.3 发布应用在「版本管理与发布」页面点击「创建版本」填写版本说明提交审核审核通过后发布到企业三、邮件管理实战3.1 功能说明通过飞书发送指令OpenClaw可以帮你┌─────────────────────────────────────────────────────────────┐ │ 邮件管理功能一览 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 邮件查看 │ │ • 查看今日新邮件列表 │ │ • 查看重要邮件摘要 │ │ • 搜索特定邮件 │ │ │ │ 邮件处理 │ │ • 自动分类邮件重要/普通/垃圾 │ │ • 提取关键信息 │ │ • 生成回复草稿 │ │ │ │ 邮件发送 │ │ • 发送新邮件 │ │ • 转发邮件 │ │ • 批量发送 │ │ │ │ ⏰ 定时任务 │ │ • 每日邮件摘要推送 │ │ • 重要邮件即时提醒 │ │ • 定期清理旧邮件 │ │ │ └─────────────────────────────────────────────────────────────┘3.2 使用指令在飞书中向OpenClaw助手发送以下指令查看邮件# 查看今日新邮件 OpenClaw助手 查看今日邮件 # 查看未读邮件 OpenClaw助手 未读邮件 # 查看重要邮件 OpenClaw助手 重要邮件 # 搜索邮件 OpenClaw助手 搜索来自张总的邮件 # 查看某封邮件详情 OpenClaw助手 邮件详情 邮件ID处理邮件# 自动分类 OpenClaw助手 分类今日邮件 # 提取关键信息 OpenClaw助手 提取邮件 邮件ID 的关键信息 # 生成回复草稿 OpenClaw助手 帮我回复邮件 邮件ID内容是同意周五的会议安排 # 标记已读 OpenClaw助手 标记邮件 邮件ID 已读 # 删除邮件 OpenClaw助手 删除邮件 邮件ID发送邮件# 发送新邮件 OpenClaw助手 发送邮件 收件人zhangsancompany.com 主题项目进度汇报 内容 张总您好 本周项目进度如下 1. 完成了需求分析 2. 设计方案已确定 3. 开发工作已启动 下周计划... # 快捷发送 OpenClaw助手 给李四发邮件告诉他明天的会议改到下午3点3.3 实际操作示例场景查看并处理今日邮件用户OpenClaw助手 查看今日邮件 OpenClaw助手 今日邮件摘要共12封 重要邮件3封 1. 【待处理】张总 - 关于Q4预算审批 时间10:30 | 关键词预算、审批、紧急 摘要Q4部门预算已提交需要您在明天前审批确认... 2. 【待回复】李明 - 项目合作意向 时间11:45 | 关键词合作、报价 摘要对我司产品感兴趣希望了解详细报价... 3. 【会议】行政部 - 年终总结会议通知 时间14:00 | 关键词会议、年终、总结 摘要年终总结会议定于12月28日下午2点... 普通邮件5封 4. 人事部 - 12月工资条 5. IT部 - 系统升级通知 6. 财务部 - 报销审批通过 ... ⚪ 通知类4封 8. 产品更新通知 9. 系统维护公告 ... 回复数字查看详情或回复处理1自动生成回复建议场景自动生成邮件回复用户OpenClaw助手 处理邮件2 OpenClaw助手 邮件李明 - 项目合作意向 回复草稿已生成 ───────────────────────────── 李明先生您好 感谢您对我们产品的关注 针对您提到的项目合作需求我整理了以下方案供您参考 1. 产品版本企业版 2. 预估费用根据您的需求初步报价约为... 3. 实施周期预计需要4-6周 4. 技术支持我们提供... 如果您方便我们可以安排一次电话会议详细沟通 我的联系方式是138-xxxx-xxxx 期待与您的合作 此致 敬礼 [您的姓名] ───────────────────────────── 回复发送发送此邮件或修改xxx调整内容3.4 配置邮件自动处理规则创建规则文件~/.openclaw/email-rules.yaml# 邮件自动处理规则# 自动分类规则classification:# 重要邮件规则important:-from:[老板,总经理,CEO,总监]action:mark_important-subject_contains:[紧急,重要,立即,审批]action:mark_important-from_domain:[client.com,partner.com]action:mark_important# 工作邮件规则work:-from:[company.com]action:label_work-subject_contains:[会议,项目,需求,周报]action:label_work# 过滤垃圾邮件spam:-from:[newsletter,promo,ads]action:move_to_spam-subject_contains:[推广,广告,优惠]action:move_to_spam# 自动回复规则auto_reply:# 休假自动回复vacation:enabled:falsestart_date:2024-01-15end_date:2024-01-20message:|您好我目前休假中将于1月21日返回。 紧急事项请联系我的同事张三zhangsancompany.com。# 收到邮件确认acknowledgment:enabled:truefor_keywords:[报价,咨询,合作]message:|感谢您的来信 我们已收到您的邮件将在24小时内回复。# 提醒规则alerts:# 每日邮件摘要daily_summary:enabled:truetime:09:00channels:[lark]# 推送到飞书# 重要邮件即时提醒instant_alert:enabled:truefor_important:truechannels:[lark]四、日报周报自动化4.1 功能说明┌─────────────────────────────────────────────────────────────┐ │ 日报周报自动化流程 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 数据源 处理过程 输出 │ │ │ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │ Git提交 │────────▶│ │────────▶│ │ │ │ └─────────┘ │ │ │ │ │ │ │ AI │ │ 日报 │ │ │ ┌─────────┐ │ 汇总 │ │ 周报 │ │ │ │ 邮件往来│────────▶│ │────────▶│ │ │ │ └─────────┘ │ │ │ 月报 │ │ │ │ │ │ │ │ │ ┌─────────┐ │ │ │ │ │ │ │ 会议记录│────────▶│ │ │ │ │ │ └─────────┘ └─────────┘ └─────────┘ │ │ │ │ ┌─────────┐ │ │ │ 日程安排│ │ │ └─────────┘ │ │ │ └─────────────────────────────────────────────────────────────┘4.2 配置日报模板创建模板文件~/.openclaw/templates/daily-report.md# {{date}} 工作日报 ## 基本信息 - 姓名{{user_name}} - 部门{{department}} - 日期{{date}} ## 今日工作 ### 已完成工作 {{#each completed_tasks}} {{ordinal index}}. {{this.title}} - 完成时间{{this.completed_at}} - 耗时{{this.duration}} {{#if this.output}}- 产出{{this.output}}{{/if}} {{/each}} ### 进行中工作 {{#each in_progress_tasks}} {{ordinal index}}. {{this.title}} - 当前进度{{this.progress}}% - 预计完成{{this.eta}} {{/each}} ### 遇到的问题 {{#if issues}} {{#each issues}} - {{this.description}} {{#if this.solution}}解决思路{{this.solution}}{{/if}} {{/each}} {{else}} 无 {{/if}} ## 明日计划 {{#each tomorrow_tasks}} {{ordinal index}}. {{this.title}} - 计划耗时{{this.estimated_duration}} {{/each}} ## 需要支持 {{#if needs_support}} {{#each needs_support}} - {{this}} {{/each}} {{else}} 无 {{/if}} --- *本报告由OpenClaw自动生成*4.3 使用指令生成日报# 生成今日日报 OpenClaw助手 生成日报 # 生成指定日期日报 OpenClaw助手 生成昨天日报 OpenClaw助手 生成2024-01-15日报 # 根据自定义内容生成 OpenClaw助手 生成日报 今日完成了 1. 完成了用户模块开发 2. 修复了3个bug 3. 参加了需求评审会议 明日计划 1. 开始订单模块开发 2. 编写单元测试生成周报# 生成本周周报 OpenClaw助手 生成周报 # 生成上周周报 OpenClaw助手 生成上周周报 # 指定日期范围 OpenClaw助手 生成周报 2024-01-08 至 2024-01-124.4 实际操作示例用户OpenClaw助手 生成日报 OpenClaw助手 正在收集今日工作数据... 数据来源 ✅ Git提交记录3条 ✅ 日程安排2个会议 ✅ 邮件往来15封 ✅ 飞书消息68条 ───────────────────────────── # 2024年01月15日 工作日报 ## 基本信息 - 姓名张三 - 部门研发部 - 日期2024年01月15日 ## 今日工作 ### 已完成工作 1. 用户登录模块开发 - 完成时间11:30 - 耗时3小时 - 产出完成前后端对接 2. Bug修复订单列表分页问题 - 完成时间14:00 - 耗时1小时 3. 需求评审会议 - 完成时间16:00 - 耗时1.5小时 - 产出评审结论文档 ### 进行中工作 1. 用户权限模块开发 - 当前进度60% - 预计完成明日 ### 遇到的问题 - Redis连接池配置问题 解决思路已调整maxPoolSize参数 ## 明日计划 1. 完成用户权限模块 - 计划耗时4小时 2. 开始订单模块开发 - 计划耗时3小时 3. 编写单元测试 - 计划耗时2小时 ## 工作统计 - 今日提交3次 - 代码变更520 -128 - 会议时长2.5小时 - 邮件处理15封 ───────────────────────────── 回复发送到邮箱发送到您的邮箱 回复保存到飞书文档保存为在线文档 回复编辑修改内容4.5 配置定时自动生成编辑~/.openclaw/schedules.yaml# 定时任务配置schedules:# 每日日报提醒-name:日报提醒cron:0 18 * * 1-5# 工作日18:00action:daily_report_remindmessage:| 该写日报啦 回复生成日报自动生成或直接告诉我今天做了什么# 每周五周报生成-name:周报生成cron:0 17 * * 5# 每周五17:00action:generate_weekly_reportauto_send:truesend_to:-lark# 发送到飞书-email# 发送到邮箱# 每周一计划提醒-name:周一计划cron:0 9 * * 1# 每周一9:00action:weekly_plan_remindmessage:| 新的一周开始了 请规划本周工作重点回复本周计划查看待办五、日程管理5.1 使用指令# 查看今日日程 OpenClaw助手 今日日程 OpenClaw助手 今天有什么安排 # 查看本周日程 OpenClaw助手 本周日程 # 添加日程 OpenClaw助手 添加日程 标题产品评审会议 时间明天下午3点 地点会议室A 参会人张三、李四、王五 # 快捷添加 OpenClaw助手 明天上午10点提醒我给客户打电话 OpenClaw助手 下周一安排一个周会上午10点1小时 # 修改日程 OpenClaw助手 把明天的会议改到后天下午 # 取消日程 OpenClaw助手 取消明天的周会 # 查询空闲时间 OpenClaw助手 本周三下午有空吗 OpenClaw助手 下周哪些时间可以安排会议5.2 实际操作示例用户OpenClaw助手 今日日程 OpenClaw助手 2024年01月15日周一日程安排 ┌────────────────────────────────────────────┐ │ 09:00-10:00 晨会 │ │ 会议室B │ │ 研发组 │ ├────────────────────────────────────────────┤ │ 10:30-11:30 需求评审 │ │ 会议室A │ │ 张三、李四、产品组 │ │ 待确认用户权限设计 │ ├────────────────────────────────────────────┤ │ 12:00-13:00 午餐 │ ├────────────────────────────────────────────┤ │ 14:00-15:30 技术分享 │ │ 大会议室 │ │ 主题微服务架构实践 │ ├────────────────────────────────────────────┤ │ 16:00-17:00 1v1沟通 │ │ 线上 │ │ 与王经理 │ └────────────────────────────────────────────┘ 今日待办 ☐ 完成用户模块开发 ☐ 回复客户邮件 ☐ 提交周报 回复添加日程添加新日程5.3 智能日程助手用户OpenClaw助手 下周三安排一个2小时的客户会议找个合适的时间 OpenClaw助手 正在分析下周三的日程... 下周三可用时段分析 ────────────────────────────────────── 时间段 可用情况 建议 ────────────────────────────────────── 09:00-11:00 ✅ 可用 推荐 14:00-16:00 ✅ 可用 推荐 16:00-18:00 ⚠️ 有会议冲突 ────────────────────────────────────── 推荐时段上午9:00-11:00 原因 • 上午精力充沛适合重要会议 • 该时段会议室A、B均可用 • 与其他工作无冲突 是否安排在9:00-11:00回复确认或指定其他时间六、常见问题解决6.1 飞书机器人无响应# 检查服务状态openclaw lark status# 查看日志openclaw logs--tail100# 重启服务openclaw lark restart6.2 邮件连接失败# 测试邮件连接openclaw emailtest# 检查配置openclaw config check email# 常见问题# 1. 授权码/应用专用密码错误# 2. SMTP服务器地址错误# 3. 端口被防火墙阻止6.3 日报数据不完整# 检查数据源配置data_sources:git:enabled:truerepositories:-path:/Users/xxx/projects/my-projectcalendar:enabled:truesync_days:30email:enabled:truesync_days:7七、安全与隐私7.1 数据安全建议┌─────────────────────────────────────────────────────────────┐ │ 安全使用建议 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ✅ 推荐做法 │ │ • 使用授权码/应用专用密码而非登录密码 │ │ • 定期更换API密钥 │ │ • 在公司内网环境部署OpenClaw │ │ • 敏感邮件设置白名单访问 │ │ │ │ ❌ 避免操作 │ │ • 不要在公共网络传输敏感数据 │ │ • 不要将配置文件上传到公开仓库 │ │ • 不要让AI处理高度机密的信息 │ │ │ │ ⚠️ 注意事项 │ │ • 邮件内容会被AI读取进行分析 │ │ • 建议在隐私设置中排除敏感发件人 │ │ • 企业部署可配置本地模型数据不出境 │ │ │ └─────────────────────────────────────────────────────────────┘7.2 隐私配置# ~/.openclaw/privacy.yaml# 敏感信息处理privacy:# 排除的发件人不处理这些邮件excluded_senders:-hrcompany.com# 人事敏感邮件-financecompany.com# 财务敏感邮件-legalcompany.com# 法务敏感邮件# 敏感关键词检测sensitive_keywords:-工资-薪资-合同-保密# 检测到敏感词时的处理on_sensitive:skip# skip: 跳过, mask: 脱敏, alert: 提醒# 日志脱敏log_masking:true# 数据保留期限data_retention_days:30
OpenClaw飞书集成实战:打造你的智能办公助手
写在前面很多人认为AI编程助手只适合程序员使用其实不然。OpenClaw的强大之处在于它可以连接各种办公工具成为每个人的智能办公助手。本文将手把手教您如何通过飞书发指令让OpenClaw自动完成邮件管理、日报撰写、日程安排等日常工作。┌─────────────────────────────────────────────────────────────┐ │ 飞书OpenClaw智能办公架构 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ┌───────────┐ │ │ │ 飞书 │ │ │ │ 机器人 │ │ │ └─────┬─────┘ │ │ │ │ │ ▼ │ │ ┌───────────┐ │ │ │ OpenClaw │ │ │ │ 核心 │ │ │ └─────┬─────┘ │ │ │ │ │ ┌──────────────────┼──────────────────┐ │ │ │ │ │ │ │ ▼ ▼ ▼ │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ │ │ 邮件管理 │ │ 日报周报 │ │ 日程管理 │ │ │ │ Gmail/企邮│ │ 自动生成 │ │ 日历同步 │ │ │ └───────────┘ └───────────┘ └───────────┘ │ │ │ │ │ │ │ ▼ ▼ ▼ │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ │ │ 智能分类 │ │ 模板填充 │ │ 会议提醒 │ │ │ │ 自动回复 │ │ 数据汇总 │ │ 冲突检测 │ │ │ │ 重要提取 │ │ 格式优化 │ │ 日程调整 │ │ │ └───────────┘ └───────────┘ └───────────┘ │ │ │ └─────────────────────────────────────────────────────────────┘一、环境准备1.1 安装OpenClawWindows用户# 方式一使用安装包推荐新手# 1. 访问 https://openclaw.ai/download# 2. 下载 Windows 安装包# 3. 双击运行按照向导安装# 方式二使用命令行winget install openclawMac用户# 使用 Homebrew 安装brewinstallopenclaw# 或下载 dmg 安装包# https://openclaw.ai/download1.2 安装必要技能包打开终端/命令行执行以下命令安装所需技能# 安装飞书集成技能openclaw skillinstalllark-integration# 安装邮件管理技能openclaw skillinstallemail-manager# 安装日报周报技能openclaw skillinstalldaily-report# 安装日程管理技能openclaw skillinstallcalendar-sync# 安装文档处理技能openclaw skillinstalldoc-processor# 查看已安装的技能openclaw skill list技能包说明技能包名称功能说明适用场景lark-integration飞书机器人集成接收飞书指令、推送消息email-manager邮件收发管理自动分类、智能回复、摘要提取daily-report日报周报生成自动汇总工作内容、生成报告calendar-sync日历同步管理日程管理、会议提醒doc-processor文档处理Word/Excel/PDF处理1.3 配置API密钥创建配置文件~/.openclaw/config.yaml# OpenClaw 配置文件# AI模型配置至少配置一个ai:# DeepSeek性价比高推荐deepseek:api_key:sk-xxxxxxxxxxxxxxxxmodel:deepseek-chat# 或使用其他模型openai:api_key:sk-xxxxxxxxxxxxxxxxmodel:gpt-4o-mini# 国产模型推荐zhipu:api_key:xxxxxxxxxxxxxxxxmodel:glm-4# 飞书配置lark:app_id:cli_xxxxxxxxxxxxapp_secret:xxxxxxxxxxxxxxxx# 加密密钥可选encrypt_key:xxxxxxxxxxxxxxxx# 验证令牌可选verification_token:xxxxxxxxxxxxxxxx# 邮件配置email:# 企业邮箱腾讯企业邮tencent:host:smtp.exmail.qq.comport:465secure:trueuser:yournamecompany.compassword:授权密码# Gmail需要应用专用密码gmail:host:smtp.gmail.comport:587secure:falseuser:yournamegmail.compassword:应用专用密码# 163邮箱netease:host:smtp.163.comport:465secure:trueuser:yourname163.compassword:授权码# 日历配置calendar:# 飞书日历lark_calendar:true# Google日历可选google:credentials_file:~/.openclaw/google-credentials.json二、飞书机器人搭建2.1 创建飞书应用步骤一进入开发者后台打开飞书开放平台https://open.feishu.cn使用飞书账号登录点击「开发者后台」→「创建企业自建应用」步骤二填写应用信息应用名称OpenClaw助手 应用描述智能办公助手帮助您管理邮件、生成日报、安排日程 应用图标上传一个机器人头像步骤三获取应用凭证创建完成后在「凭证与基础信息」页面获取App IDcli_xxxxxxxxxxxxApp Secretxxxxxxxxxxxxxxxx步骤四配置权限在「权限管理」页面开通以下权限必要权限 ✅ contact:user.base:readonly - 获取用户基本信息 ✅ contact:user.employee_id:readonly - 获取用户工号 ✅ im:message - 获取与发送消息 ✅ im:message:send_as_bot - 以应用身份发消息 ✅ calendar:calendar - 日历权限 ✅ doc:doc - 文档权限 ✅ drive:drive - 云空间权限 可选权限 ⬜ bitable:bitable - 多维表格权限 ⬜ approval:approval - 审批权限 ⬜ wiki:wiki - 知识库权限2.2 配置事件订阅步骤一启动OpenClaw服务# 启动飞书机器人服务openclaw lark start--port8080# 或使用后台运行模式openclaw lark start--port8080--daemon步骤二配置事件订阅在飞书应用管理页面进入「事件订阅」请求地址https://your-domain.com/lark/webhook 或使用内网穿透https://xxx.ngrok.io/lark/webhook 订阅事件 ✅ im.message.receive_v1 - 接收消息步骤三配置机器人在「机器人」页面启用机器人功能设置机器人名称OpenClaw助手设置机器人描述发送指令自动完成办公任务2.3 发布应用在「版本管理与发布」页面点击「创建版本」填写版本说明提交审核审核通过后发布到企业三、邮件管理实战3.1 功能说明通过飞书发送指令OpenClaw可以帮你┌─────────────────────────────────────────────────────────────┐ │ 邮件管理功能一览 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 邮件查看 │ │ • 查看今日新邮件列表 │ │ • 查看重要邮件摘要 │ │ • 搜索特定邮件 │ │ │ │ 邮件处理 │ │ • 自动分类邮件重要/普通/垃圾 │ │ • 提取关键信息 │ │ • 生成回复草稿 │ │ │ │ 邮件发送 │ │ • 发送新邮件 │ │ • 转发邮件 │ │ • 批量发送 │ │ │ │ ⏰ 定时任务 │ │ • 每日邮件摘要推送 │ │ • 重要邮件即时提醒 │ │ • 定期清理旧邮件 │ │ │ └─────────────────────────────────────────────────────────────┘3.2 使用指令在飞书中向OpenClaw助手发送以下指令查看邮件# 查看今日新邮件 OpenClaw助手 查看今日邮件 # 查看未读邮件 OpenClaw助手 未读邮件 # 查看重要邮件 OpenClaw助手 重要邮件 # 搜索邮件 OpenClaw助手 搜索来自张总的邮件 # 查看某封邮件详情 OpenClaw助手 邮件详情 邮件ID处理邮件# 自动分类 OpenClaw助手 分类今日邮件 # 提取关键信息 OpenClaw助手 提取邮件 邮件ID 的关键信息 # 生成回复草稿 OpenClaw助手 帮我回复邮件 邮件ID内容是同意周五的会议安排 # 标记已读 OpenClaw助手 标记邮件 邮件ID 已读 # 删除邮件 OpenClaw助手 删除邮件 邮件ID发送邮件# 发送新邮件 OpenClaw助手 发送邮件 收件人zhangsancompany.com 主题项目进度汇报 内容 张总您好 本周项目进度如下 1. 完成了需求分析 2. 设计方案已确定 3. 开发工作已启动 下周计划... # 快捷发送 OpenClaw助手 给李四发邮件告诉他明天的会议改到下午3点3.3 实际操作示例场景查看并处理今日邮件用户OpenClaw助手 查看今日邮件 OpenClaw助手 今日邮件摘要共12封 重要邮件3封 1. 【待处理】张总 - 关于Q4预算审批 时间10:30 | 关键词预算、审批、紧急 摘要Q4部门预算已提交需要您在明天前审批确认... 2. 【待回复】李明 - 项目合作意向 时间11:45 | 关键词合作、报价 摘要对我司产品感兴趣希望了解详细报价... 3. 【会议】行政部 - 年终总结会议通知 时间14:00 | 关键词会议、年终、总结 摘要年终总结会议定于12月28日下午2点... 普通邮件5封 4. 人事部 - 12月工资条 5. IT部 - 系统升级通知 6. 财务部 - 报销审批通过 ... ⚪ 通知类4封 8. 产品更新通知 9. 系统维护公告 ... 回复数字查看详情或回复处理1自动生成回复建议场景自动生成邮件回复用户OpenClaw助手 处理邮件2 OpenClaw助手 邮件李明 - 项目合作意向 回复草稿已生成 ───────────────────────────── 李明先生您好 感谢您对我们产品的关注 针对您提到的项目合作需求我整理了以下方案供您参考 1. 产品版本企业版 2. 预估费用根据您的需求初步报价约为... 3. 实施周期预计需要4-6周 4. 技术支持我们提供... 如果您方便我们可以安排一次电话会议详细沟通 我的联系方式是138-xxxx-xxxx 期待与您的合作 此致 敬礼 [您的姓名] ───────────────────────────── 回复发送发送此邮件或修改xxx调整内容3.4 配置邮件自动处理规则创建规则文件~/.openclaw/email-rules.yaml# 邮件自动处理规则# 自动分类规则classification:# 重要邮件规则important:-from:[老板,总经理,CEO,总监]action:mark_important-subject_contains:[紧急,重要,立即,审批]action:mark_important-from_domain:[client.com,partner.com]action:mark_important# 工作邮件规则work:-from:[company.com]action:label_work-subject_contains:[会议,项目,需求,周报]action:label_work# 过滤垃圾邮件spam:-from:[newsletter,promo,ads]action:move_to_spam-subject_contains:[推广,广告,优惠]action:move_to_spam# 自动回复规则auto_reply:# 休假自动回复vacation:enabled:falsestart_date:2024-01-15end_date:2024-01-20message:|您好我目前休假中将于1月21日返回。 紧急事项请联系我的同事张三zhangsancompany.com。# 收到邮件确认acknowledgment:enabled:truefor_keywords:[报价,咨询,合作]message:|感谢您的来信 我们已收到您的邮件将在24小时内回复。# 提醒规则alerts:# 每日邮件摘要daily_summary:enabled:truetime:09:00channels:[lark]# 推送到飞书# 重要邮件即时提醒instant_alert:enabled:truefor_important:truechannels:[lark]四、日报周报自动化4.1 功能说明┌─────────────────────────────────────────────────────────────┐ │ 日报周报自动化流程 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 数据源 处理过程 输出 │ │ │ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │ Git提交 │────────▶│ │────────▶│ │ │ │ └─────────┘ │ │ │ │ │ │ │ AI │ │ 日报 │ │ │ ┌─────────┐ │ 汇总 │ │ 周报 │ │ │ │ 邮件往来│────────▶│ │────────▶│ │ │ │ └─────────┘ │ │ │ 月报 │ │ │ │ │ │ │ │ │ ┌─────────┐ │ │ │ │ │ │ │ 会议记录│────────▶│ │ │ │ │ │ └─────────┘ └─────────┘ └─────────┘ │ │ │ │ ┌─────────┐ │ │ │ 日程安排│ │ │ └─────────┘ │ │ │ └─────────────────────────────────────────────────────────────┘4.2 配置日报模板创建模板文件~/.openclaw/templates/daily-report.md# {{date}} 工作日报 ## 基本信息 - 姓名{{user_name}} - 部门{{department}} - 日期{{date}} ## 今日工作 ### 已完成工作 {{#each completed_tasks}} {{ordinal index}}. {{this.title}} - 完成时间{{this.completed_at}} - 耗时{{this.duration}} {{#if this.output}}- 产出{{this.output}}{{/if}} {{/each}} ### 进行中工作 {{#each in_progress_tasks}} {{ordinal index}}. {{this.title}} - 当前进度{{this.progress}}% - 预计完成{{this.eta}} {{/each}} ### 遇到的问题 {{#if issues}} {{#each issues}} - {{this.description}} {{#if this.solution}}解决思路{{this.solution}}{{/if}} {{/each}} {{else}} 无 {{/if}} ## 明日计划 {{#each tomorrow_tasks}} {{ordinal index}}. {{this.title}} - 计划耗时{{this.estimated_duration}} {{/each}} ## 需要支持 {{#if needs_support}} {{#each needs_support}} - {{this}} {{/each}} {{else}} 无 {{/if}} --- *本报告由OpenClaw自动生成*4.3 使用指令生成日报# 生成今日日报 OpenClaw助手 生成日报 # 生成指定日期日报 OpenClaw助手 生成昨天日报 OpenClaw助手 生成2024-01-15日报 # 根据自定义内容生成 OpenClaw助手 生成日报 今日完成了 1. 完成了用户模块开发 2. 修复了3个bug 3. 参加了需求评审会议 明日计划 1. 开始订单模块开发 2. 编写单元测试生成周报# 生成本周周报 OpenClaw助手 生成周报 # 生成上周周报 OpenClaw助手 生成上周周报 # 指定日期范围 OpenClaw助手 生成周报 2024-01-08 至 2024-01-124.4 实际操作示例用户OpenClaw助手 生成日报 OpenClaw助手 正在收集今日工作数据... 数据来源 ✅ Git提交记录3条 ✅ 日程安排2个会议 ✅ 邮件往来15封 ✅ 飞书消息68条 ───────────────────────────── # 2024年01月15日 工作日报 ## 基本信息 - 姓名张三 - 部门研发部 - 日期2024年01月15日 ## 今日工作 ### 已完成工作 1. 用户登录模块开发 - 完成时间11:30 - 耗时3小时 - 产出完成前后端对接 2. Bug修复订单列表分页问题 - 完成时间14:00 - 耗时1小时 3. 需求评审会议 - 完成时间16:00 - 耗时1.5小时 - 产出评审结论文档 ### 进行中工作 1. 用户权限模块开发 - 当前进度60% - 预计完成明日 ### 遇到的问题 - Redis连接池配置问题 解决思路已调整maxPoolSize参数 ## 明日计划 1. 完成用户权限模块 - 计划耗时4小时 2. 开始订单模块开发 - 计划耗时3小时 3. 编写单元测试 - 计划耗时2小时 ## 工作统计 - 今日提交3次 - 代码变更520 -128 - 会议时长2.5小时 - 邮件处理15封 ───────────────────────────── 回复发送到邮箱发送到您的邮箱 回复保存到飞书文档保存为在线文档 回复编辑修改内容4.5 配置定时自动生成编辑~/.openclaw/schedules.yaml# 定时任务配置schedules:# 每日日报提醒-name:日报提醒cron:0 18 * * 1-5# 工作日18:00action:daily_report_remindmessage:| 该写日报啦 回复生成日报自动生成或直接告诉我今天做了什么# 每周五周报生成-name:周报生成cron:0 17 * * 5# 每周五17:00action:generate_weekly_reportauto_send:truesend_to:-lark# 发送到飞书-email# 发送到邮箱# 每周一计划提醒-name:周一计划cron:0 9 * * 1# 每周一9:00action:weekly_plan_remindmessage:| 新的一周开始了 请规划本周工作重点回复本周计划查看待办五、日程管理5.1 使用指令# 查看今日日程 OpenClaw助手 今日日程 OpenClaw助手 今天有什么安排 # 查看本周日程 OpenClaw助手 本周日程 # 添加日程 OpenClaw助手 添加日程 标题产品评审会议 时间明天下午3点 地点会议室A 参会人张三、李四、王五 # 快捷添加 OpenClaw助手 明天上午10点提醒我给客户打电话 OpenClaw助手 下周一安排一个周会上午10点1小时 # 修改日程 OpenClaw助手 把明天的会议改到后天下午 # 取消日程 OpenClaw助手 取消明天的周会 # 查询空闲时间 OpenClaw助手 本周三下午有空吗 OpenClaw助手 下周哪些时间可以安排会议5.2 实际操作示例用户OpenClaw助手 今日日程 OpenClaw助手 2024年01月15日周一日程安排 ┌────────────────────────────────────────────┐ │ 09:00-10:00 晨会 │ │ 会议室B │ │ 研发组 │ ├────────────────────────────────────────────┤ │ 10:30-11:30 需求评审 │ │ 会议室A │ │ 张三、李四、产品组 │ │ 待确认用户权限设计 │ ├────────────────────────────────────────────┤ │ 12:00-13:00 午餐 │ ├────────────────────────────────────────────┤ │ 14:00-15:30 技术分享 │ │ 大会议室 │ │ 主题微服务架构实践 │ ├────────────────────────────────────────────┤ │ 16:00-17:00 1v1沟通 │ │ 线上 │ │ 与王经理 │ └────────────────────────────────────────────┘ 今日待办 ☐ 完成用户模块开发 ☐ 回复客户邮件 ☐ 提交周报 回复添加日程添加新日程5.3 智能日程助手用户OpenClaw助手 下周三安排一个2小时的客户会议找个合适的时间 OpenClaw助手 正在分析下周三的日程... 下周三可用时段分析 ────────────────────────────────────── 时间段 可用情况 建议 ────────────────────────────────────── 09:00-11:00 ✅ 可用 推荐 14:00-16:00 ✅ 可用 推荐 16:00-18:00 ⚠️ 有会议冲突 ────────────────────────────────────── 推荐时段上午9:00-11:00 原因 • 上午精力充沛适合重要会议 • 该时段会议室A、B均可用 • 与其他工作无冲突 是否安排在9:00-11:00回复确认或指定其他时间六、常见问题解决6.1 飞书机器人无响应# 检查服务状态openclaw lark status# 查看日志openclaw logs--tail100# 重启服务openclaw lark restart6.2 邮件连接失败# 测试邮件连接openclaw emailtest# 检查配置openclaw config check email# 常见问题# 1. 授权码/应用专用密码错误# 2. SMTP服务器地址错误# 3. 端口被防火墙阻止6.3 日报数据不完整# 检查数据源配置data_sources:git:enabled:truerepositories:-path:/Users/xxx/projects/my-projectcalendar:enabled:truesync_days:30email:enabled:truesync_days:7七、安全与隐私7.1 数据安全建议┌─────────────────────────────────────────────────────────────┐ │ 安全使用建议 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ✅ 推荐做法 │ │ • 使用授权码/应用专用密码而非登录密码 │ │ • 定期更换API密钥 │ │ • 在公司内网环境部署OpenClaw │ │ • 敏感邮件设置白名单访问 │ │ │ │ ❌ 避免操作 │ │ • 不要在公共网络传输敏感数据 │ │ • 不要将配置文件上传到公开仓库 │ │ • 不要让AI处理高度机密的信息 │ │ │ │ ⚠️ 注意事项 │ │ • 邮件内容会被AI读取进行分析 │ │ • 建议在隐私设置中排除敏感发件人 │ │ • 企业部署可配置本地模型数据不出境 │ │ │ └─────────────────────────────────────────────────────────────┘7.2 隐私配置# ~/.openclaw/privacy.yaml# 敏感信息处理privacy:# 排除的发件人不处理这些邮件excluded_senders:-hrcompany.com# 人事敏感邮件-financecompany.com# 财务敏感邮件-legalcompany.com# 法务敏感邮件# 敏感关键词检测sensitive_keywords:-工资-薪资-合同-保密# 检测到敏感词时的处理on_sensitive:skip# skip: 跳过, mask: 脱敏, alert: 提醒# 日志脱敏log_masking:true# 数据保留期限data_retention_days:30