一、适用场景#
- 希望 obsidian 库保持纯正 md 格式的清爽
- 希望不要把图片之类的大附件直接放入 obsidian 库中
- 希望能够实现图片的无感嵌入,格式为
[图片名字](图片外链网址)
- 希望随时随地能够通过云访问图片之类的大附件
- 希望更加快速便捷的同朋友分享而不是浪费时间复制图片
二、所需插件#
- obsidian-emo-uploader
- 可从 github 下载 obsidian-emo-uploader
- 或从 obsidian 社区插件中浏览下载
- 如果你无法下载可给我留言
三、方法步骤#
- 你需要先有个免费的 github 账号
- 使用邮箱从 https://github.com/signup?source=login 注册即可
- 记下用户名和设置的密码
- 在 github 创建一个 repository
- 用注册的账号密码登录 github
- 点击左上角的 dashboard
- 点击 new
- Owner 选择你的账号
- Repository name 输入你想起的名字,比如
images
- 勾选 public
- 点击下面的 create repository
- 至此你已经创建了一个名为 images 的 repository
- 创建一个 token 就是一个密码令牌
- 点击右上角的头像图标
- 点击 settings
- 点击左下角 developer settings
- 点击左边 personal access tokens 并选择 tokens (classic)
- 点击 generate new token 并选择其下的 generate new token(classic)
- 在 note 中输入描述,比如图片库
- 在 Expiration 选择 no expiration 永不过期
- 勾选下面的 repo
- 点击下面的 generate token
- 复制并保存生成的 token 备用(可能是 ghp 开头的一串字符)
- 注意该 token 可管理你 github 账号下的所有 repo
- 在 obsidian 中设置 emo-uploader 插件
- 在 target hosting 中选择 github
- 在 owner 输入 github 账号的用户名,注意不是注册邮箱
- 在 repo 输入上面 github 创建的 repository 名字,比如
images
- 在 branch 输入 main(注意有时创建 repo 可能是 master 分支)
- 在 token 输入上面生成的 ghp 开头的一串字符
- 在 message 输入或自动生成 from emo-uploader・Github
- 在 path 中留空,图片会上传至
images/main
文件夹下- 或输入二级文件夹名字加斜线比如
2024/
- 此时图片会上传至的
images/main/2024
文件夹 - 更倾向于后者,方便管理各年份图片
- 或输入二级文件夹名字加斜线比如
- 在 radom filename 可勾选
- 若能保证上传的图片没有重名的也可不选
- cdn 保持默认的 raw 或其它均可
- 嵌入图片方法
- 或直接将图片拖入笔记
- 或复制图片并粘贴到笔记
- 注意:图片不会移动到库中
- 仅会在笔记中嵌入标准 MD 格式链接可直接预览
四、其它妙用#
- 嵌入 pdf 文档
- 嵌入音视频
- 嵌入你想要的任何实体文件