gitlink-cli/examples/workflows/community-ops-automation/docs/quickstart.md

1.7 KiB
Raw Permalink Blame History

快速开始

一键运行

直接运行一键脚本:

.\scripts\run_demo.ps1

脚本会自动通过 npm exec 找到 @gitlink-ai/cli,把 gitlink-cli 放到临时 PATH 里,再执行:

  • 读取自定义 gitlink-issue-triage-rules Skill 规则
  • 新 Issue 自动分类dry-run
  • 责任人分配计划生成dry-run
  • 仓库信息采集
  • Issue 列表采集
  • PR 列表采集
  • Release 列表采集
  • 周报生成
  • Release Notes 草稿生成

默认成员池为 Angel123456(153579)Hsy15889521073(134328)Priziq(134450),按 Issue 类型映射派单。summary.json.triage 会记录成员池、派单策略和按负责人统计的分配数量。

默认不会修改真实 Issue。确认 dry-run 计划后,使用:

.\scripts\run_demo.ps1 -ApplyTriage

此时会额外执行 issue +viewissue +update 和可选 issue +comment,把分类标签、优先级和负责人写回 GitLink。

如需覆盖默认 Skill 路径:

python .\scripts\gitlink_workflow.py --config .\examples\demo_active_config.json --triage-skill D:\BigData\CCFer\CCF\gitlink-issue-triage-rules\SKILL.md

配置切换

  • examples/demo_active_config.json:公开仓库验证配置,默认指向 Angel123456/gitlink-cli
  • examples/sample_config.json:参赛仓库验证配置,默认指向 Angel123456/gitlink-cli

输出

  • outputs/*_report.md
  • outputs/*_release_notes.md
  • outputs/*_summary.json
  • outputs/*_triage_plan.md
  • outputs/*_triage_plan.json,其中 sourceskill-json,并记录 Skill 路径、版本和命中规则

已验证事实

  • Angel123456/gitlink-cli 已完成采集、报告生成和 Issue 自动分类 dry-run 验证