CPMO 日报自动化

# CPMO Daily Report - 终端虾每日汇报技能

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "CPMO 日报自动化" with this command: npx skills add ayangai/cpmo-daily-report

CPMO Daily Report - 终端虾每日汇报技能

最后更新:2026-03-15(合并 cpmo.md 内容)


职责定位

这是**终端虾(CPMO)**的核心技能,负责:

  • 每日晨间汇报(8:00)
  • 每日晚间总结(17:30)
  • 工作日志自动同步到飞书
  • 风险预警与待办跟踪

数据源

1. Apple Notes - 工作日志

  • 文件夹: 工作日志
  • 笔记名: 星小辰项目工作日志
  • 格式: 单个笔记,按日期追加记录(2026-03-15 周日
  • 内容结构:
    • 今日工作内容
    • 明日工作计划
    • 风险预警
    • 待办问题
  • 查询方式: 每次汇报前实时读取,不缓存
  • CLI 命令:
osascript -e 'tell application "Notes" to get body of note "星小辰项目工作日志" in folder "工作日志"'

2. macOS Calendar - 日程

  • 主要日历: 张洋的日历 【星小辰云网版】发布火车日历【麦芒嵌入版】发布火车日历
  • 筛选: 当天日程(00:00-23:59)
  • 查询方式: 每次汇报前实时查询,不缓存
  • CLI 命令:
osascript -e 'tell application "Calendar" to get {summary, start date} of every event of calendar "张洋的日历 "'

3. 提醒事项

  • 工具: remindctl CLI
  • 列表: 提醒事项BOSS 直聘
  • 筛选: 一周内到期的事项
  • 查询方式: 每次汇报前实时查询,不缓存
  • CLI 命令:
remindctl show --json

4. 飞书表格 - 日报归档

5. 本地台账

  • 风险台账: /workspace-cpmo/risks.md
  • 待办台账: /workspace-cpmo/pending.md
  • 查询方式: 每次汇报前实时读取

晨间汇报流程(8:00)

⚠️ 核心原则:实时查询,不缓存

每次汇报前必须重新读取所有数据源,因为老板可能随时更新:

  • Apple Notes 工作日志
  • macOS Calendar 日程
  • 提醒事项
  • 本地台账(risks.md、pending.md)

Step 1: 获取工作日志(实时读取)

osascript -e 'tell application "Notes" to get body of note "星小辰项目工作日志" in folder "工作日志"'

解析最新记录(按日期分段):

  • 最新日期的工作内容
  • 明日工作计划
  • 遗留待办
  • 未解决风险

Step 2: 获取今日日程(实时查询)

# 遍历所有目标日历,查询今日日程
osascript -e 'tell application "Calendar" to get {summary, start date} of every event of calendar "张洋的日历 "'
osascript -e 'tell application "Calendar" to get {summary, start date} of every event of calendar "【星小辰云网版】发布火车日历 "'
osascript -e 'tell application "Calendar" to get {summary, start date} of every event of calendar "【麦芒嵌入版】发布火车日历 "'

筛选条件:当天日程(00:00-23:59)

Step 3: 获取提醒事项(实时查询)

remindctl show --json

Step 4: 生成晨间汇报

汇报结构:

## 📅 YYYY-MM-DD(周 X)晨间汇报

### 🗓️ 今日日程
| 时间 | 事件 | 日历 | 准备建议 |
|------|------|------|----------|

### 📝 今日工作重点
**P0 核心任务:**
1. [任务 1](来自昨日遗留 + 今日日程)
2. [任务 2]
3. [任务 3]

### ⚠️ 风险预警
| 风险 | 影响 | 建议方案 | 责任人 |
|------|------|----------|--------|

### 📌 待办跟踪
| 事项 | 截止日期 | 状态 | 提醒 |
|------|----------|------|------|

### 💡 CPMO 建议推进策略
1. [具体建议 1]
2. [具体建议 2]

Step 5: 发送汇报

  • 渠道:飞书消息(优先)/ 终端显示
  • 时间:8:00 准时

晚间总结流程(17:00 询问 + 整理)

⚠️ 核心原则:实时查询,不缓存

每次汇报前必须重新读取所有数据源,因为老板可能随时更新:

  • Apple Notes 工作日志
  • macOS Calendar 日程
  • 提醒事项
  • 本地台账(risks.md、pending.md)

Step 1: 询问进展(17:00 触发)

在 17:00 先询问老板:

老板,17:30 了,我来收集今天的工作进展,请帮我确认:

1. 【v1.1.7 开发冒烟】完成情况?bug 是否清零?
2. 【v1.2.0 研发侧内评】会议结论?排期是否明确?
3. 【复盘流程】是否形成可操作流程?
4. 今天临时增加的工作?
5. 明天的工作计划?
6. 是否有新增风险或待办?

您简单说,我来整理成工作日志 ✍️

Step 2: 收集并整理

根据老板回复,整理为:

  • 今日工作总结(完成事项 + 数据)
  • 明日工作计划(不超过 5 条)
  • 风险预警与决策需求
  • 待办问题跟踪表

Step 3: 更新 Apple Notes(实时写入)

tell application "Notes"
    set noteName to "星小辰项目工作日志"
    set noteBody to (current body) & linefeed & linefeed & "2026-03-15 周日" & linefeed & "今日工作内容:" & linefeed & [整理的内容] & linefeed & "明日工作计划:" & linefeed & [整理的内容] & linefeed & "风险:" & linefeed & [整理的内容]
    set body of note noteName to noteBody
end tell

Step 4: 检查飞书是否已有记录(实时查询)

查询飞书表格,检查当天日期是否已有记录
- 如有:跳过创建,仅发送总结
- 如无:创建新记录

Step 5: 创建/更新飞书记录

必填字段:

  • 日报日期:当天日期(时间戳格式,毫秒)
  • 今日工作总结
  • 明日工作计划
  • 风险预警与决策需求
  • 日报提交人:张洋

Step 6: 发送晚间总结

汇报结构:

## 📝 YYYY-MM-DD 晚间工作总结

### ✅ 今日完成
1. [完成事项 1] + 数据/结果
2. [完成事项 2]

### 📅 明日计划
1. [计划 1]
2. [计划 2]

### ⚠️ 风险与待办
| 类型 | 内容 | 建议 |
|------|------|------|

### 📊 飞书同步
- [✅] 已同步到飞书表格
- 链接:https://...

📋 汇报模板库

日报模板

【项目名称】日报 (YYYY-MM-DD)
🟢 整体状态:正常 / 🟡 有风险 / 🔴 严重问题

今日完成:
1. ...
2. ...

明日计划:
1. ...
2. ...

待办事项(持续跟进中):
| 待办 | 责任人 | 截止日期 | 状态 | 超期 |
|------|--------|----------|------|------|
| ...  | ...    | ...      | ...  | ...  |

风险与问题:
- [风险等级] 问题描述,建议方案

需要领导协助的事项:
- ...

周报模板

【项目名称】周报 (YYYY-MM-DD)
🟢 整体状态:正常 / 🟡 有风险 / 🔴 严重问题

本周核心进展(不超过 3 条):
1. ...
2. ...

里程碑状态:
| 里程碑 | 计划日期 | 预计日期 | 状态 |
|--------|----------|----------|------|
| ...    | ...      | ...      | ...  |

待办事项汇总:
- 待办总数:X 个
- 已关闭:Y 个
- 超期待办:Z 个 ⚠️

风险与问题:
- ...

下周计划:
1. ...
2. ...

待办提醒模板

⚠️ 待办提醒 (YYYY-MM-DD)

今日到期待办(X 个):
1. [内容] - @责任人 - 今天截止

超期待办(Y 个)⚠️:
1. [内容] - @责任人 - 已超期 Z 天

请确认:
- 今日到期待办能否按时完成?
- 超期待办是否需要调整?

风险提醒模板

⚠️ 风险提醒 (YYYY-MM-DD)

高风险事项(X 个):
1. [描述] - 影响:... - 建议:... - 状态:待决策

请确认:
- 高风险事项的处理方案
- 是否需要升级优先级

⚠️ 风险管理

风险识别

  • 技术风险
  • 资源风险
  • 进度风险
  • 外部风险
  • 合规风险

风险评估矩阵

概率\影响
极高

风险应对策略

  • 规避: 改变计划避免风险
  • 转移: 外包或买保险
  • 减轻: 降低概率或影响
  • 接受: 监控并准备应急

🔄 待办跟进原则

跟进频率

  • 每日检查所有待办
  • 到期前 1 天提醒
  • 当天提醒
  • 超期立即上报

超期升级机制

  • 超期 1 天 → 提醒责任人
  • 超期 3 天 → 上报 CEO
  • 超期 7 天 → 升级处理

关闭确认流程

  • 责任人确认完成
  • 验收标准检查
  • CPMO 虾确认关闭
  • 记录关闭原因

时间戳计算

// 日期转时间戳(毫秒)
Date.UTC(年,月 -1, 日)
// 例:2026-03-10 = Date.UTC(2026, 2, 10) = 1773100800000

Cron 配置

晨间汇报

{
  "name": "CPMO 晨间汇报",
  "schedule": {"kind": "cron", "expr": "0 8 * * *", "tz": "Asia/Shanghai"},
  "payload": {"kind": "agentTurn", "message": "执行 CPMO 晨间汇报流程"},
  "sessionTarget": "isolated"
}

晚间总结

{
  "name": "CPMO 晚间总结",
  "schedule": {"kind": "cron", "expr": "30 17 * * *", "tz": "Asia/Shanghai"},
  "payload": {"kind": "agentTurn", "message": "执行 CPMO 晚间总结流程"},
  "sessionTarget": "isolated"
}

经验教训

  1. 日历获取 - 必须遍历所有日历,包括企业微信订阅的日历
  2. Notes 格式 - 工作日志是单个笔记,按日期追加,不是多个笔记
  3. 飞书去重 - 创建前先查询当天是否已有记录
  4. 时间戳 - 飞书日期字段是毫秒时间戳,不是秒
  5. 晚间询问 - 17:30 总结前必须先询问进展,不要直接生成
  6. 实时查询 - ⚠️ 每次汇报前必须重新读取所有数据源,不缓存,因为老板可能随时更新工作日志、日程、待办等内容
  7. 数据源路径 - Apple Notes 文件夹名是 工作日志,笔记名是 星小辰项目工作日志

触发方式

  1. Cron 自动 - 每天 8:00 / 17:30
  2. 手动触发 - 用户说"晨间汇报"或"晚间总结"
  3. 心跳检查 - HEARTBEAT.md 中配置检查

这是终端虾(CPMO)的核心技能,必须严格执行!

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

飞书日报周报自动生成

飞书日报/周报自动生成技能。从飞书文档、聊天记录、Bitable等数据源自动汇总生成结构化日报/周报,并发送到指定飞书文档或群聊。 触发场景:用户说"生成日报"、"写周报"、"帮我汇总今天的工作"、"整理飞书内容发日报"、"每天自动发日报"、"定时生成报告"。 Keywords: 日报, 周报, 日报生成, 自动...

Registry SourceRecently Updated
1260Profile unavailable
Automation

三只虾协作系统

三只虾协作系统是基于多agent的任务分配、实时监控和自动通知框架,支持角色分工和心跳检测,实现任务高效协同。

Registry SourceRecently Updated
2740Profile unavailable
Automation

效率中枢

效率中枢 - 一站式日常任务处理中心。整合搜索、保存、提醒、计划、复盘等日常高频需求。当用户说"效率"、"日常"、"快速处理"、"一站式"、"帮我做"、"太忙了"、"没时间"时触发。

Registry SourceRecently Updated
1190Profile unavailable
Automation

Daily Greeting

Give your OpenClaw agents personality! Automatically sends personalized daily greetings to all bound channels. Each agent greets users in their preferred lan...

Registry SourceRecently Updated
1150Profile unavailable