SuperAPI AI 工具集

changelog

通用与其它

查看项目

更新于 10-15 21:39

技能介绍

用途:为内部开发团队生成风格活泼的变更日志,汇总主分支最近的合并内容,突出新功能、Bug 修复,并向开发者致谢。

主要能力:按时间范围分析 PR(日报看最近 24 小时,周报看最近 7 天,默认取最近一天),用 gh cli 查询 PR 及其描述,检查 PR 标签识别类型(feature、bug、chore 等),识别并置顶破坏性变更,关联 issue 上下文,包含 PR 编号便于追溯。内容优先级为破坏性变更、面向用户的功能、关键 Bug 修复、性能改进、开发者体验改进、文档更新。输出按固定结构组织:标题、破坏性变更、新功能、Bug 修复、其他改进、致谢、每日趣闻,使用少量 emoji 和反引号格式,总长度控制在 2000 字符以内。

使用方式:默认获取仓库主分支最近一天的变更;可指定日报或周报并在标题中标注时间范围。可选发布到 Discord:设置 DISCORD_WEBHOOK_URL 后,用 curl -H "Content-Type: application/json" -d "{"content": "{{CHANGELOG}}"}" $DISCORD_WEBHOOK_URL 发送;webhook 可在 Discord 服务器设置→整合→Webhooks 中新建。生成后需对照 EVERY_WRITE_STYLE.md 逐项检查风格,可用多个 agent 并行加速。建议每日纽约时间早 6 点运行日报,周一运行上周周报,重大发布或部署后额外运行。

限制:无变更时输出“安静日”提示;无法获取 PR 详情时列出 PR 编号供人工复核;发布前需校验消息长度不超过 2000 字符。语气和细节可按频道调整(开发、产品、管理层)。具体安装方式与运行环境暂未提供。