用途:根据 GitHub Issues、PR、通知和 git 历史生成站会(standup)报告,帮助准备每日站会。
主要能力:按优先级检测仓库与用户(--repo 参数、当前 git remote、gh CLI 默认);自动计算日期范围(周一从上周五起,其余从昨天起,可用 --since 覆盖);收集指派给我的开放/已关闭 issue、我创建或已合并的 PR、请求我评审的 PR、未读通知以及 git 提交记录;将条目分类为已完成、进行中、受阻、待评审,并用提交信息中的 #编号 关联 issue/PR;支持 detailed(默认)、brief、slack 三种输出格式。
使用方式:需安装并认证 gh CLI(gh auth login,用 gh auth status 验证)。常用命令示例:gh-daily;gh-daily --repo myorg/backend;gh-daily --format brief;gh-daily --format slack;gh-daily --since 2025-01-15;gh-daily --all-repos。选项包括 --repo/-r、--since、--format、--all-repos、--include-reviews。
适用场景:个人或团队每日站会、周报汇总、Slack/Teams 发布。
限制:仅对接 gh/git,不适用于 Jira(Jira 场景应使用 jira-daily);报告只列出 gh CLI 实际返回的数据,仅当状态为 closed 或 PR 已合并才标记“已完成”,git 计数使用真实 git log,不估算;仅提及 GitHub 中明确标注或评论的阻塞项;无数据的章节直接省略,不填占位文本。仓库上下文自动检测或通过 --repo 指定,git 提交分析使用本地仓库。