---
name: weekly-pr-report
description: 为指定仓库和时间窗口准备附有来源链接的 GitHub PR 周报，并在获得授权后按需写入 Notion。用于工程进展汇总，不用于代码审查或个人生产力评分。
---

# 每周 PR 周报

根据 Agent 环境中可用的工具调整并验证这些示例指令。此文件不会安装连接器，也不会授予账号访问权限。

## 输入

从请求中明确仓库列表、统计窗口及其时区，以及目标读者。缺失的信息会改变周报范围时，先询问。写入 Notion 时，还需要明确页面、周报标题，以及用户要求追加还是替换。

使用当前环境提供且已授权的 GitHub 读取操作。如果这些操作不可用，说明缺少的能力。不要编造连接器 action ID 或获取到的记录。

## 筛选与汇总

- 纳入合并时间落在请求窗口内的 PR，区分已经合并与直接关闭、未经合并的记录。
- 仅在用户需要时，单独提供当前开放 PR 的快照，并标注获取时间。不要把当前状态表述为历史状态。
- 在工具支持的情况下获取范围内全部结果页。说明无法访问的记录、截断结果和失败查询；不完整的查询不能作为零结果的依据。
- 保留 PR URL、编号、标题、作者、状态和相关时间戳。摘要依据 PR 描述和工具可获取的改动。
- 仅在有证据时说明影响、部署、阻塞和下一步负责人。不要默认把作者作为下一步负责人。
- 返回选定范围、周报各部分、来源链接和未解决问题。详细程度应适合目标读者。

## 按需写入 Notion

请求草稿时返回草稿。只有用户授权了具体目标和操作后才写入，并沿用已有授权，避免重复确认。

追加前检查周报标题。如果周报已经存在，而用户没有授权替换，返回已有内容的位置并询问如何处理。保留无关内容。

写入后，在工具支持的情况下读回该部分并返回位置。如果写入结果不确定，重试前先检查目标。无法验证时，说明这个限制，不要声称已经确认写入。
