Skip to content

使用 AI 的三种姿势

1 运筹帷幄

你承接了从需求到具体代码实现之间的设计,你完全了解代码的结构,异常的边界,你指导 AI 去实现具体的代码编写,从而为自己节省时间和精力。

你对于 AI 生成的代码进行 review,对于细节的错误可能会手动修改,对于结构性的错误,你能够明辨好坏,并明确问题,修改方案并指导 AI 再次进行实现。

2 采长补短

你理解需求,但是对于如何将需求组织为具体的代码结构有些模糊,于是你首先和 AI 进行实现方案的讨论。

对于 AI 给出的方案,你能够根据需求需要和代码本身的可维护性判断它的优劣。

经过几轮交流,你得到了一个初步的方案。接下来你详细考虑实现细节,根据实际约束和业务规则定义好边界。最终你完善了自己的方案,对它的可行性和健壮性充满信心。

接下来,你心情放松,把你的方案丢给 AI,看着 AI 快速地完成代码编写的工作,你对它的工作再进行 review。

3 四处救火

你相信 AI 多过相信你自己,于是你简单描述了需求,并期待 AI 给你一个令人惊喜的结果。

但往往事与愿违,AI 给出的结果可能在结构上完全没有设计难以维护或是给出的代码佶屈聱牙。

但有总好过没有,至少你有了第一个版本。于是你开始在此版本上进行修改,结果你越是尝试去理解和修改它,它就变得越是扑朔迷离……