testxlog

testxlog

如果你不想在Obsidian库中保存太多的实体图片,这可能是最简单的图床解决方案

一、适用场景#

  1. 希望 obsidian 库保持纯正 md 格式的清爽
  2. 希望不要把图片之类的大附件直接放入 obsidian 库中
  3. 希望能够实现图片的无感嵌入,格式为[图片名字](图片外链网址)
  4. 希望随时随地能够通过云访问图片之类的大附件
  5. 希望更加快速便捷的同朋友分享而不是浪费时间复制图片

二、所需插件#

  1. obsidian-emo-uploader
  2. 可从 github 下载 obsidian-emo-uploader
  3. 或从 obsidian 社区插件中浏览下载
  4. 如果你无法下载可给我留言

三、方法步骤#

  1. 你需要先有个免费的 github 账号
    1. 使用邮箱从 https://github.com/signup?source=login 注册即可
    2. 记下用户名和设置的密码
  2. 在 github 创建一个 repository
    1. 用注册的账号密码登录 github
    2. 点击左上角的 dashboard
    3. 点击 new
    4. Owner 选择你的账号
    5. Repository name 输入你想起的名字,比如images
    6. 勾选 public
    7. 点击下面的 create repository
    8. 至此你已经创建了一个名为 images 的 repository
  3. 创建一个 token 就是一个密码令牌
    1. 点击右上角的头像图标
    2. 点击 settings
    3. 点击左下角 developer settings
    4. 点击左边 personal access tokens 并选择 tokens (classic)
    5. 点击 generate new token 并选择其下的 generate new token(classic)
    6. 在 note 中输入描述,比如图片库
    7. 在 Expiration 选择 no expiration 永不过期
    8. 勾选下面的 repo
    9. 点击下面的 generate token
    10. 复制并保存生成的 token 备用(可能是 ghp 开头的一串字符)
    11. 注意该 token 可管理你 github 账号下的所有 repo
  4. 在 obsidian 中设置 emo-uploader 插件
    1. 在 target hosting 中选择 github
    2. 在 owner 输入 github 账号的用户名,注意不是注册邮箱
    3. 在 repo 输入上面 github 创建的 repository 名字,比如images
    4. 在 branch 输入 main(注意有时创建 repo 可能是 master 分支)
    5. 在 token 输入上面生成的 ghp 开头的一串字符
    6. 在 message 输入或自动生成 from emo-uploader・Github
    7. 在 path 中留空,图片会上传至images/main文件夹下
      1. 或输入二级文件夹名字加斜线比如2024/
      2. 此时图片会上传至的images/main/2024文件夹
      3. 更倾向于后者,方便管理各年份图片
    8. 在 radom filename 可勾选
      1. 若能保证上传的图片没有重名的也可不选
    9. cdn 保持默认的 raw 或其它均可
  5. 嵌入图片方法
    1. 或直接将图片拖入笔记
    2. 或复制图片并粘贴到笔记
    3. 注意:图片不会移动到库中
    4. 仅会在笔记中嵌入标准 MD 格式链接可直接预览

四、其它妙用#

  1. 嵌入 pdf 文档
  2. 嵌入音视频
  3. 嵌入你想要的任何实体文件
  4. photo by Joshua Hibbert on Unsplash
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。