监控vllm-project/vllm-ascend仓库中符合条件的未回复Issue。
- 获取七天内未回复的Issue
- 排除标记了"triage review"或"triaged"标签的Issue
- 排除Pull Request
- 将获取到的Issue标题保存到本地文件
- 定时任务每天执行三次(每8小时一次)
pip install -r requirements.txt编辑config.yaml文件:
# GitHub配置
repo:
owner: "vllm-project"
name: "vllm-ascend"
# GitHub Token(可选,用于提高API限制)
# github_token: "your_github_token"
# Issue监控配置
monitor:
# 时间阈值(天)
days_threshold:
# 排除的标签
excluded_labels:
- "triage review"
- "triaged"
# 定时任务间隔(小时)
schedule_interval_hours: 8
# 输出配置
output:
# 保存issue标题的文件
issues_file: "issues.txt"python3 scheduler.pypython3 manual_check.py符合条件的Issue标题会保存到issues.txt文件中,格式如下:
#1: Issue title 1
#2: Issue title 2
#3: Issue title 3