SuperAPI AI 工具集

triage-meeting-prep

通用与其它

查看项目

更新于 10-16 00:32

技能介绍

用途:为 WinAppSDK 每周两次的 triage 会议生成汇总,聚焦真正需要分流的议题——缺少 area-* 标签的 Needs-Triage 议题,以及已关闭但仍保留 Needs-Triage 标签、需要后续回复的议题。已同时带 Needs-Triage 与 area-* 标签的开放议题不在范围内。

主要能力:按四类跟踪变化——高热度议题(≥5 reactions)、本周新建议题、较早仍待处理议题、已关闭需回复议题。每条建议与回复基于研究:GitHub 议题搜索查重与相关缺陷、代码库 grep_search 与 semantic_search 理解技术上下文、抓取 MS 文档验证已知限制、git log/git blame 识别 area 负责人。建议均附 [confidence:XX] 置信度评分。

使用方式:前置条件为安装并认证 GitHub CLI(winget install GitHub.cli;gh auth login),可访问 microsoft/WindowsAppSDK,并保留上次状态文件 Generated-Files/triageMeeting/previous-state.json。核心命令:./Get-TriageIssues.ps1 -NoAreaOnly -OutputFormat summary 获取待分流议题;./Get-IssueDetails.ps1 -IssueNumber <number> -OutputFormat summary 分析单条议题;./Get-RepositoryLabels.ps1 -Filter "area-*" -OutputFormat json 获取 area 标签定义;Compare-TriageState.ps1 与 Save-TriageState.ps1 用于状态对比与保存。输出保存至 Generated-Files/triageMeeting/<date>/ 与 Generated-Files/issueReview/<issue-number>/。

适用场景:会前生成汇总、查看自上次运行以来的变化、为已关闭议题起草带研究依据的回复、追踪上轮未处理事项。

限制:不用于查看单个具体议题(改用 Get-IssueDetails.ps1)、不带 triage 上下文的通用搜索,以及非 WinAppSDK 仓库。若沿用旧目录名 Generated Files,需先重命名为 Generated-Files 或显式传入输入输出路径,以保留 diff 历史。缺失事实:未提供具体收费、许可或效果数据。