提问,vsc下有什么类似可以实现生成commit消息的插件嘛

如题,有什么类似可以实现类似Cursor那样生成commit消息的插件嘛,gitlens要付费而且是英文的不太想用

2 Likes

copilot可以

:thinking:需要付费嘛

这个,稍微配置一下,例如
commitlint.config.cjs

module.exports = {
  prompt: {
    useAI: true,
    aiNumber: 5,
    aiQuestionCB: ({ maxSubjectLength, diff }) =>
      `用完整句子为以下 Git diff 代码写一个有见解并简洁的 Git 中文提交消息,不能有任何修饰语句,不加任何前缀,并且内容不能超过 ${maxSubjectLength} 个字符: \`\`\`diff\n${diff}\n\`\`\``
  }
};

设置key和端点
npx czg --api-key="sk-xxxxxx" --api-endpoint="https://api.deepseek.com" --api-model="deepseek-chat"

通义灵码,可以生成commit内容,免费的

不想跑终端指令诶,期望的是点一下就能生成commit,不过也谢谢佬友了

已经装了augment了,不想多装别的

好像每个月有免费额度,你也可以搞个教育优惠试试

插件设置迁移到cursor,cursor免费生成ai commit

和augment一起装会有啥问题嘛 还没用过copilot

:cry:就是从Cursor润回vsc了

你俩快坐一桌

1 Like

我也想说这个

谢谢佬友

突然发现还有一个可以试试:
image
直接使用copilot生成

1 Like

这个好用,推荐。

1 Like

我用AI帮我写了个调用AI的多功能git脚本:smiling_face_with_sunglasses:

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。