← Back to Skills Marketplace
youyancheng1

每日日报生成器

by 小艺 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
154
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dailys-report
Description
Daily report generator - automatically summarizes today's tasks and generates formatted daily reports. Use when user asks for daily report, work summary, or...
README (SKILL.md)

Daily Report Generator (每日日报生成器)

自动汇总今日任务,生成格式化日报。

Features

  • 📋 自动汇总 - 从 memory 文件提取今日任务
  • 📝 格式化输出 - 生成结构化日报
  • 📄 Word导出 - 支持导出 .docx 格式
  • ⚙️ 自定义模板 - 可配置日报模板

Quick Start

Generate Today's Report

生成今日日报
帮我写个日报
今天的日报

Export to Word

生成日报并导出Word
导出今日日报到桌面

Commands

# 生成今日日报(纯文本)
python3 {baseDir}/scripts/generate_report.py

# 生成今日日报(Markdown格式)
python3 {baseDir}/scripts/generate_report.py --format md

# 生成并导出Word文档
python3 {baseDir}/scripts/generate_report.py --format docx --output daily_report.docx

# 指定日期
python3 {baseDir}/scripts/generate_report.py --date 2026-03-17

Output Format

默认格式

【日报】2026-03-17

一、今日完成
- [x] 任务1
- [x] 任务2
- [ ] 任务3 (进行中)

二、工作总结
...

三、明日计划
- 任务A
- 任务B

四、备注
...

Markdown格式

# 每日日报 - 2026年03月17日

## ✅ 今日完成
- 任务1
- 任务2

## 📊 工作总结
...

## 📅 明日计划
- [ ] 任务A
- [ ] 任务B

## 📝 备注
...

Configuration

配置文件:~/.openclaw/daily-report-config.json

{
  "template": "default",
  "output_dir": "~/Desktop",
  "include_time": true,
  "include_stats": true,
  "language": "zh-CN"
}

Data Sources

日报内容来源(按优先级):

  1. memory/YYYY-MM-DD.md - 今日记忆文件
  2. PROJECTS.md - 项目任务清单
  3. 用户输入 - 即时提供的任务列表

Custom Templates

模板文件:~/.openclaw/templates/daily-report.md

# {{date}} 工作日报

## 今日完成
{{completed_tasks}}

## 工作内容
{{work_summary}}

## 明日计划
{{tomorrow_plan}}

## 备注
{{notes}}

Example Usage

场景1:快速生成

生成今日日报

场景2:导出分享

生成日报导出到桌面,我要发给领导

场景3:自定义内容

帮我生成日报,今天完成了:1.写完效果图 2.和客户沟通 3.整理文件

Notes

  • 默认从 memory 文件自动提取内容
  • 支持手动补充任务
  • Word 导出需要安装 python-docx
  • 模板支持自定义变量替换
Usage Guidance
This skill appears to be a local report generator that reads files from ~/.openclaw/workspace (memory and PROJECTS.md) and writes reports (default to your Desktop). Before installing or running: 1) inspect the memory files it will read to ensure they don't contain sensitive data you don't want processed; 2) if you don't want files written to Desktop, run with the --output flag or change the config; 3) install python-docx only if you need .docx export; 4) because this is an instruction-only skill that executes bundled Python scripts, only enable it if you trust the skill source and are comfortable running its code locally.
Capability Analysis
Type: OpenClaw Skill Name: dailys-report Version: 1.0.0 The skill is a standard utility for generating daily reports by parsing local markdown files within the OpenClaw workspace. The core logic in scripts/generate_report.py reads task lists from a designated memory directory and exports them to text, Markdown, or Word formats on the user's desktop, which is consistent with its stated purpose. No network activity, data exfiltration, or malicious prompt injection attempts were found.
Capability Assessment
Purpose & Capability
Name/description match the included scripts and SKILL.md. The script reads local memory and PROJECTS.md files and generates formatted text/Markdown/Word reports — this matches the stated purpose. No unrelated credentials or external services are required.
Instruction Scope
Runtime instructions tell the agent to run scripts/generate_report.py and to read/write files under the user's home (~/.openclaw workspace, config, and Desktop). The Python script only reads those local files, parses list items, and writes report files; it does not access the network, other system config, shell history, or secrets.
Install Mechanism
No install specification. The package contains plain Python scripts and reference files only; there is no download-from-URL or installer that would write arbitrary code to disk beyond these provided files.
Credentials
No environment variables or external credentials are requested. The config and workspace paths (~/.openclaw/...) used are reasonable for a local reporting tool. The only external requirement is an optional python-docx library for Word export (noted in SKILL.md).
Persistence & Privilege
The skill does not request 'always' inclusion, does not modify other skills or global agent configs, and only interacts with files inside the user's home. It will write output files (Desktop or --output) which is expected behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dailys-report
  3. After installation, invoke the skill by name or use /dailys-report
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release with full-featured daily report generation, export, and template support. - Generates formatted daily reports by extracting tasks from memory or user input - Supports exporting reports in plain text, Markdown, and Word (.docx) formats - Configurable with custom templates and output options via JSON config - Includes command-line scripts for report generation and packaging - Multilingual interface with user prompts in both English and Chinese
Metadata
Slug dailys-report
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 每日日报生成器?

Daily report generator - automatically summarizes today's tasks and generates formatted daily reports. Use when user asks for daily report, work summary, or... It is an AI Agent Skill for Claude Code / OpenClaw, with 154 downloads so far.

How do I install 每日日报生成器?

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

Is 每日日报生成器 free?

Yes, 每日日报生成器 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 每日日报生成器 support?

每日日报生成器 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 每日日报生成器?

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

💬 Comments