办公自动化合集 - 国内企业实战
本文汇总国内企业最常见的办公自动化场景,每个场景均提供完整的 OpenClaw Cron(定时任务)+ Hooks(钩子)配置方案,可直接复制使用或按需修改。
场景一:日报自动生成
功能说明
每天下班前自动收集工作群消息、任务系统进度,生成结构化日报发送给主管。
Cron 配置
bash
openclaw cron add \
--name "daily-report-gen" \
--cron "30 17 * * 1-5" \
--timezone "Asia/Shanghai" \
--session isolated \
--message "生成今日工作日报:1. 汇总今日工作群重要消息 2. 拉取任务系统今日完成/新增/进行中的任务 3. 整理成日报格式 4. 发送到主管"完整配置
json
{
"cron": {
"entries": {
"daily-report-gen": {
"cron": "30 17 * * 1-5",
"timezone": "Asia/Shanghai",
"session": "isolated",
"message": "生成今日工作日报",
"delivery": {
"type": "webhook",
"url": "${WECOM_GROUP_WEBHOOK}"
}
}
}
}
}Agent 提示词模板
你是一个日报生成助手。请执行以下步骤:
1. 通过 API 拉取今日任务系统中我的任务状态变更
2. 汇总今日完成的任务、进行中的任务、新增的任务
3. 按以下格式生成日报:
## 今日工作日报 ({date})
### ✅ 已完成
- {completed_tasks}
### 🔄 进行中
- {in_progress_tasks}
### 📋 明日计划
- {tomorrow_plan}
4. 发送到企业微信群数据源接入
支持接入的任务系统:Jira、飞书项目、Teambition、禅道等,通过 HTTP API 拉取数据。
场景二:会议纪要自动整理
功能说明
自动转写会议音频,提取关键决策和待办事项(Action Items),格式化后发送给参会人。
Hook 配置
markdown
---
name: meeting-notes
version: 1.0.0
events:
- message:transcribed
description: 会议音频转写后自动提取纪要
---typescript
import type { HookContext, MessageTranscribedEvent } from "@openclaw/sdk";
export default async function handler(
ctx: HookContext<MessageTranscribedEvent>
) {
const { transcription } = ctx.event;
// 仅处理长度超过 500 字的转写(排除短语音消息)
if (transcription.text.length < 500) return;
const notes = await ctx.agent.ask(`
请分析以下会议录音转写,提取:
1. 会议主题
2. 关键决策(列表)
3. 待办事项(负责人 + 截止日期)
4. 下次会议时间
转写内容:
${transcription.text}
`);
await ctx.agent.tool("send-notification", {
channel: "wecom",
webhook: "${WECOM_MEETING_WEBHOOK}",
content: notes,
});
}配合 Cron 定期提醒待办
bash
openclaw cron add \
--name "meeting-action-reminder" \
--cron "0 9 * * 1-5" \
--timezone "Asia/Shanghai" \
--session isolated \
--message "检查所有未完成的会议待办事项,给临近截止日期的负责人发送提醒"场景三:招聘简历自动筛选
功能说明
定时从招聘网站/邮箱拉取简历,根据岗位要求自动评分排序,将 Top 10 推送给 HR。
Cron 配置
bash
openclaw cron add \
--name "resume-screening" \
--cron "0 9,14 * * 1-5" \
--timezone "Asia/Shanghai" \
--session isolated \
--message "拉取过去6小时内收到的新简历,按照产品经理岗位JD进行匹配评分,筛选出匹配度前10的简历,生成推荐列表发送给HR"配置详情
json
{
"cron": {
"entries": {
"resume-screening": {
"cron": "0 9,14 * * 1-5",
"timezone": "Asia/Shanghai",
"session": "isolated",
"message": "执行简历筛选",
"delivery": {
"type": "webhook",
"url": "${HR_DINGTALK_WEBHOOK}"
}
}
}
}
}Agent 评分维度
简历评分维度(满分100):
- 学历匹配度(20分):本科15分,硕士18分,博士20分
- 工作年限(20分):3-5年15分,5-10年20分
- 技能匹配度(30分):与JD关键技能的重合度
- 项目经验相关性(20分):项目与岗位的相关程度
- 其他加分项(10分):大厂经历、开源贡献等场景四:客服自动回复
功能说明
监听企业微信/公众号消息,自动回复常见问题,复杂问题标记并转人工。
Hook 配置
json
{
"hooks": {
"workspace": {
"entries": {
"customer-service": {
"enabled": true,
"config": {
"autoReplyThreshold": 0.85,
"escalateKeywords": ["投诉", "退款", "法律"],
"maxAutoReplies": 3,
"knowledgeBase": "~/.openclaw/kb/customer-faq.json"
}
}
}
}
}
}工作流
用户消息 → 意图识别 → 匹配知识库
│
├── 置信度 ≥ 85% → 自动回复
├── 置信度 60-85% → 回复 + 标记人工复核
└── 置信度 < 60% → 直接转人工自动回复限制
- 同一用户连续自动回复不超过 3 次,超过后自动转人工
- 包含"投诉"、"退款"、"法律"等敏感关键词时直接转人工
场景五:数据报表自动生成
功能说明
每天定时从业务系统拉取数据,生成可视化报表,发送到管理层群。
Cron 配置
bash
openclaw cron add \
--name "daily-data-report" \
--cron "0 8 * * 1-5" \
--timezone "Asia/Shanghai" \
--session isolated \
--message "生成每日数据报表:拉取昨日销售数据、用户增长数据、关键业务指标,生成图表和摘要,发送到管理层企业微信群"完整配置
json
{
"cron": {
"entries": {
"daily-data-report": {
"cron": "0 8 * * 1-5",
"timezone": "Asia/Shanghai",
"session": "isolated",
"message": "生成每日数据报表"
},
"weekly-summary": {
"cron": "0 9 * * 1",
"timezone": "Asia/Shanghai",
"session": "isolated",
"message": "生成上周数据周报,包含环比分析"
},
"monthly-report": {
"cron": "0 10 1 * *",
"timezone": "Asia/Shanghai",
"session": "isolated",
"message": "生成上月数据月报,包含同比分析和趋势预测"
}
}
}
}报表字段示例
| 指标 | 数据源 | 频率 |
|---|---|---|
| 日销售额 | ERP / CRM API | 日 |
| 新增用户数 | 用户系统 API | 日 |
| DAU / MAU | 数据分析平台 | 日/月 |
| 转化率 | 电商后台 | 日 |
| 客户满意度 | 客服系统 | 周 |
统一通知配置
以上所有场景的通知推送统一配置:
json
{
"notifications": {
"channels": {
"wecom": {
"type": "webhook",
"url": "${WECOM_WEBHOOK_URL}",
"msgtype": "markdown"
},
"dingtalk": {
"type": "webhook",
"url": "${DINGTALK_WEBHOOK_URL}",
"secret": "${DINGTALK_SECRET}",
"msgtype": "markdown"
},
"feishu": {
"type": "webhook",
"url": "${FEISHU_WEBHOOK_URL}",
"msgtype": "interactive"
}
}
}
}🇨🇳 中国用户须知
- 通知渠道:企业微信、钉钉、飞书三大平台的群机器人 Webhook 均可直接接入
- 数据源:国内常用的 SaaS 平台(如有赞、钉钉审批、飞书多维表格)均提供 API 对接
- 时区设置:所有 Cron 表达式务必配合
Asia/Shanghai时区使用 - 隐私合规:简历筛选、客服消息等涉及个人信息的场景,需符合《个人信息保护法》要求
- 模型选择:日报、报表等文本生成任务可使用国产模型(通义千问、文心一言)降低成本
