爱意满满的作品展示区。
HMYDK

IDEA 插件:使用 AI 生成 git message

  •  1
     
  •   HMYDK · Jul 25, 2024 · 5631 views
    This topic created in 837 days ago, the information mentioned may be changed or developed.
    idea 市场中有几个做的还不错的插件可以支持使用 AI 生成 git message .
    但是这几个插件无一例外的都是以支持 openai 为主,但是 openai 的 api 是收费的。
    但是! gemini 的 api 是免费的。
    但是!没找到支持 gemini 的相关插件。
    所以...自己抽空做了一个。

    https://plugins.jetbrains.com/plugin/24851-ai-git-commit?noRedirect=true

    有需要的朋友可以试一下。

    注意:请设置好自己 idea 的代理再使用~
    Supplement 1  ·  Jul 26, 2024
    po 一个目前支持的版本:

    Android Studio — Hedgehog | 2023.1.1 — Ladybug | 2024.1.3 Canary 3

    AppCode — 2023.1 — 2023.1.5

    Aqua — 2024.1.1 — 2024.1.2

    CLion — 2023.1.1 — 2024.1.4

    DataGrip — 2023.1.1 — 2024.1.4

    DataSpell — 2023.1 — 2024.1.3

    GoLand — 2023.1 — 2024.1.4

    IntelliJ IDEA Community — 2023.1 — 2024.1.4

    IntelliJ IDEA Ultimate — 2023.1 — 2024.1.4

    MPS — 2023.2 — 2024.1-RC1

    PhpStorm — 2023.1 — 2024.1.4

    PyCharm Community — 2023.1 — 2024.1.4

    PyCharm Professional — 2023.1 — 2024.1.4

    Rider — 2023.1 — 2024.1.4

    RubyMine — 2023.1.1 — 2024.1.4

    RustRover — 2024.1 — 2024.1.6

    WebStorm — 2023.1.1 — 2024.1.5

    Writerside — 2024.1
    16 replies  •  2025-05-01 03:11:50 +08:00
    loganovo
    loganovo
    Jul 26, 2024❤️1
    1
    厉害,这个很实用但不是不明显的需求点都能被你抓到👍
    viWww0vvxmolvY5p
    viWww0vvxmolvY5p
    Jul 26, 2024
    2
    我需要这个,vscode 有没有类似的插件?
    lw3088
    lw3088
    Jul 26, 2024
    3
    试试看看
    WJYuan
    WJYuan
    Jul 26, 2024❤️1
    4
    @mway 有,市场搜 AI commit, 不过很多是支持 open AI
    lawsiki
    lawsiki
    Jul 26, 2024
    5
    tongyi 有自带的,用着还行
    wanghn
    wanghn
    Jul 26, 2024❤️1
    6
    看了下感觉不错,能不能支持自定义 gemini 的 baseurl 和模型
    zy0829
    zy0829
    Jul 26, 2024
    7
    求一个 vscode 版本的
    HMYDK
    HMYDK
    OP
    Jul 26, 2024
    8
    @wanghn 麻烦给插件提一个 Review 。
    HMYDK
    HMYDK
    OP
    Jul 26, 2024
    9
    @zy0829 vscode 暂时没有计划,因为我不用
    ymz
    ymz
    Jul 26, 2024❤️1
    10
    试用下
    ymz
    ymz
    Jul 26, 2024
    11
    二次确认框能不能去掉 感觉不是很有必要
    HMYDK
    HMYDK
    OP
    Jul 26, 2024
    12
    @ymz #11 指的是生成 git message 之后的确认按钮么? 目前这个按钮的作用是将弹窗内容复制到剪切板中。

    这里其实可以做一个优化:点击确认之后,直接将 git message 自动放到 idea 自带的 git 输入框中。(还没研究过,不清楚是否可以实现)
    consensus
    consensus
    Jul 29, 2024
    13
    赞!
    可以参考这个插件的功能,直接插入到自带的 git 输入框中吗 ?
    https://plugins.jetbrains.com/plugin/13477-git-commit-message-helper
    guanguans
    guanguans
    Jul 29, 2024
    14
    自荐下使用 AI 自动生成 git 提交信息的命令行小工具,目前已支持 Bito Cli 、ERNIE-Bot-turbo 、ERNIE-Bot 、Moonshot 、OpenAI Chat 、OpenAI 。推荐使用 Bito Cli(每天免费的额度够用,无需魔法)。

    https://github.com/guanguans/ai-commit
    WebKit
    WebKit
    Jul 30, 2024 via Android
    15
    @HMYDK 可以实现,阿里的通义是直接在 idea 的 git 输入框里生成的,不过通义有个问题就是生成内容中文 英文随机
    Stargaze
    Stargaze
    May 1, 2025
    16
    很不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1908 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 15:42 · PVG 23:42 · LAX 07:42 · JFK 10:42
    ♥ Do have faith in what you're doing.