dev.to | 📄 原文链接 | 2026-10-13 收录

怎么把 PR 里的「为什么」抽进 CHANGELOG?用 Jev 试了一次

来源:dev.to — 2026-10-10

📋 概述

前端工程师 nyaomaru 在做 AI 辅助的 CHANGELOG 生成器,卡在一个具体问题上:CHANGELOG 里的「改了什么」好拿,「为什么改」却很难,而他不希望 AI 编一个看起来漂亮的理由。他的判断是——抽取 WHY 可能根本不是生成问题,而是选择问题。changelog-bot 的做法是先把 PR 描述做预处理,找出一批可能承载 WHY 的候选片段并清掉复选框等模板噪音,再让 Jev 对每个候选回答两个问题:这是不是一条真正的理由?它解释的是不是这次改动的那件事?两个概率都要过阈值才会被采纳,否则宁可不写也不编。最后也是最关键的一点:写进 CHANGELOG 的理由必须是 PR 原文,而不是模型新写的句子。

🔑 核心要点

💡 金句

也许 WHY 抽取不是一个生成问题,而是一个选择问题。
← 返回 dev.to 首页