Obsidian+PicGo+Gitee搭建免费图床

2024-03-22 13:44

本文主要是介绍Obsidian+PicGo+Gitee搭建免费图床,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

之前使用PicGo+Gitee配合Typora,后来因为换电脑+Typora管理笔记不方便,换到Obsidian笔记,此处记录重新搭建图床的坑与经验。
主要参考# picGo+gitee搭建Obsidian图床,实现高效写作!

1 下载安装PicGo

下载链接https://molunerfinn.com/PicGo/

  1. gitee设置
    安装好picgo后在picgo的插件设置搜索gitee然后选择安装gitee-uploader
    注意:此处一定要选第二个,如果选第一个,上传图片会出现"报错403"的问题。报错403
    image.png
    安装插件时,电脑如果没有安装Node.js会安装不上,因此需要安装Node.js

2 Node.js 下载与安装

此处详细步骤可以参考Node.js 下载与安装

  1. 在 Node官网 上,下载对应的安装包
    image.png

  2. 点击安装文件,开始安装 node.js
    更改好安装路径后,一直下一步即可。
    点击 Install (安装)
    点击 Finish,完成安装
    使用 window + R 快捷键,启动 cmd命令行 验证 node.js 是否安装成功
    image.png

  3. 配置环境
    当前已经完成了 node.js 的安装。即使不进行此步骤的环境变量配置也不影响node.js的使用
    配置环境的作用如下:若不进行环境变量配置,那么在使用命令安装 node.js全局模块 (如:npm install -g vue)时,会默认安装到C盘的路径 (C:\Users\hua\AppData\Roaming\npm) 中,此处为方便,没有配置环境,详细配置环境的步骤可以参考上文链接。

3 配置插件

然后到gitee新建一个仓库用来做我们的图床

新建仓库的要点如下:

  1. 输入一个仓库名称
  2. 其次将仓库设为公开
  3. 勾选使用Readme文件初始化这个仓库****起一个仓库的名字,按照下面的流程来创建,记得要公开

**

创建私人令牌

点击头像进入设置然后点击私人令牌然后点击生成新令牌

输入你的gitee登录密码

进入picgo后点击图床设置点击gitee,然后在repo中填入之前我们创建的用户名/仓库名,这里的用户名要与你的个人空间地址一致,例如我的个人空间地址是jgyong,所以我这里就填写jgyong,path处可以填img

branch一般默认是master,token就写我们的私人令牌,path可以不写只要repo和token写了就行了

image.png

点击设置server并设置监听端口为36677,不然Obsidian会上传失败,此处为默认设置,一般自动会设置好。

将时间戳重命名打开,否则同一张照片上传两次就会报错

4 Obsidian插件设置

  1. 安装插件# 如何安装插件
    . 打开设置

  1. 选择第三方插件(Third-party plugin),并关闭安全模式(Safe Mode)

  1. 选择社区插件(Community plugins)

  1. 这个时候,就会出现各种插件了(plugins)

  1. 选择一个插件,点击安装(install)

  1. 安装的时候,右上角会弹出显示:

  1. 安装成功了还不算完成,还需要启用你的插件

当你的启用变为禁用之后,说明你的插件开始运作了

  1. 配置插件
    安装Image auto Upload插件,我们开始配置插件。
    目前插件设置非常简单只需要输入picGo服务端。


此处一般插件也默认配置好,因此基本不需要改动,直接就能使用插件。
以上操作完成后,在Obsidian粘贴图片会自动上传至图床中了。

其余问题

  1. 已有笔记中图片上传问题
    可以以文章为单位,在 Obsidian 中,按下命令行快捷键 Ctrl / Command + P,并选择 “upload all images”。即可将当前笔记中所有的图片上传至图床,并替换相关的链接。参考上传图片教程
    在这里插入图片描述

这篇关于Obsidian+PicGo+Gitee搭建免费图床的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/835405

相关文章

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv

Windows Server 2025 搭建NPS-Radius服务器的步骤

《WindowsServer2025搭建NPS-Radius服务器的步骤》本文主要介绍了通过微软的NPS角色实现一个Radius服务器,身份验证和证书使用微软ADCS、ADDS,具有一定的参考价... 目录简介示意图什么是 802.1X?核心作用802.1X的组成角色工作流程简述802.1X常见应用802.

Spring Cloud GateWay搭建全过程

《SpringCloudGateWay搭建全过程》:本文主要介绍SpringCloudGateWay搭建全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录Spring Cloud GateWay搭建1.搭建注册中心1.1添加依赖1.2 配置文件及启动类1.3 测

SpringBoot快速搭建TCP服务端和客户端全过程

《SpringBoot快速搭建TCP服务端和客户端全过程》:本文主要介绍SpringBoot快速搭建TCP服务端和客户端全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录TCPServerTCPClient总结由于工作需要,研究了SpringBoot搭建TCP通信的过程

Gradle下如何搭建SpringCloud分布式环境

《Gradle下如何搭建SpringCloud分布式环境》:本文主要介绍Gradle下如何搭建SpringCloud分布式环境问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Gradle下搭建SpringCloud分布式环境1.idea配置好gradle2.创建一个空的gr

Linux搭建单机MySQL8.0.26版本的操作方法

《Linux搭建单机MySQL8.0.26版本的操作方法》:本文主要介绍Linux搭建单机MySQL8.0.26版本的操作方法,本文通过图文并茂的形式给大家讲解的非常详细,感兴趣的朋友一起看看吧... 目录概述环境信息数据库服务安装步骤下载前置依赖服务下载方式一:进入官网下载,并上传到宿主机中,适合离线环境

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析