当前位置: 首页 > news >正文

基于PicGo实现Typora图片自动上传GitHub

文章目录

  • 一. 引言
  • 二. 原理
  • 三. 配置
    • 3.1 GitHub 设置
    • 3.2 下载配置 PicGo
    • 3.3 配置 Typora
    • 3.4 使用

一. 引言


Typora是一款非常好的笔记软件,但是有一个比较不好的地方:默认图片是存放在本地缓存中。这就会导致文件夹一旦被误删或电脑系统重装而忘记备份文件夹等原因,很容易导致笔记中的图片无法被查看,整个笔记本废了,太难受了。所以强烈建议在Typora中设置图片的自动上传!!!!

二. 原理


Typora中图片自动上传原理:利用代理软件PicGo软件,将图片上传至GitHub图床中。

三. 配置


3.1 GitHub 设置


GitHub中创建仓库,建议利用英文命名,例如设置为TyporaPicture。仓库属性设置为public,这样第三方软件才有访问权限。

在这里插入图片描述

点击头像,选择进入GitHub设置,再选择开发者设置

在这里插入图片描述
点击经典版Token生成

在这里插入图片描述
为新的Token设置名称,设置永久期限,勾选repo,其余不动,点击最后的生成Token按钮。这里特别要记住,生成的Token赶紧复制,或者页面不要关闭,否则又要重新生成
在这里插入图片描述

3.2 下载配置 PicGo


PicGo下载地址:点击下载,记得修改安装地址,不要默认下载至C

选择PicGo设置,更改成如下即可
在这里插入图片描述
选择只展示GitHub图床
在这里插入图片描述

点击图床设置,再选择GitHub图床
在这里插入图片描述

  • 设定仓库名:GitHub用户名/仓库名称,例如 Zhangsan/TyporaPicture
  • 设定分支名:直接写main即可
  • 设定Token:复制上面生成的Token
  • 指定存储路径:表示图片放在仓库下面的哪一个文件夹,更好归类整理。不同的笔记中存储路径可以不同,但是建议都用英文命名。例如学习python的笔记,可更改路径为python
  • 设置自定义域名:为了保证上传图片不卡顿。格式为https://cdn.jsdelivr.net/gh/GitHub用户名/仓库名称@分支名称/,例如 https://cdn.jsdelivr.net/gh/Zhangsan/TyporaPicture@main/

最后点击确定,设置为默认图床即可

3.3 配置 Typora


打开Typora的偏好设置,选择图像,再选择上传服务为PicGo(APP),设置其相关exe文件路径。重启Typora,点击进行验证图片上传,出现成功即可。
在这里插入图片描述

3.4 使用


在平常的写作中,插入图片后,右击选择上传图片即可,在GitHub中可看见上传图片

相关文章:

  • React全站框架Next.js使用入门
  • STM32算法
  • 【NEON】学习资料汇总
  • Child Mind Institute - Detect Sleep States(2023年第一次Kaggle拿到了银牌总结)
  • LLM之Agent(五)| AgentTuning:清华大学与智谱AI提出AgentTuning提高大语言模型Agent能力
  • 用23种设计模式打造一个cocos creator的游戏框架----(十)迭代器模式
  • 聊聊spring.mvc.servlet.load-on-startup
  • ORACLE使用Mybatis-plus批量插入
  • 服务器数据恢复—ocfs2文件系统被格式化为其他文件系统如何恢复数据?
  • LabVIEW在不同操作系统上使VI、可执行文件或安装程序
  • kubeadm 安装k8s1.28.x 底层走containerd 容器
  • Nacos源码解读04——服务发现
  • 在AWS Lambda上部署EC2编译的FFmpeg工具——自定义层的方案
  • 微信小程序基础bug
  • 校园教务管理系统
  • python门户网站文件爬取并显示
  • web:very_easy_sql(sql、ssrf、gopher协议sql注入)
  • 【数据结构和算法】到达首都的最少油耗
  • 【Gradle】mac环境安装Gradle及配置
  • 从零构建属于自己的GPT系列3:模型训练2(训练函数解读、模型训练函数解读、代码逐行解读)
  • 高龄老人骨折后,生死可能就在家属一念之间
  • 游戏论|暴君无道,吊民伐罪——《苏丹的游戏》中的政治
  • 秦洪看盘|交易型资金收缩,释放短线压力
  • 中方就乌克兰危机提出新倡议?外交部:中方立场没有变化
  • 中国天主教组织发贺电对新教皇当选表示祝贺
  • 从上海首个到成片复制,闵行零工市场如何优化劳动就业服务?