Go to file
Ct201314 e37d0911d4 合并平台初始化提交 2026-06-06 15:29:40 +08:00
examples 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
references 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
scripts 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
tests 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
.gitignore 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
LICENSE 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
README.md 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
SKILL.md 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00
requirements.txt 新增 gitlink-standup 个人/团队日报周报 Skill 2026-06-06 15:29:29 +08:00

README.md

gitlink-standup

个人/团队日报周报的 GitLink AI Agent Skill。汇总成员的提交、Issue、PR、版本发布活动按类型统计生成团队同步用的日报/周报。

GitLink 智能化服务开源项目贡献赛 子赛题二(编写和丰富 GitLink Skills 参赛作品。作者Ct201314

它解决什么

团队每日/每周同步时,逐个翻成员动态很费时。gitlink-standup 一条命令汇总:

  • 按 commit / Issue / PR / 版本发布分类统计每个成员的活动
  • 一次覆盖整个团队
  • 每类活动展示代表性标题,开会即用

安装与使用

作为 Agent SkillSKILL.mdscripts/ 放入 Agent 技能目录。

直接运行:

python scripts/standup.py --user wbtiger
python scripts/standup.py --users wbtiger,wangyue789 --period 周

目录结构

gitlink-standup/
├── SKILL.md
├── scripts/  glapi.py + standup.py
├── references/  api-reference.md + activity-types.md
├── examples/  真实日报周报
├── tests/test_standup.py10 用例)
├── requirements.txt
└── LICENSE

真实验证

在真实成员 wbtigerwangyue789 上运行正确汇总活动wbtiger 30 项26 提交 + 4 PR 按类型分组并展示样例。产物见 examples/

python -m pytest tests/ -q   # 10 passed

设计要点

  • 活动类型聚合:直接利用 GitLink 用户动态,按类型分组,呈现成员工作重心。
  • 多成员一次出报:适合团队 standup。
  • 因动态接口提供相对时间,按活动条数 + 类型汇总(而非精确日期区间)。

许可证

Mulan PSL v2,与 gitlink-cli 主仓库保持一致。