1. 为什么需要图床配置
在Obsidian中直接插入图片时,默认会将图片保存在本地vault文件夹内。这种方式存在几个明显痛点:首先是跨设备同步问题,当你在不同电脑上使用Obsidian时,需要额外同步图片文件;其次是分享笔记时,接收方无法正常显示本地路径的图片;最后是长期使用会导致vault体积膨胀,影响软件性能。
使用图床(图片托管服务)可以完美解决这些问题。图片上传到云端后,通过URL引用,实现真正的"一次上传,随处访问"。我测试过七牛云、阿里云OSS、腾讯云COS等多种方案,最终选择了PicGo+GitHub的组合方案,原因有三:完全免费(GitHub提供1GB存储空间)、访问速度稳定(国内CDN加速)、与Obsidian无缝集成。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 基础环境准备
2.1 必备软件安装
首先需要安装两个核心工具:
- PicGo:跨平台的图床管理工具,支持拖拽上传、剪贴板自动上传等功能。官网提供Windows/macOS/Linux全平台客户端,建议下载最新稳定版(当前v2.3.0)
- GitHub账号:如果没有需要先注册,建议开启双重验证保障安全
安装完成后,在PicGo设置中开启"启动时检查更新",确保后续插件功能正常。Windows用户建议将PicGo固定到任务栏,macOS用户可设置为开机启动。
2.2 GitHub仓库配置
- 新建一个公开仓库(Private仓库需要生成Token,流程更复杂)
- 仓库命名建议包含"pic"或"image"字样便于识别,例如"my-obsidian-images"
- 初始化时添加README.md文件(后续可通过网页直接管理图片)
- 记录仓库地址格式:
https://github.com/[用户名]/[仓库名]
重要提示:2021年后GitHub默认使用main分支,如果PicGo报错需要手动在设置中将分支名改为main
3. PicGo详细配置
3.1 GitHub图床设置
打开PicGo设置界面,在"图床设置"选项卡选择"GitHub图床",填写以下关键信息:
- 仓库名:格式为
用户名/仓库名(如zhangsan/my-obsidian-images) - 分支名:main(2020年后新建仓库默认分支
