Install
openclaw skills install yoooclaw-work-report从工作相关的消息通知中自动提取当天或本周的工作进展、沟通要点和待办,生成一份工作日报或周报。触发:日报 / 周报 / 工作汇报 / 今天干了啥 / 这周做了什么 / 帮我写日报 / 帮我整理周报 / 工作简报 / 工作总结。
openclaw skills install yoooclaw-work-report下班前或周末前,从手机通知中自动提炼出「今天(或这周)工作上发生了什么」,生成一份可以直接发给领导或贴进工作台的简报。
用户不需要回忆今天干了啥——通知里全有:飞书消息、钉钉审批、企业微信讨论、邮件往来、日历提醒、项目管理工具通知。本 skill 把这些散落的工作信号提炼成结构化简报。
用户通过安装弹窗设置:
{{what}}):报告类型——日报、周报或两者。{{where}}):工作相关的应用和群,如飞书、钉钉、企业微信、Outlook、Jira、GitHub、Notion 等。未设置时自动从通知中识别工作类应用。openclaw ntf storage-path 获取通知存储目录(用 Bash 工具运行该命令,stdout 即是目录的绝对路径)。后续所有通知文件直接在这个目录下,命名为 YYYY-MM-DD.json。YYYY-MM-DD.json,一天一文件,包含当日全部 App 通知<storage-path>/<YYYY-MM-DD>.jsonopenclaw ntf storage-path 不可用,提示用户给出数据路径JSON 数组,每条:
{"appName":"com.bytedance.ee.lark","title":"群名或联系人名","content":"消息内容","timestamp":"2026-05-13T14:30:00.000+08:00","appDisplayName":"飞书"}
从通知中识别工作相关内容。工作信号来源:
| 来源类型 | 典型 App / 信号 |
|---|---|
| 办公 IM | 飞书、钉钉、企业微信、Slack、Teams |
| 邮件 | Outlook、Gmail、网易邮箱(工作邮件) |
| 项目管理 | Jira、Notion、飞书多维表格、Teambition、Linear |
| 代码协作 | GitHub、GitLab(PR/Issue/CI 通知) |
| 日程会议 | 日历提醒、飞书日历、会议纪要 |
| 审批流程 | OA 审批、请假、报销、用印、采购 |
| 文档协作 | 飞书文档、Notion、Google Docs 评论通知 |
如果用户在「关注哪些群和应用」中指定了具体应用(如"飞书、GitHub"),优先从这些应用中提取;未指定时自动识别上述类型。
以下内容不属于工作产出,直接丢弃:
将工作信号归入以下类别:
输出为会话文本,不生成文件。
📋 工作日报(YYYY-MM-DD)
一句话总览:用 1 句话概括今天的工作重心和主要产出。
━━ 今日进展 ━━
1. <事项名>:<一句话概括进展>
涉及:<项目/文档/会议名>
2. <事项名>:<一句话概括进展>
涉及:<项目/文档/会议名>
...
━━ 沟通与对齐 ━━
1. <会议/讨论主题>:<结论或要点>
参与方:<人名/团队>
...
━━ 审批与流程 ━━(如有)
1. <审批事项>:<状态(已通过/待审批/已驳回)>
...
━━ 明日待办 ━━
□ <待办事项>(截止:<如有>)
□ <待办事项>
...
━━ 风险与阻塞 ━━(如有)
⚠️ <风险描述>
...
📋 工作周报(MM/DD ~ MM/DD)
一句话总览:用 1 句话概括本周的核心产出和关键进展。
━━ 本周完成 ━━
1. <事项名>:<成果概括>
2. <事项名>:<成果概括>
...
━━ 进行中 ━━
1. <事项名>:<当前状态和进度>
2. <事项名>:<当前状态和进度>
...
━━ 关键沟通 ━━(如有)
1. <会议/讨论>:<结论>
...
━━ 下周计划 ━━
□ <计划事项>
□ <计划事项>
...
━━ 风险与阻塞 ━━(如有)
⚠️ <风险描述>
...
若当天(或本周)没有识别到工作相关通知,输出:
📋 工作日报(YYYY-MM-DD)
今日无工作动态记录。
若工作通知数量很少(少于 3 条有效信号),降级为简化版:
📋 工作日报(YYYY-MM-DD)
今日工作动态较少:
1. <事项>:<概括>
2. <事项>:<概括>
明日待办:
□ <如有从通知中识别到的待办>