← Back to Skills Marketplace
hongyegege

daily review manager

by hongyegege · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
105
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install daily-review-manager
Description
每日复盘管理助手。用于接收、记录、整理用户的每日复盘内容。 当用户说"复盘"、"今天感悟"、"流水账"、"帮我记录一下今天的复盘"、 "每天提醒我复盘"、"做周报"、"做月报"等时自动触发。 支持文字和语音输入,自动语音转文字,结构化存储到 Markdown 文件。 适用于个人知识管理、日记记录、周报/月报汇总等场景。
README (SKILL.md)

Daily Review Manager - 每日复盘管理助手

技能简介

本技能用于自动化管理用户的每日复盘内容,支持:

  1. 复盘提醒:定时提醒用户做复盘
  2. 内容接收:支持文字和语音两种输入方式
  3. 语音转写:自动将语音转换为文字(使用 Whisper)
  4. 结构化存储:自动整理为标准格式存入 Markdown 文件
  5. 周期汇总:自动生成周报和月报

核心功能

1. 复盘提醒

当用户设置复盘提醒后,系统会在指定时间自动发送提醒消息。

触发方式

  • 用户说"设置复盘提醒"、"每天提醒我复盘"

提醒内容

📝 复盘提醒

今天是 {日期},该做复盘啦~
有什么感悟或流水账想记录吗?
可以直接发送语音或文字,我会自动帮你整理保存!

2. 复盘内容接收

文字输入

当用户发送文字消息时,直接读取内容。

识别关键词

  • 复盘、今天感悟、流水账
  • 帮我记录、记录一下
  • 工作总结、今日总结

处理流程

1. 检测关键词 → 确定是复盘内容
2. 过滤语气助词(噢、哦、啊、额、嗯等)
3. 保留用户原语气,不过度美化
4. 提取主题和亮点
5. 存入 dailyreview.md

语音输入

当用户发送语音消息时,自动下载并转写。

处理流程

1. 检测到语音消息
2. 下载语音文件(飞书/微信等平台)
3. 使用 Whisper 转写为文字
4. 执行文字处理流程(第2-5步)
5. 存入 dailyreview.md

3. 结构化存储

复盘内容统一存储在 dailyreview.md 文件中。

存储路径{workspace}/dailyreview.md

文件结构

# 每日复盘记录 (Daily Review)

> 记录每日复盘内容

---

## YYYY-MM-DD

### 记录时间
HH:MM

### 记录内容
[用户口述的原文或主要内容]

### 主题
[一句话总结主题]

### 内容亮点
1. [亮点1]
2. [亮点2]
3. [亮点3]

### 心情
[心情描述,可使用 emoji]

---

## YYYY-MM-DD
...

4. 周期汇总

周报生成

触发方式

  • 用户说"做周报"、"本周总结"、"生成周报"
  • 定时任务:每周日 21:00

生成内容

# 周报汇总 (Week of YYYY-MM-DD to YYYY-MM-DD)

## 本周复盘次数
X 次

## 本周亮点
1. [亮点1]
2. [亮点2]
3. [亮点3]

## 本周主题分布
- 主题A: X 次
- 主题B: X 次
- 主题C: X 次

## 详细记录
[每日复盘链接或摘要]

## 下周展望
[用户自行添加或 AI 辅助建议]

月报生成

触发方式

  • 用户说"做月报"、"本月总结"、"生成月报"
  • 定时任务:每月最后一天 21:00

生成内容

# 月报汇总 (YYYY年MM月)

## 本月复盘次数
X 次

## 本月亮点
1. [亮点1]
2. [亮点2]
3. [亮点3]

## 本月主题分布
- 主题A: X 次
- 主题B: X 次
- ...

## 成长曲线
[复盘数量趋势]

## 详细记录
[每日复盘链接或摘要]

使用示例

示例 1:文字复盘

用户输入

今天最大的感悟是终于把那个拖延很久的项目搞完了,爽!然后还有就是发现早上跑步的时候思维特别清晰,以后可以多利用这个时间思考问题。

处理后存储

## 2026-03-24

### 记录时间
21:30

### 记录内容
今天最大的感悟是终于把那个拖延很久的项目搞完了,爽!然后还有就是发现早上跑步的时候思维特别清晰,以后可以多利用这个时间思考问题。

### 主题
项目完成 + 晨跑思考习惯

### 内容亮点
1. 完成了拖延已久的项目
2. 发现晨跑时思维特别清晰
3. 计划以后多利用晨跑时间思考

### 心情
爽!😄

示例 2:语音复盘

用户发送语音(约30秒)

处理后存储

## 2026-03-24

### 记录时间
22:00

### 记录内容
[Whisper 转写的文字内容...]

### 主题
[AI 提取的主题]

### 内容亮点
1. [亮点1]
2. [亮点2]

### 心情
[根据内容判断]

技术实现

依赖工具

工具 用途 安装方式
ffmpeg 语音文件处理 系统自带或 apt install ffmpeg
whisper 语音转文字 pip install openai-whisper

文件结构

daily-review-manager/
├── SKILL.md              # 本文件
├── references/
│   └── review_template.md   # 复盘模板
└── scripts/
    └── review_processor.py   # 处理脚本(可选)

消息平台适配

本技能设计为平台无关,但需要适配不同平台的消息接收:

  • 飞书:使用 feishu_im_user_get_messages 获取消息
  • 微信/Telegram:使用对应平台的 MCP 工具

配置选项

提醒时间设置

用户可以自定义复盘提醒时间:

选项 默认值 说明
提醒时间 22:30 每天提醒时间
提醒日期 每天 可设为工作日
提醒方式 消息推送 推送/邮件等

存储路径

配置项 默认值 说明
文件路径 {workspace}/dailyreview.md 复盘存储位置
文件名格式 YYYY-MM-DD.md 可改为单文件

注意事项

  1. 隐私保护:复盘内容仅存储在本地或用户授权的云端
  2. 语气保留:尽量还原用户原语气,不过度润色
  3. 亮点提取:自动提取 1-3 个亮点,过多则精简
  4. 定时任务:需要配置 cron 或定时触发器

扩展建议

可扩展功能

  1. 标签管理:为复盘添加标签(工作、生活、学习等)
  2. 情绪追踪:可视化情绪变化曲线
  3. 目标对照:对照年度目标检查进度
  4. AI 建议:基于复盘内容给出行动建议
  5. 导出功能:导出为 PDF、Notion 等格式

多语言支持

当前支持中文,可扩展为:

  • 英文复盘
  • 中英双语复盘
  • 多语言对照

本技能适用于个人知识管理、时间管理、自我复盘等场景,可作为个人 AI 助手的基础能力之一。

Usage Guidance
This skill appears to be a local diary/review helper (text cleaning, highlight extraction, Markdown storage) and requires ffmpeg + Python/Whisper for audio transcription — that part is coherent. However: (1) SKILL.md describes downloading user voice messages and sending reminders via platform APIs (Feishu/WeChat/Telegram) but the manifest does not declare any API keys or platform credentials. Before installing, confirm how message fetching/sending will be authorized: will the host provide connectors and tokens, or will you need to supply API keys? (2) The included script only processes and appends local text; it does not perform network I/O. If you expect automatic cross-platform message ingestion or push notifications, ask the author for the adapter code and a clear list of required credentials. (3) Verify where dailyreview.md is stored (local workspace vs cloud) and whether backups or cloud syncing will expose sensitive personal entries. (4) Run the skill in an isolated workspace and review/modify code if you want to restrict any network operations. If you cannot confirm the credential/connector story, treat the skill as needing additional review before granting it access to messaging platforms or cloud storage.
Capability Analysis
Type: OpenClaw Skill Name: daily-review-manager Version: 1.0.0 The daily-review-manager skill is a legitimate tool for recording and organizing daily reflections into Markdown files. The provided Python script (scripts/review_processor.py) performs basic text cleaning, keyword-based sentiment analysis, and file appending without any suspicious execution or data exfiltration logic. The instructions in SKILL.md are consistent with the stated purpose and do not contain any prompt-injection attempts or malicious commands.
Capability Assessment
Purpose & Capability
Name/description, required binaries (ffmpeg, python3), and bundled text-processing script are consistent with a local review/diary manager that transcribes audio and writes Markdown. However the README claims direct integration with messaging platforms (Feishu/WeChat/Telegram), automatic downloading of voice messages, and scheduled push reminders — those capabilities normally require platform API credentials and connector code, which are not declared in the manifest. This is a plausible design choice (platform adapters may be provided by the host), but it's an unexplained gap.
Instruction Scope
SKILL.md instructs the agent to 'download voice files (Feishu/WeChat etc.)', use platform-specific message APIs (mentions feishu_im_user_get_messages) and run scheduled reminders. The included Python script only handles local text processing and file appends; it does not implement network fetches, message polling, or push notifications. The runtime instructions therefore expect the agent environment or other connectors to provide message-fetching/sending and credentialed access — this expands the skill's runtime scope beyond what its code/manifest declares.
Install Mechanism
There is no install spec (instruction-only with a small helper script). That is low-risk: nothing will be automatically downloaded or executed by an installer. The skill lists external dependencies (ffmpeg, whisper/pip package) which are reasonable for audio transcription.
Credentials
The skill references platform APIs and cloud storage but declares no required environment variables or credentials. In practice, integrating with Feishu/WeChat/Telegram or pushing reminders requires tokens/keys and possibly OAuth credentials; those are not listed. This omission is a proportionality/annotation issue — either the skill should declare the credentials it needs, or it must be explicit that it relies on host-provided connectors with separate auth.
Persistence & Privilege
The skill appends Markdown entries to a workspace file (dailyreview.md). always:false and no system-wide config changes are requested. Writing to a workspace file is expected behavior for a diary/notes skill and does not require elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install daily-review-manager
  3. After installation, invoke the skill by name or use /daily-review-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
daily-review ver1.0
Metadata
Slug daily-review-manager
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is daily review manager?

每日复盘管理助手。用于接收、记录、整理用户的每日复盘内容。 当用户说"复盘"、"今天感悟"、"流水账"、"帮我记录一下今天的复盘"、 "每天提醒我复盘"、"做周报"、"做月报"等时自动触发。 支持文字和语音输入,自动语音转文字,结构化存储到 Markdown 文件。 适用于个人知识管理、日记记录、周报/月报汇总等场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.

How do I install daily review manager?

Run "/install daily-review-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is daily review manager free?

Yes, daily review manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does daily review manager support?

daily review manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created daily review manager?

It is built and maintained by hongyegege (@hongyegege); the current version is v1.0.0.

💬 Comments