| name | github-tracker |
| description | 用于观测 vLLM 和 FastDeploy 技术进展的 GitHub PR 跟踪与分析 |
GitHub Tracker
适用场景
当用户的需求语句中包含关键词 [FD进展汇报] 时触发本 Skill。
使用场景
观测 vLLM 和 FastDeploy 的技术进展,当检测到关键词 [FD进展汇报] 时,自动拉取这两个产品 GitHub 上过去24小时的 PR 记录,生成简明扼要的 PR 分析报告。
输入要求
- 用户输入中必须包含关键词
[FD进展汇报]
- 无需用户额外提供输入,基于固定的时间窗口(过去24小时)和固定的产品(vLLM、FastDeploy)
- Agent 自动使用 GitHub CLI 或 GitHub API 获取 PR 数据
执行步骤
- 检测用户输入中是否包含关键词
[FD进展汇报],如果包含则继续执行,否则返回提示信息
- 获取当前时间,计算过去24小时的时间范围
- 拉取 vllm 仓库在该时间范围内的所有 PR 记录
- 拉取 fastdeploy 仓库在该时间范围内的所有 PR 记录
- 对比分析两个仓库的 PR 内容,识别:
- 新模型支持相关 PR
- 新推理能力相关 PR
- 其他技术改进 PR
- 根据技术价值和可宣传性对 PR 进行排序:
- 技术价值排序:新模型支持 > 新推理能力 > 技术改进 > 维护性
- 可宣传性排序标准:
- ⭐⭐⭐(高宣传性):首个支持、重大突破、1M+ 上下文、全新架构
- ⭐⭐(中宣传性):性能显著提升、支持热门模型、重要优化
- ⭐(普通宣传性):普通优化、一般改进、维护性更新
- 生成简明扼要的分析报告
输出要求
- 对比分析 vllm 和 fastdeploy 的 PR
- 重点标注高价值 PR(新模型支持、新推理能力等)
- 结合可宣传性给出排序
- 报告简明扼要,突出关键进展
- 结构清晰,易于阅读
参考资料
github-cli-usage.md: GitHub CLI 使用说明,包含安装、认证和获取 PR 数据的命令示例
vllm-intro.md: vLLM 项目简介,包含核心特性、支持的模型类别和技术亮点
fastdeploy-intro.md: FastDeploy 项目简介,包含核心特性、支持的模型类型和推理引擎