Typora+PicGo/PicGo-core使用指北
简介
PicGo/PicGo-core是可用于自动将图片上传至图床的软件,可与Typora/Obsidian联用
其中PicGo有图形化界面,有相册功能,配置更容易
PicGo-core无图形化界面,即开即用,轻量且消耗资源少
图床推荐
PicGo图床,免费且未被墙,最理想的选择
Github图床,免费但是dns污染
SMMS图床,免费但是速度慢且有大小限制
Postimage图床,免费且未被墙但是直链分享会压缩
Imgur图床,免费且高速但被墙
前置条件
一个Typora,可在此处寻找付费的最新正式版或者免费的古早测试版
PicGo/PicGo-core的安装
其实都可以在GitHub里搜索下载安装
PicGo的安装
如图配置并从Typora跳转至下载安装PicGo的网页后下载安装PicGo

然后通过快捷属性查看PicGo的安装位置并复制(默认一般为 "C:\Users\用户名\AppData\Local\Programs\PicGo\PicGo.exe"),粘贴到上图打码的PicGo路径处
PicGo-core的安装
PicGo-core的安装配置相对复杂,有两种方案
一是依托Typora的PicGo-core(command line)上传服务进行较为简单的安装
一是通过npm进行全局的安装配置
以下是前一种方案,由于笔者使用时已经安装Node.js,故不确定此方案是否需要Node.js(应该是需要的),故建议先官网下载安装Node.js
如图配置并下载安装PicGo-core(command line)

PicGo/PicGo-core的配置
以目前无需魔法即可访问的图床PicGo - 免费图床为例
0: 进入官网www.picgo.net注册并登录账号
1: 打开查看自己的用户ID并设置API地址为https://www.picgo.net/api/{你的ID}/upload,例如你的ID为1,API即为:https://www.picgo.net/api/1/upload

2: 个人中心中点击"设置"-"API",获取密钥,此时密钥仅显示一次,再次获取上一次的密钥将作废,需和API地址一并记录备用

PicGo的配置
1: 菜单“插件设置”搜索插件"chevereto"安装

2: 打开插件设置,填入上文中记录的地址与密钥


3: 回到上传区,选择chevereto后任选照片测试上传是否成功

最后回到PicGo的安装章节的页面点击验证图片上传选项,不出意外可成功上传
PicGo-core的配置
- 找到Typora的安装目录=>picgo文件夹=>win64文件夹,在文件夹中右键-在终端中打开.(如果是默认安装位置可直接打开终端,输入
cd ~\AppData\Roaming\Typora\picgo\win64) - 终端中继续输入
.\picgo.exe install chevereto(如果终端是cmd则直接输入picgo install chevereto) - 显示插件安装成功后输入
.\picgo.exe set uploader(如果终端是cmd则将.\picgo.exe改为picgo即可,以下同理) - 在给出的选项中按方向键选择chevereto,按回车
- 出现
使用Chevereto的图床的API上传网址,填上文中记录的API地址,回车 - 出现
在图床获取的Key,填上文中记录的密钥,回车 - 接下来出现的两项如果不懂什么意思就无需更改,直接回车至显示配置成功
- 在终端中输入
.\picgo.exe use,回车 - 在接下来的选项中按方向键选择chevereto
- 接下来的内容如果不懂什么意思就无需更改,直接按回车至显示配置成功
最后回到PicGo-core的安装章节的页面点击验证图片上传选项,不出意外可成功上传
PicGo-core的进阶方案
此方案的优点是在别的软件如Obsidian中调用PicGo-core时会更方便,建议有动手能力的实操
- 安装时必须Node.js环境,见上文网址安装
- 打开终端输入
npm install picgo -D进行全局安装 - 打开终端(输入cmd,如果已经是cmd则此处不用),输入
cd ~\AppData\Roaming\npm\node_modules\picgo(即转到目录C:\Users\用户名\AppData\Roaming\npm\node_modules\picgo下的文件夹,这是默认安装目录) - 如果需要安装插件的话输入
picgo install 插件名 - 输入
picgo set uploader并选择相应方式进行配置 - 输入
picgo use选择使用的图床 - 也可以直接在
C:\Users\用户名\.picgo(picgo的配置文件根目录)中找到config文件直接修改.如果想偷懒的话其实可以先在PicGo中配置好所有内容然后直接copy到此处,但是有可能失效,故不建议 - 找到全局安装的文件夹的picgo文件,一般默认为
C:\Users\用户名\AppData\Roaming\npm\node_modules\picgo\bin\picgo
使用时以Typora为例,依旧找到图像设置,在命令一栏输入 node C:\Users\用户名\AppData\Roaming\npm\node_modules\picgo\bin\picgo upload即可配置完成
