通义灵码可自动生成符合Conventional Commits规范的Git提交信息,需先登录插件、在源代码管理面板触发生成、再人工校验type(scope): subject三要素后提交。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
用通义灵码自动生成符合 conventional commits 规范的 git 提交信息,避免手写“修复 bug”“更新代码”这类无效描述,直接产出 type(scope): subject 格式的专业文案,需先完成登录、触发生成、再人工校验三要素才能提交。安装插件并完成登录
在 VS Code 扩展市场搜索「Tongyi Lingma」→ 点击安装 → 重启编辑器 → 点击左侧活动栏 Lingma 图标 → 右上角点击「登录」,使用阿里云账号扫码授权。【必须看到右下角显示「已就绪」状态,否则所有生成功能均不可用】
未登录时右键菜单无生成选项,快捷键也无效,这一步跳过就无法继续。
在源代码管理面板中触发生成
完成代码修改后,打开左侧「源代码管理」图标(Ctrl+Shift+G)→ 确保至少有一个文件已暂存(点击文件旁「+」号)→ 在提交消息输入框内点击鼠标右键 → 选择「使用通义灵码生成提交信息」。
若右键菜单不出现该选项,请确认:① 插件已启用;② 当前工作区存在 .git 目录;③ 暂存区非空。三者缺一不可。
引导生成规范格式的 Commit 内容
通义灵码默认输出偏口语化,需主动干预才能稳定输出 type(scope): subject 结构。以下两种方法任选其一:
在 OpenClaw 中管理 GitHub 仓库、Pull Request、Issue 与工作流。适用于审查 PR、管理 Issue、自动化 GitHub Actions、同步仓库等场景。
方法一:输入前缀后唤出补全
在提交框中键入「feat(api):」→ 立即按 Ctrl+Enter(Windows/Linux)或 Cmd+Enter(macOS),灵码将续写具体描述,如「feat(api): 添加订单查询接口的分页参数校验」。
方法二:用自然语言加明确约束
输入「请生成一条符合 Angular Commit 规范的提交信息,本次修改了 src/utils/storage.ts 中的 setItem 方法,修复了 Safari 下 localStorage.setItem 抛出 QuotaExceededError 时未降级到内存缓存的问题」→ 按 Ctrl+Enter,模型输出「fix(storage): 修复 Safari 下 setItem 失败时未 fallback 至内存缓存」。【scope 必须来自实际修改的文件路径或模块名,不能虚构为「frontend」或「core」这类泛称】
人工校验并完成提交
第一步:检查是否严格满足「type(scope): subject」三段式结构,中间用英文冒号+空格分隔;
第二步:确认 type 属于 feat/fix/docs/style/refactor/test/chore 之一,拒绝使用 update、modify、change 等非标准词;
第三步:subject 首字母小写、不加句号、长度 ≤50 字符;
第四步:点击提交框右侧的「✓」按钮完成提交。


















