若在Gitee图床,需要克隆到当前目录下,本质上其实还是上传本地图片到博客园中。
使用工具dotnet-cnblogs。
该工具开源,源代码地址:https://github.com/stulzq/dotnet-cnblogs-tool。
安装:
dotnet tool install --global dotnet-cnblog
使用步骤:
(0) 首次使用需要输入用户名、密码(注意:不是登录密码,是令牌))。
令牌创建方式:博客园后台https://account.cnblogs.com/settings/account/personal-access-token。
(1) 克隆Gitee图床图片到本地:
git clone <图床仓库>
然后把md文件里的图片路径一键替换成本地的../
相对路径。
(2) 用dotnet-cnblog直接上传md文档的图片文件并自动替换链接:
dotnet-cnblog proc -f <需要解析的md文件>
已经是博客园图片的图片不会二次上传,结果如下图所示: