V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
FaiChou
V2EX  ›  程序员

Cursor 这个点击用 AI 生成 commit message 怎么让它简洁一点?

  •  
  •   FaiChou ·
    FaiChou · 20 小时 32 分钟前 · 725 次点击

    vscode

    本来是用 aicommit 这种命令行工具的,但发现 cursor 自带,但是问题是每次生成的 message 都巨长。即使在 cursor 设置中的 user rules 中加上规范它也不听。

    到底哪里能搞一下这个 prompt 。

    6 条回复    2025-09-17 13:38:00 +08:00
    Rorysky
        1
    Rorysky  
       20 小时 28 分钟前
    不长呀,我一直手工这么写,这不挺好么?
    FaiChou
        2
    FaiChou  
    OP
       19 小时 33 分钟前
    @Rorysky changelog 其实可以精简些的。这么详细适合放到 details 中。
    YangQingLin
        3
    YangQingLin  
       5 小时 14 分钟前
    可以试试在 .cursorrules 文件里面加要求。
    我之前就是在那文件里面写让它在生成 commit 的时候根据内容带上合适的 emoji
    或者你可以在编写 details 之前让 AI 总结一下
    izjing666
        4
    izjing666  
       4 小时 24 分钟前
    加不了,他是根据你历史的 message 格式生成的
    FaiChou
        5
    FaiChou  
    OP
       3 小时 33 分钟前
    @izjing666 确实 它是根据历史 commit message 作为 history chat 配合 diff 内容来生成新 commit msg 的。
    TsubasaHanekaw
        6
    TsubasaHanekaw  
       54 分钟前
    cursor 不清楚, copliot 现在开放了 聊天的 debug 模式 ,能看到他的提示词和请求信息, 里面不仅有 git diff 内容,还会引用我自定义的 copilot-commit-message.instructions
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5283 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 06:32 · PVG 14:32 · LAX 23:32 · JFK 02:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.