SwitchyAgain 开发杂谈(二)初试

在决定了取名为 SwitchyAgain 后,我开始要确定所需要使用的语言。对于一个扩展程序来说,选择使用 TypeScript 是一种必然,它的优点是很明显的。至于框架,则需要在 React 和 Vue 之间做一个选择。

从便于长期维护的角度来出发,我决定选择用 React 框架。Vue 的特点是简单出活快,但我想到这个项目我可能真的会长期维护下去,最后选择了 React。于是就这样开始了重构迁移的尝试。

在把源代码从 GitHub 克隆到本地后,我启动了 Codex 先让它做代码分析,讨论下这种重构迁移的可能性以及会需要多久才能完成。使用的是 GPT-5.5 模型,推理等级直接调整到 xhigh。等待了十几分钟后,它分析出了结果。

AI 告诉我,这种重构迁移它可以完成。于是我就放心让它随便做了,想着只等它做完后就能够有我想要的那种焕然一新的感觉了。毕竟大家都在讨论现在的 AI 的能力怎么怎么强,已经和之前不同了,我想应该也没必要去怀疑。

可是事实并非如此,哪怕已经是当时数一数二的顶尖模型 GPT-5.5。它根据我的对话所做出来的产品,的确采用了 TypeScript + React,但是完全无法使用,操作界面也完全不同。感觉就像是做了一个怪物出来一样。

很明显,AI 并不能拿来这样用,尤其还打算要长期维护并且加新功能。还是需要先摆正下心态,认清 AI 对于一个项目来说到底它的价值在哪里,它应该如何使用,才能对项目提供非常有用的帮助,而不是负面的作用。

(完)