这是我自己实践中发现的很难让 AI 遵循的 rule, 也非常希望大家也分享一些不良rule, 一起学习.
AI 几乎没有遵循过此规则, 我曾看到过有人分享 AI 是不太遵循"不要"这样的规则的, 应该尽量正向引导. 我对此深表怀疑, 因为我看过各个 AI agent 的系统提示词, 里边同样有很多的"Don't". 修改 rule 改为"有效代码超过 50 行的函数需要拆分", AI 同样不遵循. 这是我在发这篇文章时, 对大模型的使用体验, 核心在于, 数数对大模型似乎有困难. 我常见有人对大模型做这样的测试, "hello"中有多少"l", 有的模型答错, 有的要经过较长的思考才能答对, 我猜测大模型不太会数数.
这里 rule 改为函数实现注意单一职责, 就可以较好的遵循.
AI 同样对该 rule 完全不理会.
claude 的改动范围可能会超出预期.
这些分享的我自己实践不好的 rule, 欢迎大佬也分享一些不好的 rule 是什么样的.
![]() |
1
wyntalgeer 9 天前
Rule 这个命名不好,叫 Request 甚至 Please 更贴切
|
![]() |
2
jqknono OP @wyntalgeer 我查到 rule 本质是系统提示词, 对模型表现影响比较大, 所以要谨慎的写.
|