需求阶段
先让AI整理需求要点与边界,再由团队确认口径,避免误解扩散。
编码阶段
- 让AI生成样板代码与类型定义
- 保留关键逻辑由开发者落地
- 对生成代码进行可读性和安全性审查
测试阶段
AI可协助补齐用例,但断言与边界仍需人工确认。
it('should keep total >= 0', () => {
expect(calculateTotal(items)).toBeGreaterThanOrEqual(0)
})
使用建议
- 用AI做“加速器”,不要做“裁判”
- 明确输入输出,减少歧义
- 持续沉淀可复用提示词
总结
合理引入AI可以提升效率,但核心质量仍取决于工程实践。