网上看人分享了如何编写程序来整理自己的项目文件夹,不仅资料整理有序,而且非常高效。这个故事让我深有感触。平日里,自己经常把下载的文件直接往桌面上丢,文件一多,桌面显得杂乱不堪,一些下载的文件要找起来还特别麻烦,真想整理起来又感到毫无头绪,生怕误删或者分类文件夹太多存放错位置,总之,不是犹豫半天最终放弃,就是非常痛苦低效地整理。
看到大神用代码整理自己的项目文件,我也心生羡慕。我也想尝试一下,用代码来定制化整理我的桌面。但问题是,我是一个编程小白,如果要我自己去网络上找教程,然后再自己调试,那可能要花费我大量的时间和精力,结果还不一定能折腾成。恰好自己最近在研究ChatGPT,我知道它可以帮助我编程。于是,我决定试试看。
??Python部署询问部署流程
当我询问之后(提示词见下图),ChatGPT除了提供了安装部署的步骤以外,还贴心地送上了下载链接。经测试,链接为真,不再是之前gpt.5时代的胡编乱造。
碰到安装问题
在安装python过程中对部分选项不知是否需要勾选,为了少走弯路,我再次求助ChatGPT
ChatGPT建议我红线部分选项一定要勾选(下图),方便在命令行中直接运行python,而该选项默认为空,未勾选的结果将导致后期自己手动添加Python到环境变量,对新人不友好。
验证安装结果
编程思维里非常重要的一环,每一步都要注意验证,这样才能保证自己始终在正确的道路上。
安装代码编辑器VSCode
下载安装非常顺利。
安装插件
插件选择非常多,如何抉择呢?找ChatGPT。根据ChatGPT指导安装了相关插件。
??编程初体验一切部署完成,我跃跃欲试,开启了编程之旅。ChatGPT不仅给出了实施步骤,还给出了第一步的代码。
获取桌面文件信息
短短四行代码运行起来并不顺利。
我按照代码提示,将我的路径C:\Users\FamilyS\Desktop替换了源代码中的desktop,试运行后出现错误:
眼看着提供的修改后代码后原先没啥变化,在这里我直接提供了自己的桌面路径,让ChatGPT帮我改:
验证通过(图略)。
文件分类和快捷方式
这一步就是对文件进行分类(截图受限篇幅,代码不全)。程序设定了四类,快捷方式shotcuts,pdf文件pdfs,图片images,其他others,输入示例代码后运行正常。
移动文件,清理桌面
这一步是移动文件夹/文件,也是最后一步,我结合我桌面文件的情况作了进一步要求,ChatGPT生成的代码也是一次跑通(截图受限篇幅,代码不全)。此处完全可以用中文标示分类名称。
??桌面清理结果(前后对比)??写在最后这只是一段入门级代码,我知道还有很多不足,bug需要修复,功能需要优化。
我更希望我的经历能够给你带来一些启发,让你明白,我们正处在一个智能时代的浪潮之中,编程的技术门槛已经被大大降低。编程,这个曾经被视为高深莫测的领域,现在已经变得触手可及。它不再是专属于科技精英的工具,而是每一个普通人都可以掌握的解决问题的利器。
只要你有一颗愿意尝试,愿意学习的心,你就一定能够掌握这个工具,用它来创造你想要的世界。
我坚信,未来的世界,随着人工智能的不断发展和进步,一定会有更多的工具出现,它们将像ChatGPT一样,帮助我们解决问题,实现我们的想法,创造出一个更美好的世界。