利用VScode copilot快速重构引用库

       好久没有管过这个博客了,程序自从2021年做好后就再也没理了,最近发现好多引用的库版本都下架或者太旧官网不支持了,正好利用VScode copilot快速重构引用库。不到一个早上的时间就实现了重构。放在以前,加上错误问题修复,少也得几天,AI真的是大幅提升开发效率。

 

一、先看结果:

    更新之前的库文件版本:

更新前更新后
asgiref==3.2.10
Django==3.0.8
django-appconf==1.0.4
django-ckeditor==6.0.0
django-imagekit==4.0.2
django-js-asset==1.2.2
django-simpleui==2021.4.1
djangorestframework==3.11.1
emoji==1.2.0
importlib-metadata==1.7.0
Markdown==3.2.2
pilkit==2.0
Pillow==7.2.0
PyMySQL==0.10.0
pytz==2020.1
six==1.15.0
sqlparse==0.3.1
zipp==3.1.0
asgiref==3.9.1
Django==5.2.4
django-appconf==1.1.0
django-ckeditor==6.7.3
django-ckeditor-5==0.2.18
django-filter==25.1
django-imagekit==5.0.0
django-js-asset==3.1.2
django-simpleui==2025.6.24
djangorestframework==3.16.0
emoji==2.14.1
importlib_metadata==8.7.0
Markdown==3.8.2
pilkit==3.0
pillow==11.3.0
PyMySQL==1.1.1
pytz==2025.2
six==1.17.0
sqlparse==0.5.3
tzdata==2025.2
zipp==3.23.0

 

二、过程记录

   VSCODE的配置过程就不讲了,建好项目,直接看看如何通过对话来一步步实现。

 

1、聊天窗口内,选择agent的方式,直接在对话窗口中说出需求

    该程序为2021年开发的,使用PYTHON+DJANGO的框架,因时间久,引用的组件库都比较旧,具体可见requirements.txt文件,请帮助升级下,尽可能选最近的稳定版本,不求最新,相关升级后的代码如需更新也请一并修改谢谢

    输入后可以看到程序正在自动读取和判断版本

 

2、自动修复升级后的代码问题

 

 

 

经过多论对话与修复后,系统完成升级。

感谢您的阅读,本文由 FC LOG 版权所有。(未允许请勿转载)
语音转文字模型Whisper
小白也能1小时搞定小程序开发?