liu (@BW_liu) 在 想控制AI写代码的风格或者程度?来看看这份速查表 中发帖
问题:一些痴呆模型比如GLM4.7,简单需求它乱七八糟写一大堆防御。复杂需求又偷懒。所以我就想我能不能定义代码的质量维度。于是就有了如下的速查表。
# 代码维度速查
写代码前先确认每个维度的档位。没明说的走默认,我会标出偏离默认的地方。
---
## 核心四维(每次都要定)
### 健壮性 Robustness —— 错误处理的严苛程度
- **L1 快跑**:happy path 跑通就行,异常直接崩、让它炸。适合一次性脚本、探索代码。
- **L2 够用**:捕获预期错误(文件不存在、网络超时),非预期错误往上抛。适合内部工具。
- **L3 严防**:所有外部输入验证、所有失败路径都有明确处理、关键操作幂等可重试。适合对外接口、生产系统。
### 结构 Structure —— 代码组织的颗粒度
- **inline**:全写在一起,十几行搞定的那种。
- **funct...