终端虾日报

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

by ayangai

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

3.7k数据与存储未扫描2026年3月23日

安装

claude skill add --url github.com/openclaw/skills/tree/main/skills/ayangai/cpmo-daily-report

文档

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


职责定位

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

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

数据源

1. Apple Notes - 工作日志

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

2. macOS Calendar - 日程

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

3. 提醒事项

  • 工具: remindctl CLI
  • 列表: 提醒事项BOSS 直聘
  • 筛选: 一周内到期的事项
  • 查询方式: 每次汇报前实时查询,不缓存
  • CLI 命令:
bash
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: 获取工作日志(实时读取)

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

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

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

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

bash
# 遍历所有目标日历,查询今日日程
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: 获取提醒事项(实时查询)

bash
remindctl show --json

Step 4: 生成晨间汇报

汇报结构:

code
## 📅 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 先询问老板:

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

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

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

Step 2: 收集并整理

根据老板回复,整理为:

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

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

applescript
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: 检查飞书是否已有记录(实时查询)

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

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

必填字段:

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

Step 6: 发送晚间总结

汇报结构:

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

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

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

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

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

📋 汇报模板库

日报模板

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

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

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

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

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

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

周报模板

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

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

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

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

风险与问题:
- ...

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

待办提醒模板

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

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

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

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

风险提醒模板

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

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

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

⚠️ 风险管理

风险识别

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

风险评估矩阵

概率\影响
极高

风险应对策略

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

🔄 待办跟进原则

跟进频率

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

超期升级机制

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

关闭确认流程

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

时间戳计算

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

Cron 配置

晨间汇报

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

晚间总结

json
{
  "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)的核心技能,必须严格执行!

相关 Skills

迁移架构师

by alirezarezvani

Universal
热门

为数据库、API 与基础设施迁移制定分阶段零停机方案,提前校验兼容性与风险,生成回滚策略、验证关卡和时间线,适合复杂系统平滑切换。

做数据库与存储迁移时,用它统一梳理表结构和数据搬迁流程,架构视角更完整,复杂迁移也更稳。

数据与存储
未扫描9.0k

数据库建模

by alirezarezvani

Universal
热门

把需求梳理成关系型数据库表结构,自动生成迁移脚本、TypeScript/Python 类型、种子数据、RLS 策略和索引方案,适合多租户、审计追踪、软删除等后端建模与 Schema 评审场景。

把数据库结构设计、ER图梳理和SQL建模放到一处,复杂业务也能快速统一数据模式,少走不少返工弯路。

数据与存储
未扫描9.0k

资深数据工程师

by alirezarezvani

Universal
热门

聚焦生产级数据工程,覆盖 ETL/ELT、批处理与流式管道、数据建模、Airflow/dbt/Spark 优化和数据质量治理,适合设计数据架构、搭建现代数据栈与排查性能问题。

复杂数据管道、ETL/ELT 和治理难题交给它,凭 Spark、Airflow、dbt 等现代数据栈经验,能更稳地搭起可扩展的数据基础设施。

数据与存储
未扫描9.0k

相关 MCP 服务

by Anthropic

热门

PostgreSQL 是让 Claude 直接查询和管理你的数据库的 MCP 服务器。

这个服务器解决了开发者需要手动编写 SQL 查询的痛点,特别适合数据分析师或后端开发者快速探索数据库结构。不过,由于是参考实现,生产环境使用前务必评估安全风险,别指望它能处理复杂事务。

数据与存储
82.9k

SQLite 数据库

编辑精选

by Anthropic

热门

SQLite 是让 AI 直接查询本地数据库进行数据分析的 MCP 服务器。

这个服务器解决了 AI 无法直接访问 SQLite 数据库的问题,适合需要快速分析本地数据集的开发者。不过,作为参考实现,它可能缺乏生产级的安全特性,建议在受控环境中使用。

数据与存储
82.9k

by Firecrawl

热门

Firecrawl 是让 AI 直接抓取网页并提取结构化数据的 MCP 服务器。

它解决了手动写爬虫的麻烦,让 Claude 能直接访问动态网页内容。最适合需要实时数据的研究者或开发者,比如监控竞品价格或抓取新闻。但要注意,它依赖第三方 API,可能涉及隐私和成本问题。

数据与存储
5.9k

评论