零基础使用AI辅助编写易简历小程序的一些心得体会

春节期间利用了一点时间体验了Copilot开发了一个小程序,先说结论:

AI只是AI,并不能取代程序员。
你能做的,AI能做的更快;你不能做的,AI就大概率会糊弄你。

开发小程序的背景就是本身有一个易简历APP,后台接口齐全,功能简单,只是简单的填写数据,生成pdf文件,前端查看文件。

由于本人对于小程序完全零基础,开发工具选择了VSCode + Copilot的组合,另外还准备了Cursor作为备用。

首先就是在本地新建一个文件夹,作为源码的存放目录,VSCode打开这个文件夹。

接下来就是轮到AI上场了。

打开Copilot Edits,开始让AI工作吧。

我给出的提示词是:

你是一个微信小程序开发高级工程师,现在需要新建一个小程序项目,项目名称为易简历,首页有三个Tab,分别为信息、模板、我的。小程序的主题色为绿色。请首先帮我创建项目文件。

然后Copilot创建了基础配置,并且在配置文件中配置了3个页面。但是具体页面并没有创建。

于是,我又给出了提示词:

我注意到你配置了三个页面,请创建这三个页面的相关目录和代码。

然后AI就大显身手,把页面都创建完成了。

接下来用微信开发者工具打开项目,模拟器提示错误。

根据模拟器的提示,删除了相关的图标代码,运行正常。

可以看出来,Copilot生成了基础结构,页面也生成了基础代码。

我们需要做的是给予AI足够详情的提示,AI就可以根据提示词生成相应的代码。而我相信可以写出足够详细提示词的程序员,即使是对当前使用的技术不太熟悉,也可以在较短的时间内上手。

在继续使用的过程中,AI遇到了难题。

我需要实现一个选择图片、裁剪、上传的功能。在选择使用哪个图片选择插件的时候,AI开始胡言乱语了,开始糊弄了。

最终是程序员本人在查看github相关插件项目后,成功实现了此功能。

在整个使用过程中,最让我感觉到神奇的是,在实现支付功能时,给出提示词后,AI将页面和功能完全实现,程序员本人未经任何修改即可正常使用,这个体验远超预期。

最后重复一下我的结论:
AI只是AI,并不能取代程序员。
你能做的,AI能做的更快;你不能做的,AI就大概率会糊弄你。

AI现阶段作为辅助工具,可以节约很多时间,但是AI不是银弹,不能解决所有问题。
最后,欢迎大家试用这个小程序,在微信小程序中搜索"易简历"即可。