如果只是偶尔问几个问题,我认为免费版 ChatGPT 已经足够。但如果你每天都会用 AI 写代码、学习或者工作,那我的建议是:可以考虑升级 Plus。
我自己每天工作和学习都会用到 ChatGPT Plus,主要和 Codex 配合着用。
学习源码更轻松
以前学习 Spring、MyBatis 等框架源码时,经常需要不停打断点,一个类接着一个类跳,很容易迷失在复杂的调用流程中。
现在我更喜欢让 Codex 先实现一个最小可运行版本,只保留核心流程和设计模式,去掉各种边界条件。理解整体思路之后,再回到真正的源码中阅读,学习效率明显提高了很多。
工作开发效率更高
写业务代码时,我通常会先把 PRD 和业务流程交给 Codex,让它分析整个模块的实现方案。
如果需求描述不够清楚,它还会主动提出问题,经过几轮沟通后再开始生成代码。这样能节省不少重复劳动。
不过,AI 生成的代码我还是会先检查,确认符合业务需求、验证没问题以后再提交。
阅读项目代码更快
工作中经常需要阅读别人写的代码,以前只能一点点分析调用关系。
现在遇到不理解的逻辑,我会先让 Codex 帮我解释整体执行流程,再结合源码验证,理解速度比以前快了很多。
我的看法
现在学习源码、读项目代码、处理业务需求,我都会用到它。每天都能用得上,也确实帮我省时间,所以我一直在续费。