Install
openclaw skills install @zlszhonglongshen/ai-pr-narrative-factoryAI PR叙事工厂 — 自动分析 Pull Request 代码变更,生成人类可读的变更日志、技术解读与团队同步报告,发布至飞书
openclaw skills install @zlszhonglongshen/ai-pr-narrative-factory把一个 PR URL 丢进来,还你一份专业的变更叙事报告
你:丢一个 GitHub PR URL
↓
┌─────────────────────┐
│ github │ → gh CLI 提取 PR 元数据 + 代码 diff
└────────┬────────────┘
│ PR 信息 + 代码变更
┌─────▼─────┐
│ kimi-cli │ → AI 分析代码变更:新增功能 / 修复 / 破坏性变更
└─────┬─────┘
│ 变更分析结果
┌─────▼─────┐
│ summarize │ → 生成人类可读的变更叙事(非技术人员也能看懂)
└─────┬─────┘
│ 叙事报告
┌─────▼──────────┐
│ feishu-create-doc │ → 发布至飞书文档,生成永久分享链接
└─────┬──────────┘
│ 完成
← 回复 PR 链接 + 飞书报告链接
| Skill | 作用 | 调用顺序 |
|---|---|---|
| github | gh CLI 获取 PR 元数据、代码 diff、审查意见 | 1 |
| kimi-cli | AI 分析代码变更,识别功能点、风险点、技术亮点 | 2 |
| summarize | 将分析结果转化为人类可读的多层次变更叙事 | 3 |
| feishu-create-doc | 将报告发布为飞书云文档,生成永久可分享链接 | 4 |
发送 GitHub PR URL 或 PR 编号,Skill 自动完成全流程。
分析 https://github.com/owner/repo/pull/123
重点关注:是否破坏现有 API?需要迁移吗?
提供多个 PR 或版本号区间,自动生成版本变更日志。
生成的飞书文档包含以下章节:
| 场景 | 输入 | 输出 |
|---|---|---|
| Code Review 同步 | PR URL | 变更叙事报告 → 分享给产品/运营 |
| 版本发布准备 | Release PR 或 commit range | 发布说明(Changelog) |
| 团队知识沉淀 | 重要架构变更 PR | 技术决策记录 → 入知识库 |
| 跨团队沟通 | 依赖方 PR | 影响分析报告 → 通知相关方 |
用户输入:
Agent 行为:
github 提取 PR 元数据和 diffkimi-cli 分析代码变更内容summarize 生成变更叙事feishu-create-doc 发布报告输出飞书文档节选:
🔍 核心变更解读
新增功能: 支持在
next/image组件中使用 AVIF 格式自动优化图片加载
- 当浏览器支持 AVIF 时自动降级为 WebP/JPEG
- 图片加载速度预计提升 30-40%
- 无需修改任何现有代码,完全向后兼容
⚠️ 破坏性变更
无
📝 发布说明(Changelog 条目)
markdown ### 新增 - `next/image` 支持 AVIF 格式自动优化 (#65000)