windows上百度网盘配置openlist并设置指定域名

因为百度网盘官方客户端的广告真的很多,而且界面又乱又难看,前段时间也刚好申请了百度网盘的api,所以就打算在电脑上装个openlist用来替代百度网盘的客户端。

openlist安装

在openlist的官网页面又openlist的一键安装脚本,但是要求使用linux系统,不过在手动安装界面有windows openlist安装里面提到使用winget或者scoop安装,这里我是使用的winget。在终端使用winget install OpenListTeam.OpenList即可安装openlist,安装微软官方的说法,winget好像是windows11内置就有的,也有可能是需要在Microsoft Store中安装的。我之前是通过Powertoy的组件自动安装的,所以不太清楚正常的安装方式应该是什么样的。在安装完openlist之后,使用openlist server命令即可打开openlist服务,使用openlist admin set NEW_PASSWORD命令可以设置admin用户的密码,初始用户名是admin,初始密码是随机的,在终端上应该有显示。然后接下来就是安装官方教程配置存储就可以了。有关百度网盘api的申请这个文档里说的很清楚了,不过前不久百度网盘的api好像一直在维护状态,不允许个人用户申请,但是最近有开放了,所以我才开始配这个openlist网盘。不过我试了一下这个教程中的三种方法,好像这又第一种这个需要百度网盘开发者权限开发者权限的是有效的。另外两种我在尝试的时候一种报错,所以最后就用了第一种。然后我讲一下一些有关存储的配置和一些注意事项吧,这里的挂载路径就是指你要把百度网盘的哪个目录出来,然后web代理是要勾选上的,不然在下载大文件的时候会报错。自定义破解UA要填上pan.baidu.com,其他配置就按照官方教程来就好了。

阅读更多

有关vscode的mcp教程

在这篇文章里,我会先介绍一下mcp(Model Context Protocol),并说一下我对mcp的理解,然后我会讲一下,如何使用在vscode中使用mcp,最后,我也会尝试着实现一个简单的mcp server。
这里的mcp server的使用都是基于github copilot的agent模式的(ask模式不支持mcp),其他拓展我暂时还没有尝试过。学生可以通过github student pack免费使用github copilot。至于如何申请github student pack,可以参考这个博主写的Github学生认证及学生包保姆级申请指南,我后面看情况也可能会再写一篇,记住认证的时候一定要有2fa,不然认证不过。

阅读更多

wsl自定义内核教程

之前因为要使用的雷达串口驱动是CP210x类型,wsl默认没有对这种串口驱动的支持,所以就自己编译了一个提供该类型驱动支持的内核,这里就简单记录一下:如何完成wsl自定义内核的编译。

阅读更多