我是一个折腾的人,喜欢探索各种软件和工具,在这个过程中,我也经常遇到各种bug和故障,这些问题的出现,严重影响我的体验,而且很多时候难以找到解决办法。
最近,我又遇到了一个新的问题:也不知道是升级到最新版本,还是什么原因,我自己搭建的 AList 网页打开就是一片空白,没有任何报错信息,什么内容都没有。
Alist出现问题
- AList网页上什么都没有,只有一片空白。
- 我尝试了不同的浏览器,甚至重新安装了AList,但问题仍然存在。
- 不过值得庆幸的是,我之前设置好的WebDAV并未受到影响,仍然可以正常使用它。
基于上述情况,可以推测这次的bug应该是alist的网页部分引起的。
寻找答案
为了解决这个问题,我开始在网络上找寻解决方案。
首先就是向copilot求助,这也是我近期用的最多的办法。
自从openai大火之后,随着AI工具的不断出现和进步,Copilot已成为我解决问题的得力助手。与传统的基于关键字的搜索不同,现在我只需提出问题,Copilot就会迅速行动。
可以看到,Copilot理解了我的问题,并搜索了相关信息,这远远超越了传统的关键字搜索。
Copilot根据我的提问,给出了相关信息,并提供了相关的网址,引导我找到了问题的核心。
通过给出的网址,我很快找到相关的issues,同时也找到了大神提供的bug出现的原因和解决办法。
解决问题
根据issues上提供的解决方案,访问AList的管理页面
(地址是 192.168.XX.XX:XXX/@manage)
在 设置 > 全局 下,我找到了罪魁祸首:自定义头部。
将里面的
<script src="https://polyfill.io/v3/polyfill.min.js?features=String.prototype.replaceAll"></script>
替换为下面的
<script src="https://polyfill.alicdn.com/v3/polyfill.min.js?features=String.prototype.replaceAll"></script>
保存。
通过这个简单的修改,AList的页面恢复了正常!
总结
这次的过程是我这一年来使用Ai工具协助解决问题的典型场景之一。
通过copilot找到项目的issuse,并了解出现bug的原因所在,根据官方提供的解决办法,只要按提示修改相应的内容便可以解决问题。
随着科技的发展,在AI的帮助下,我现在可以对很多项目的代码进行修改、调整和完善,对于一个非专业的人来说,我不用学习所有的代码语言,只要有一定的计算机基础知识,再通过Ai来帮助理解相关的代码,就能完成从以前的“知其然”到现在的“知其所以然”的转变。
对于日常发现的问题,用人类日常的语言就可以让Ai帮助我修改项目代码,实现我想要实现的功能和效果,大大提高了效率,也让我折腾的生活可以更加尽兴的去折腾。
感谢您阅读本文,喜欢这篇文章吗?
欢迎评论、点赞或关注!
您的支持是我创作的动力!