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

不良 cursor rule 分享

  •  
  •   jqknono · 9 天前 · 878 次点击

    这是我自己实践中发现的很难让 AI 遵循的 rule, 也非常希望大家也分享一些不良rule, 一起学习.

    • 函数不要超过 50 行

    AI 几乎没有遵循过此规则, 我曾看到过有人分享 AI 是不太遵循"不要"这样的规则的, 应该尽量正向引导. 我对此深表怀疑, 因为我看过各个 AI agent 的系统提示词, 里边同样有很多的"Don't". 修改 rule 改为"有效代码超过 50 行的函数需要拆分", AI 同样不遵循. 这是我在发这篇文章时, 对大模型的使用体验, 核心在于, 数数对大模型似乎有困难. 我常见有人对大模型做这样的测试, "hello"中有多少"l", 有的模型答错, 有的要经过较长的思考才能答对, 我猜测大模型不太会数数.

    这里 rule 改为函数实现注意单一职责, 就可以较好的遵循.

    • 圈复杂度超过 10 的函数需要拆分

    AI 同样对该 rule 完全不理会.

    • 持续重构

    claude 的改动范围可能会超出预期.

    这些分享的我自己实践不好的 rule, 欢迎大佬也分享一些不好的 rule 是什么样的.

    2 条回复
    wyntalgeer
        1
    wyntalgeer  
       9 天前
    Rule 这个命名不好,叫 Request 甚至 Please 更贴切
    jqknono
        2
    jqknono  
    OP
       9 天前
    @wyntalgeer 我查到 rule 本质是系统提示词, 对模型表现影响比较大, 所以要谨慎的写.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   938 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:20 · PVG 06:20 · LAX 15:20 · JFK 18:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.