Typora + PicList 自定义命令上传图片并实现加速
在使用Typora编辑器时,您可能遇到因网络原因导致图片加载缓慢或失败的问题。本文将介绍如何通过配置PicList和使用Cloudflare的CDN服务来加速图片访问,从而解决这一问题。下面是网络不好加载失败的图片:
解决方案概述
为了提高图片的访问速度,我们将利用Cloudflare的免费CDN服务。操作步骤主要包括:
- 搭建Cloudflare Workers/Pages。
- 自定义域名设置。
- 在Typora中将上传服务设定为自定义脚本。
- (可选)在PicList中设置自定义链接格式。
搭建Cloudflare Workers/Pages
首先,您需要创建一个Cloudflare Workers/Pages服务,这可以通过以下链接中的指南完成:
自定义域名
由于workers.dev
域名在某些地区可能被屏蔽,建议使用pages.dev
或自定义域名以提高稳定性。GitHub学生认证可免费获取一年的.me
域名。
Typora上传服务设定为自定义脚本
您需要在Typora中设置上传服务为自定义脚本。这里提供了PowerShell和bash两种脚本的示例:(二选一,确保系统中安装了对于工具,对于bash脚本需要curl和jq,curl一般windows自带,jq可能需要手动安装,参考https://jqlang.github.io/jq/download/)
编写PowerShell脚本,比如upload_typora_piclist.ps1
:
1 | # 定义请求的URI |
bash脚本,比如upload_typora_piclist_sh.sh
:
1 |
|
PicList设置自定义链接格式
在PicList中,您可以设置自定义链接格式以使用Cloudflare CDN进行加速。例如,将链接格式修改为https://xxxx.xxxxxx.workers.dev/$url
。之后,当您从相册中复制链接时,选择Custom
选项,即可获取经过Cloudflare CDN加速的链接。
- Title: Typora + PicList 自定义命令上传图片并实现加速
- Author: van
- Created at : 2024-03-01 17:16:13
- Updated at : 2024-09-02 00:12:46
- Link: https://xblog.aptzone.cc/2024/03/01/Typora-PicList-自定义命令上传图片并实现加速/
- License: All Rights Reserved © van
推荐阅读
Comments