← Back to Skills Marketplace
freedompixels

企业报告生成器

by freedompixels · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
111
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install cn-report-generator
Description
企业日报/周报自动生成。从MEMORY.md和daily log自动生成结构化报告, 支持日报/周报/月报模板。
README (SKILL.md)

企业日报/周报自动生成

功能概述

自动从工作记录生成结构化日报、周报、月报,告别手动整理。

使用方法

生成日报

帮我生成今天的日报

生成周报

帮我生成本周的周报

生成月报

帮我生成本月的月报

执行流程

日报生成

  1. 读取今日工作记录(从memory/YYYY-MM-DD.md
  2. 提取完成事项、进行中事项、问题、明日计划
  3. 按模板生成结构化日报
  4. 保存到~/reports/daily/YYYY-MM-DD.md

周报生成

  1. 读取本周7天的daily log
  2. 汇总本周完成事项、待办事项、关键成果
  3. 生成周报摘要
  4. 保存到~/reports/weekly/YYYY-WW.md

月报生成

  1. 读取本月所有daily log
  2. 汇总月度成果、数据统计、问题复盘
  3. 生成月报
  4. 保存到~/reports/monthly/YYYY-MM.md

数据来源

  • MEMORY.md — 长期记忆和任务清单
  • memory/YYYY-MM-DD.md — 每日工作日志
  • memory/in_progress.md — 进行中的任务

报告模板

日报模板

# YYYY年MM月DD日 工作日报

## ✅ 今日完成
- [事项1]
- [事项2]

## 🚧 进行中
- [事项](预计完成时间)

## ⚠️ 问题与风险
- [问题描述]

## 📅 明日计划
- [计划事项]

周报模板

# YYYY年第WW周 工作周报

## 本周成果
- [成果1]
- [成果2]

## 数据统计
- 完成事项:X项
- 进行中:Y项
- 问题解决:Z项

## 问题与解决方案
- [问题描述] → [解决方案]

## 下周计划
- [计划事项]

输出位置

  • 日报:~/reports/daily/YYYY-MM-DD.md
  • 周报:~/reports/weekly/YYYY-WW.md
  • 月报:~/reports/monthly/YYYY-MM.md

注意事项

  • 需要定期维护daily log(记录每日工作)
  • 报告质量取决于工作记录的完整性
  • 建议每天下班前记录当日工作
Usage Guidance
What to check before installing/using: 1) Confirm where your daily logs/MEMORY.md live — the script reads from ~/.qclaw/workspace (not an arbitrary system path); if your logs are stored elsewhere, update the script or SKILL.md. 2) Inspect the files that will be read (MEMORY.md, memory/*.md, in_progress.md) to ensure they don't contain sensitive data you don't want aggregated. 3) The skill writes reports to ~/reports — check file permissions and that this location is acceptable. 4) The script performs only local file reads/writes and regex parsing (no network or credential use), so there's no obvious exfiltration, but you can run it locally in a sandbox or review/modify the script before running. 5) Note small issues: monthly report is unimplemented and timestamp interpolation in the generated footer appears to be a minor string formatting bug (no security impact). If you need stricter assurance, request provenance of the skill author or run the code in an isolated environment first.
Capability Analysis
Type: OpenClaw Skill Name: cn-report-generator Version: 1.1.0 The skill is a local productivity tool designed to aggregate markdown logs into structured reports. Analysis of `scripts/generate_report.py` and `SKILL.md` shows the code operates strictly on local file paths within the user's home directory (~/.qclaw/workspace and ~/reports), contains no network activity, and uses safe string manipulation and regex for data extraction without any dangerous execution sinks like eval() or os.system().
Capability Assessment
Purpose & Capability
Name/description (generate daily/weekly/monthly reports from MEMORY and daily logs) matches the included script and SKILL.md. The script reads local memory and daily log files and writes markdown reports — this is proportional to the described purpose.
Instruction Scope
SKILL.md and the script both say they read MEMORY.md and daily logs and write reports to ~/reports. Minor inconsistency: SKILL.md refers to memory/YYYY-MM-DD.md and MEMORY.md (relative paths), while the script actually reads from WORKSPACE = ~/.qclaw/workspace (MEMORY.md at ~/.qclaw/workspace/MEMORY.md and daily logs under ~/.qclaw/workspace/memory). This is an implementation/detail mismatch (not an access to unrelated data), and monthly-report is unimplemented. Also the script only does local file I/O and regex parsing (no network calls).
Install Mechanism
Instruction-only skill with an included Python script; there is no install specification, no downloads, and no third-party package installs. Risk from install-time code is minimal.
Credentials
No environment variables, secrets, or external credentials are requested. The script reads files under the user's home (hidden workspace) and writes reports to ~/reports — these are consistent with the skill's stated functionality.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. It does create ~/reports and will create ~/.qclaw/workspace directories if invoked and those are used — this is expected for a local report generator.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cn-report-generator
  3. After installation, invoke the skill by name or use /cn-report-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
v1.1.0: 修复SKILL.md格式,修复缺失脚本
v1.0.1
添加中文标题
v1.0.0
Initial release of cn-report-generator. - Automatically generates structured daily, weekly, and monthly reports from work logs. - Supports report templates for 日报/周报/月报 in Chinese. - Reads from MEMORY.md and daily logs for data extraction. - Saves reports to designated directories for easy access. - Designed to boost productivity and reduce manual reporting effort.
Metadata
Slug cn-report-generator
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is 企业报告生成器?

企业日报/周报自动生成。从MEMORY.md和daily log自动生成结构化报告, 支持日报/周报/月报模板。 It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.

How do I install 企业报告生成器?

Run "/install cn-report-generator" 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 freedompixels (@freedompixels); the current version is v1.1.0.

💬 Comments