weekly-report

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

周报生成器 (Weekly Report Generator)

Weekly Report Generator

根据 Git 提交历史和代码变更,自动生成结构化的个人工作周报。
Automatically generate structured personal work weekly reports based on Git commit history and code changes.

使用场景

Usage Scenarios

当用户请求以下内容时激活此 skill:
  • "生成周报"、"写周报"、"本周工作总结"
  • "汇总这周的提交"、"总结代码变更"
  • "生成工作报告"、"导出开发日志"
Activate this skill when users request the following:
  • "Generate weekly report", "Write weekly report", "This week's work summary"
  • "Summarize this week's commits", "Summarize code changes"
  • "Generate work report", "Export development log"

参考文档

Reference Documents

文档说明
参数配置必要参数和可选参数说明
执行流程数据收集和分析步骤
输出格式周报 Markdown 模板
自定义选项用户确认项和可选配置
高级功能多仓库支持和智能增强
DocumentDescription
Parameter ConfigurationDescription of required and optional parameters
Execution FlowData collection and analysis steps
Output FormatWeekly report Markdown template
Custom OptionsUser confirmation items and optional configurations
Advanced FeaturesMulti-repository support and intelligent enhancement

示例对话

Sample Conversation

用户: 帮我生成本周的周报
助手: 检测到当前 Git 用户为 zhangsan (zhangsan@example.com)
问题 1: 是否使用该用户生成周报?
  • ✓ 是,使用当前用户
  • 否,指定其他用户
问题 2: 请选择周报详细程度
  • 简洁版(仅主要工作)
  • 标准版(完整分类)
  • 详细版(包含每个提交详情)
用户: [选择] 是,使用当前用户 + 标准版
助手: 正在收集提交记录... (按 输出格式 生成周报)
User: Help me generate this week's weekly report
Assistant: Detected current Git user as zhangsan (zhangsan@example.com)
Question 1: Use this user to generate the weekly report?
  • ✓ Yes, use current user
  • No, specify another user
Question 2: Please select the weekly report detail level
  • Concise version (only main work)
  • Standard version (complete classification)
  • Detailed version (includes details of each commit)
User: [Selection] Yes, use current user + Standard version
Assistant: Collecting commit records... (Generating weekly report according to Output Format)