如何撰写忠实于变更的提交信息。
提交信息应概括真实差异及其意义。避免声称所提供变更中没有的测试或修复。
按任务需求调整流程。
阅读真实差异,确定主要行为变化和原因。写简洁标题并按需补充背景,排除无证据的测试、修复或范围声明。
- 你需要提供什么
- 真实代码差异。
- 你会得到什么
- 简洁准确的提交信息。
查看输入和结果。
演示用输入和输出 · 教学示例,并非 WebAct 实时运行结果
示例 个输入项
Diff adds a missing-label warning to a form checker.
完整示例
Add missing-label warnings to the form checker.
将这份输入载入提示词,再复制到 WebAct 中尝试任务。实际结果可能与示例不同。
决策与问题排查。
没有测试结果时,提交信息应该宣称测试通过吗?
不应该。只提及已验证的测试,或省略该声明。信息应反映有关变更的现有证据。
为什么信息描述了实现细节却遗漏目的?
解释对用户或维护者有什么变化,再仅在有助于说明原因时添加技术细节。
使用自己的资料试一试。
将任务提示词中的示例换成你的材料。保留所需条件,再把任务复制到 WebAct。
自定义并复制任务 ↑