第14课:写好Rules的艺术
进度 0/24
🎨
写好Rules的艺术
规则不是越多越好——写好Rules的艺术
📖知识引入
🎯原则一:具体可执行
❌「代码写好一点」✅「函数不超过20行,每个函数写docstring」。规则越具体,AI执行越严格。模糊的规则等于没有规则——AI只能自由发挥。
⚖️原则二:少而精
规则不是越多越好!规则太多会:①互相冲突(AI不知听谁)②挤占上下文空间③稀释每条规则的权重。保持10条以内,砍掉不重要的,合并相似的。
🧱原则三:分块组织
用小标题分块:语言规范/代码风格/我的偏好/安全底线。结构化的规则AI读得更准,你维护起来也方便——就像课本的目录,翻找快。
🔁原则四:定期迭代
规则是活的:发现AI反复犯同一个错?加一条规则;某条规则总被违反?改得更具体;项目变了?删掉过时的。每月review一次Rules,是驾驭工程师的好习惯。
💡
好规则四原则:具体可执行、少而精(10条内)、分块组织、定期迭代!
🔍规则优化前后对比
# Rules质量自查清单
□ 每条规则都能判断"违反了吗"
□ 总数 ≤ 10 条
□ 没有互相矛盾的规则
□ 用小标题分了块
□ 最近一个月review过
□ 删掉了过时规则
# 记住
规则的数量 ≠ 效果
规则的精度 = 效果❌ 烂规则(模糊+冲突): 「代码写好点,要简洁, 但注释要详细, 风格随意,注意质量」 → 「简洁」和「注释详细」打架, 「风格随意」等于没说
✅ 好规则(具体+分块): ## 代码风格 - 函数≤20行 - 注释只写「为什么」, 不写「是什么」
## 输出要求 - 先给代码,再解释 - 解释配一个比喻
冲突解决示范: 「简洁」vs「详细注释」 → 改为「注释只写为什么」 (又简洁又有营养)
🎯小测验
第1题:下面哪条规则写得最好?
第2题:规则太多会导致什么问题?
📝本课知识点
- ✓模糊的规则等于没有规则
- ✓10条以内,砍掉不重要的
- ✓小标题分块好维护
- ✓每月review一次
- ✓规则的精度=效果
第14课完成!继续探索下一课吧 🚀
