← 返回 Skills 市场
wskflf

Daily Report Generator

作者 wskflf · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
48
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install smart-report-gen
功能描述
AI全自动生成日报、周报、月报——30秒搞定你30分钟的工作。零输入,自动从工作记忆和日志中提炼成果,支持日报→周报→月报逐级汇总。输出飞书卡片、Markdown、纯文本,7种报告模板覆盖全部场景。触发词:日报、周报、月报、daily report、weekly report、monthly report、今天做...
使用说明 (SKILL.md)

📋 日报生成器 — 别再为写报告浪费时间了

竞品要你手动输入内容?这个Skill自动帮你从工作记录里提炼。

核心优势

  • 零输入数据采集 — 自动读取工作日志、记忆文件、Git记录,不需要手动填写任何内容
  • 📊 日报→周报→月报自动汇总 — 不是三份独立报告,而是一套完整的汇报体系
  • 📋 7种专业模板 — 日报、周报、月报、项目报告、Sprint报告、事件报告、客户周报
  • 🎨 多格式输出 — Markdown、飞书卡片、纯文本、自定义模板
  • 🔔 自动提醒 — 配合Heartbeat/Cron,下班前自动提醒
  • 🔒 零外部依赖 — 纯本地文件读取,无API调用,隐私安全
  • 🌐 多语言支持 — 中文、English、中英双语

一句话触发

"生成今天的日报"
"这周做了什么"
"帮我写月报"
"项目A这周进展"
"生成日报,发到飞书"
"用公司模板生成周报:[粘贴格式]"

它怎么工作(全自动,你不需要做任何事)

你的工作痕迹(自动采集)
┌──────────────────┐
│ 📝 memory/ 日志    │
│ 🧠 MEMORY.md 记忆  │────→ AI提炼 ──→ 结构化报告
│ 📊 Git 提交记录    │
│ 📁 项目文件变更    │
└──────────────────┘

7种报告模板

1️⃣ 日报 — 下班前30秒搞定

对AI说:"生成今天的日报"

# 📋 日报 | 4月19日 周六

## ✅ 今日完成
- 完成用户管理模块接口开发
- 修复线上支付流程异常(已上线)
- 完成Q2产品需求评审文档

## 🔄 进行中
- 数据看板重构(进度: 60%,前端联调中)

## ⚠️ 问题与风险
- 第三方物流API响应慢 → 已加缓存,待观察

## 📅 明日计划
- 完成看板联调测试
- 准备周三客户演示环境

2️⃣ 周报 — 周五不加班

对AI说:"帮我写这周的周报"

# 📊 周报 | 4月13日 ~ 4月19日

## 本周概要
完成核心功能迭代上线,修复2个线上问题,推进Q2需求评审。

## 主要成果
### 功能迭代
- 用户管理模块开发完成并上线,支付流程异常已修复

### 需求推进
- Q2产品需求评审文档完成,待团队确认

## 数据对比
| 指标 | 上周 | 本周 | 变化 |
|------|------|------|------|
| 需求完成数 | 3 | 5 | ↑ |
| 线上Bug数 | 4 | 1 | ↓ |

## 下周重点
- [ ] 看板重构联调上线
- [ ] 客户演示环境准备

3️⃣ 月报 — 自动从日报汇总

对AI说:"生成4月的月报"

月报会自动读取该月所有 memory/YYYY-MM-DD.md,汇总出月度报告。

4️⃣ 项目报告

对AI说:"CBRI项目进展怎么样"

5️⃣ Sprint报告(敏捷团队)

6️⃣ 事件报告(故障复盘)

7️⃣ 客户项目周报(ToB交付)

模板5/6/7的详细格式见 references/templates.md

⚡ 核心差异化:日报→周报→月报自动汇总

周一的日报 ─┐
周二的日报 ─┤
周三的日报 ─┼──→ 本周周报 ──┐
周四的日报 ─┤               │
周五的日报 ─┘               ├──→ 本月月报
                            │
第1周周报 ──────────────────┘
第2周周报 ──────────────────┤
第3周周报 ──────────────────┤
第4周周报 ──────────────────┘

实现方式

  • 生成周报时,自动读取过去7天的 memory/ 日志文件
  • 生成月报时,自动读取该月所有日志 + 周报内容
  • 用户也可以直接提供日报文本,说"把这5份日报汇总成周报"

数据采集(全自动)

数据源 日报 周报 月报 项目报告
memory/YYYY-MM-DD.md ✅ 7天 ✅ 全月
MEMORY.md 长期记忆
Git 提交记录 - -
项目目录文件 - - -
HEARTBEAT.md 任务状态 - - -
用户口述内容

没有数据不编造 — 如实写"暂无记录",绝不瞎编。

输出格式

格式 适用场景 怎么触发
Markdown 默认通用 "生成日报"
飞书卡片 直接发飞书 "发到飞书"
纯文本 微信、短信 "纯文本格式"
自定义 公司固定格式 "按这个模板:[粘贴]"

自定义选项

  • 📄 自定义模板:粘贴公司格式,AI照着填
  • 🌐 语言:中文(默认)/ English / 中英双语
  • 🎭 语气:正式汇报 / 轻松日常 / 技术详尽
  • 📂 数据源:指定额外文件或API
  • 🏷️ 标签:按项目/团队/个人分类过滤

报告提醒(配合Heartbeat或Cron使用)

HEARTBEAT.md 或 Cron 中配置:

# HEARTBEAT.md
- 工作日 17:30:如果今天还没生成日报,提醒用户"快下班了,要生成今天的日报吗?"
- 周五 16:00:提醒生成本周周报
- 每月最后一天:提醒生成本月月报

质量保证

  1. 不编造 — 只用实际文件中的信息
  2. 不遗漏 — 按时间顺序扫描全部相关文件
  3. 不啰嗦 — 每条要点一行,动词开头
  4. 不空窗 — 没数据的section直接省略,不出空白

Scripts

# 日期计算工具
node {baseDir}/scripts/report_dates.js today       # 2026-04-19
node {baseDir}/scripts/report_dates.js week        # 2026-04-13 ~ 2026-04-19
node {baseDir}/scripts/report_dates.js display     # 4月19日 周日
node {baseDir}/scripts/report_dates.js last7       # 最近7天
node {baseDir}/scripts/report_dates.js last30      # 最近30天

更多模板

Sprint报告、事件报告、客户项目周报、双语模板 → references/templates.md

安全使用建议
Review this skill before installing. If you use it, explicitly choose which work logs, memory files, Git repositories, and project files it may read; check the generated report for confidential information; and do not use “send to Feishu” unless you understand exactly where the report will be posted and have approved that external sharing.
功能分析
Type: OpenClaw Skill Name: smart-report-gen Version: 1.0.0 The skill is a utility for generating work reports (daily, weekly, monthly) by aggregating local logs, memory files, and Git history. The included Node.js script (scripts/report_dates.js) is a simple date calculation utility with no network or sensitive file system access, and the SKILL.md instructions are well-aligned with the stated purpose of automated report generation without any signs of malicious intent or prompt injection.
能力评估
Purpose & Capability
Generating daily/weekly/monthly reports is coherent with reading work records, but the skill frames broad automatic collection as “zero input” and includes possible Feishu delivery, which can expose sensitive work information if not scoped.
Instruction Scope
The instructions tell the agent to automatically read memory, logs, Git history, and relevant files without clear source limits, exclusions, or review gates before content is summarized.
Install Mechanism
There is no install spec or dependency download. The included script is a small local date-range utility and does not show network access, file mutation, or obfuscation.
Credentials
The requested environment access is broad for private work context: MEMORY.md, memory logs, Git records, HEARTBEAT.md, and project files may contain confidential or customer information.
Persistence & Privilege
The skill suggests optional Heartbeat/Cron reminders. This is disclosed and user-configured, but it creates persistent prompting behavior that users should know how to disable.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smart-report-gen
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smart-report-gen 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the daily-report-generator skill. - Automatically generates daily, weekly, and monthly reports by extracting data from work logs, memory files, Git commits, and project files—zero manual input required. - Supports 7 professional templates for different reporting scenarios, with multi-format output (Markdown, Feishu cards, plain text, custom). - Features hierarchical report summary (daily→weekly→monthly), automatic reminders, and multi-language support. - No external dependencies—local file reading ensures privacy and security. - Quality assurance: only uses real data, no fabrication, concise entries, and omits empty sections.
元数据
Slug smart-report-gen
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Daily Report Generator 是什么?

AI全自动生成日报、周报、月报——30秒搞定你30分钟的工作。零输入,自动从工作记忆和日志中提炼成果,支持日报→周报→月报逐级汇总。输出飞书卡片、Markdown、纯文本,7种报告模板覆盖全部场景。触发词:日报、周报、月报、daily report、weekly report、monthly report、今天做... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 48 次。

如何安装 Daily Report Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install smart-report-gen」即可一键安装,无需额外配置。

Daily Report Generator 是免费的吗?

是的,Daily Report Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Daily Report Generator 支持哪些平台?

Daily Report Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Daily Report Generator?

由 wskflf(@wskflf)开发并维护,当前版本 v1.0.0。

💬 留言讨论