Documentation
README
生成周报
根据用户提供的日期范围 $ARGUMENTS,收集 om-generator 前后端两个仓库的工作记录,生成周报文档。
步骤 1:解析日期范围
从 $ARGUMENTS 中提取起止日期。支持格式:
2-1到2-7→ 2026-02-01 ~ 2026-02-071-27到2-2→ 2026-01-27 ~ 2026-02-022026-02-01到2026-02-07→ 完整日期- 无参数 → 默认本周一到今天
将解析结果存为变量 DATE_START 和 DATE_END(格式 YYYY-MM-DD)。年份默认 2026。
步骤 2:收集 Git 提交记录
先获取当前用户名:
git config user.name
然后分别从两个仓库收集该用户在日期范围内的提交:
前端仓库:
git -C $HOME/Desktop/code/work/mutil-om/om-generator-web log --author="<用户名>" --after="<DATE_START>" --before="<DATE_END + 1天>" --oneline --no-merges --all
后端仓库:
git -C $HOME/Desktop/code/work/mutil-om/om-generator log --author="<用户名>" --after="<DATE_START>" --before="<DATE_END + 1天>" --oneline --no-merges --all
对每个有意义的提交,用 git show --stat <hash> 查看改动范围。
This is the opening of the README. Read the full README on GitHub.