V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
moment082
V2EX  ›  分享创造

周末花了两天时间开源了一个支持自动生成 commit 信息和 code review 的 AI 前端脚手架 🎉🎉🎉

  •  3
     
  •   moment082 · 144 天前 · 1242 次点击
    这是一个创建于 144 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在日常开发的过程中,可能我们会对一些开发代码不知道用什么提交信息来合适、也不知道写的代码有什么不好的,因此我花了点时间编写了这样的一个脚手架。

    提交记录

    项目地址

    如果你对该项目感兴趣又或者其他的开源项目感兴趣,欢迎 star ,如果你想参与,可以加我微信 yunmz777 进行联系,这是我们正在做的一些开源项目:

    它主要的原理是使用 git diff 来获取变更的内容,之后通过 AI 来对代码进行分析。

    目前支持的功能有如下几个点:

    1. 自动生成 commit 信息。
    2. 对修改的代码作出评价以及修改建议。
    3. 根据需求生成组件。
    4. 根据需求生成自定义 Hooks 。

    下面是项目的一些截图

    image.png

    生成提交信息效果

    image.png

    image.png

    6 条回复    2024-07-12 16:48:18 +08:00
    nianlifeixing
        1
    nianlifeixing  
       144 天前
    给楼主点个赞,有机会试试
    unco020511
        2
    unco020511  
       144 天前
    目前在用 Aicommit
    zy0829
        3
    zy0829  
       142 天前
    git copilot chat 带的 commit 超级好用,可惜没法白嫖
    tutou
        4
    tutou  
       127 天前
    @zy0829 是直接问 copilot chat 吗?
    zy0829
        5
    zy0829  
       127 天前
    @tutou 如果你开启 copilot chat 在 vscode 的 commit 有个星星图标 点一下就根据你提交的内容自动生成提交信息了
    tutou
        6
    tutou  
       127 天前
    @zy0829 谢谢,这个好厉害
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2064 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 00:51 · PVG 08:51 · LAX 16:51 · JFK 19:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.