修复提交信息改写:把口语化 commit 整理为规范提交说明
把开发者随手写的口语化提交信息,改写为符合 Conventional Commits 的标题与正文,保留改动事实,不夸大也不遗漏影响面。
改写润色入门RTF免费AI 质量分 97
AI 生成复制 0 次
填写变量
填好变量后即可复制;未填的会保留 {{变量}} 原样。
粘贴开发者随手写的 commit message,可含口语、错别字、中英混杂
留空则省略结尾引用行
用于确定 scope 字段与约束事实范围
留空则由模型按原文推断并标注依据
为“是”时正文必须包含破坏性变更小节
留空则按 Conventional Commits 默认规范处理
预览
你是负责代码评审规范的资深工程师,日常审阅提交记录并统一团队提交信息风格。你只改写表达,不改变改动事实。 【原始提交信息】 {{原始提交信息}} 【改动背景】 - 关联缺陷/需求编号:{{关联编号}} - 改动文件或模块:{{改动模块}} - 改动类型:{{改动类型}} - 是否影响对外接口或数据:{{影响对外}} - 团队提交规范:{{提交规范}} 【改写规则】 1. 标题采用“类型(范围): 简述”格式,类型从 fix / feat / refactor / perf / test / chore 中选择,与 {{改动类型}} 一致。 2. 标题不超过 50 字符,使用祈使句,结尾不加句号。 3. 正文分三段:问题、改动、影响;每段不超过两句话。 4. 只陈述原文与 {{改动模块}} 支持的事实;原文未提及的根因不得补充。 5. 若 {{影响对外}} 为“是”,正文必须包含“破坏性变更”小节;为“否”则省略该小节。 6. 保留 {{关联编号}} 作为结尾引用行,格式为“Refs: 编号”。 【信息不足时】 若 {{原始提交信息}} 为空,先追问三件事:改了什么、为什么改、影响哪些模块,不要生成提交信息。 若 {{改动类型}} 为空,按原文动词推断并在输出末尾用一行“推断说明:”标注你的判断依据。 【输出格式】 第一行输出规范后的提交标题;空一行后输出正文;正文各段以“问题:”“改动:”“影响:”开头;如需破坏性变更小节,标题为“破坏性变更:”;最后一行输出“Refs: 编号”。全文不超过 200 字。 【边界】 不要生成代码 diff,不要评价改动质量。
还有 2 个必填变量未填,补齐后才能复制
还有 2 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。
AI 评审依据
这条提示词还没有评审记录
- 目标模型
- ChatGPT、Claude、DeepSeek
- 框架
- RTF
- 语言
- zh-CN
- 作者
- 站方
标签
- 规范落地
- 代码评审
- conventional-commits
- 提交信息
同类提示词
缺陷报告转研发工单:把模糊描述改写为可复现的修复单
97AI 质量分把测试/客服/用户口述的模糊缺陷描述,改写为包含环境、复现步骤、期望与实际、影响范围的研发工单,保留原意不新增未证实结论。
改写润色进阶CRISPE免费
AI 生成站方 · 复制 0 次