SuperAPI AI 工具集

weekly-report-generator

办公与效率

查看项目

更新于 10-16 09:34

技能介绍

用途:根据 Git 提交记录自动生成工作周报,适合需要定期汇报但不想手写整理提交内容的开发与项目人员;支持单周、多周批量生成以及多项目提交记录汇总。

主要能力:解析本周、上周、本月、本年或指定日期范围等时间表达式;验证项目路径与输出路径;分析提供的模板并识别需补充的章节;把技术术语转换为业务语言;自动补齐本周总结、下周计划、问题和风险等章节;支持 Markdown 与 Word(docx)输出,并可为每份周报指定自定义文件名。

使用方式:先运行编排脚本准备数据,例如 python scripts/orchestrate_reports.py --paths "E:\项目1,E:\项目2" --time "本月" --output "E:\周报输出" --template "E:\模板.docx" --format docx --naming "第一周周报,第二周周报,第三周周报,第四周周报";脚本会在输出目录的 tmp/ 下生成 time_result.json、template_structure.json、week_XX-task.json 和 claude_instruction.md。随后按调用说明,用 TodoWrite 建立任务清单,并通过 Task 工具为每周并行启动子智能体;子智能体只返回简短成功或失败状态,最后汇总结果并清理临时文件。

限制与说明:技能要求只读 Git 日志、禁止读取项目源代码文件;术语转换由 AI 执行,不可跳过。命名规则数量须与生成周报数量一致,未提供时默认使用“第X周周报.docx”。临时文件位于输出目录的 tmp/,成功后自动清理,失败文件保留用于调试。原文未说明收费、价格、支持的具体 Git 平台或安装步骤,这些信息暂未提供。