🐵指尖猴全新升级
第14课:写好Rules的艺术
🎨

写好Rules的艺术

规则不是越多越好——写好Rules的艺术

📖知识引入

🎯原则一:具体可执行
❌「代码写好一点」✅「函数不超过20行,每个函数写docstring」。规则越具体,AI执行越严格。模糊的规则等于没有规则——AI只能自由发挥。
⚖️原则二:少而精
规则不是越多越好!规则太多会:①互相冲突(AI不知听谁)②挤占上下文空间③稀释每条规则的权重。保持10条以内,砍掉不重要的,合并相似的。
🧱原则三:分块组织
用小标题分块:语言规范/代码风格/我的偏好/安全底线。结构化的规则AI读得更准,你维护起来也方便——就像课本的目录,翻找快。
🔁原则四:定期迭代
规则是活的:发现AI反复犯同一个错?加一条规则;某条规则总被违反?改得更具体;项目变了?删掉过时的。每月review一次Rules,是驾驭工程师的好习惯。
💡
好规则四原则:具体可执行、少而精(10条内)、分块组织、定期迭代!

🔍规则优化前后对比

# Rules质量自查清单
□ 每条规则都能判断"违反了吗"
□ 总数 ≤ 10 条
□ 没有互相矛盾的规则
□ 用小标题分了块
□ 最近一个月review过
□ 删掉了过时规则

# 记住
规则的数量 ≠ 效果
规则的精度 = 效果

❌ 烂规则(模糊+冲突): 「代码写好点,要简洁, 但注释要详细, 风格随意,注意质量」 → 「简洁」和「注释详细」打架, 「风格随意」等于没说

✅ 好规则(具体+分块):
## 代码风格
- 函数≤20行
- 注释只写「为什么」,
  不写「是什么」

## 输出要求 - 先给代码,再解释 - 解释配一个比喻

冲突解决示范: 「简洁」vs「详细注释」 → 改为「注释只写为什么」 (又简洁又有营养)

🎯小测验

第1题:下面哪条规则写得最好?

第2题:规则太多会导致什么问题?

📝本课知识点

  • ✓模糊的规则等于没有规则
  • ✓10条以内,砍掉不重要的
  • ✓小标题分块好维护
  • ✓每月review一次
  • ✓规则的精度=效果
第14课完成!继续探索下一课吧 🚀