目录

Typora - Pic-go 插件的使用

更新于 2021-01-26

Typora - Pic-go 插件的使用

Typora 支持使用插件上传图片到图床,于是,我采用了pic-go,直接在Typora上下载即可使用。

pic-go的配置

"picBed": {
    "uploader": "tcyun", // 代表当前的默认上传图床为 SM.MS,
    "tcyun": {
      "secretId": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "secretKey": "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
      "bucket": "VVVV", // 存储桶名,v4  v5 版本不一样
      "appId": "111111111111",
      "area": "ap-beijing", // 存储区域,例如 ap-beijing-1
      "path": "pic/", // 自定义存储路径,比如 img/
      "customUrl": "https://jtxiao.com", // 自定义域名,注意要加 http://或者 https://
      "version": "v5" // COS 版本,v4 或者 v5
    }
  }

我使用的是腾讯云的COS,配置如上,其他的可以参考Typora的帮助页面即可。

picgo-plugin-rename-file配置

Typora可以设置复制黏贴的时候重新上传图片,然而,当我们从微信公共号、Word中复制图片的时候,会出现每次复制的文件名都一样,就会导致同一个key被重复上传,替换掉了原来的图片,十分麻烦。

为了避免云端文件冲突,我安装了picgo-plugin-rename-file,本节主要说一下该插件的配置。

该插件的详细介绍可以参考项目主页:liuwave/picgo-plugin-rename-file

安装方法:

  1. 找到picgo.exe,我使用 everything 直接搜索就能找到,在C:\Users\alpha\AppData\Roaming\Typora\picgo\win64

  2. 在命令行中打开当前路径。

  3. 输入picgo install rename-file 即可安装

  4. 从 Typora 偏好设置 - 图像 - 配置文件 中打开picgo的配置文件(其实就是上面pic-go的配置文件,是同一个)。

  5. 添加:

    "picgo-plugin-rename-file": {
        "format": "{y}/{m}/{d}-{h}-{i}-{s}-{hash}"
      }
    

    具体的格式可以参考项目主页,有说明。我是通过安装了pic-app的GUI端,查找到了JSON源文件的书写方法。

最终配置文件样子

"picBed": {
    "uploader": "tcyun", // 代表当前的默认上传图床为 SM.MS,
    "tcyun": {
      "secretId": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "secretKey": "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
      "bucket": "VVVV", // 存储桶名,v4  v5 版本不一样
      "appId": "111111111111",
      "area": "ap-beijing", // 存储区域,例如 ap-beijing-1
      "path": "pic/", // 自定义存储路径,比如 img/
      "customUrl": "https://jtxiao.com", // 自定义域名,注意要加 http://或者 https://
      "version": "v5" // COS 版本,v4 或者 v5
    }
  },
  "picgoPlugins": {
    "picgo-plugin-rename-file": true
  }, // 为插件预留
  "picgo-plugin-rename-file": {
    "format": "{y}/{m}/{d}-{h}-{i}-{s}-{hash}"
  }