ANG

ANG

Chaos is a ladder.
telegram
twitter
github
email

我的Obsidian工作流|插件及配置推荐

最近都在使用Obsidian作为主要软件,配置完成后使用体验极佳,但入门门槛偏高也是不争的事实,在此记录一下我目前在使用的文件组织格式和插件以及各种设置,方便快速上手

Obsidian 插件及配置推荐#

项目地址:https://github.com/anglee0323/ObsidianTemplate_Public

一、说明#

该仓库存储本人使用的Obsidian模版,实现了以下功能:

  1. 附件统一存放

    1. 图片实现了本地存储 / 图床访问(将图片粘贴 / 拖拽后直接上传)
    2. 其他附件统一存放在Attachment文件中
  2. 使用Excalidraw实现本地绘图

    1. 自定义中文字体
      CleanShot 2023-10-06 at 17.20.53@2x.png

    2. 自定义常用素材库

    3. 使用Slideshow插件进行画布演示
      CleanShot 2023-10-06 at 17.40.13.gif

    4. 使用Mindmap插件快速绘制思维导图
      CleanShot 2023-10-06 at 17.48.54.gif

  3. 实现 Obsidian 内置 Copilot(需要 OpenAI API)
    CleanShot 2023-10-06 at 17.53.44.gif

  4. 实现了 Obsidian 内置浏览器
    CleanShot 2023-10-06 at 17.58.14.gif

  5. 实现代码高亮

  6. 实现 markdown 代码片段直接运行
    CleanShot 2023-10-06 at 18.01.45.gif

  7. 调整了 UI 为Github风格

  8. 隐藏了菜单滚动

  9. 使用Github进行同步

二、使用方法#

  1. 克隆仓库到本地
cd 
cd Desktop
git clone https://github.com/anglee0323/ObsidianTemplate.git
  1. 删除.git文件、Readme.md文件以及Placeholder.txt 文件
cd ObsidianTemplate
rm -rf .git
rm -rf Readme.md
cd ..
find ./ObsidianTemplate -name "Placeholder.txt" -delete
  1. 新建.git文件,并配置仓库或使用 icloud 进行同步
cd ~/Desktop/ObsidianTemplate
git init 
git add .
git commit -m "initial commit"

若您使用 icloud 进行同步,则使用以下命令并忽略4.5.步骤(若您的 icloud 文件位置不同请自行更改)

mv ~/Desktop/ObsidianTemplate ~/Library/Mobile\ Documents/iCloud~md~obsidian/Documents

关闭Obsidian Git插件

  1. 添加远程仓库
git remote add origin <your repo link.git>
git push --set-upstream origin main
  1. 设置Obsidian Git插件自动推送时间

建议设置每 10 分钟自动备份一次

三、组织结构#

Obsidian Template

├── README.md //README文档
├── Attachment //附件
│	     └── Placeholder.txt //占位文件,保证文件夹存在
│	     └── Copilot //AI对话副本
│	     └── Excalidraw //Excalidraw白板
│	     └── Templates //Obsidian模版文件
└── Plugins //插件
│   └── Excalidraw 
│        └── Fonts //字体
│	     │    └── DongJingJieJiaoDeXiaoLangMan-2 //中文Excalidraw风格字体
│        └── Library //绘图素材
│        └── Scripts //脚本
│             └── Downloaded //由第三方下载
└── Source //资源文件,用于存放Pdf,Epub,Hand-Write-Notes等
│	     └── Placeholder.txt //占位文件,保证文件夹存在
└── .git //git配置文件(需自行删除)
└── .obsidian //obsidian配置文件
	     └── plugins //插件文件
	     └── themes //主题文件
	     └── xxx.json //快捷键,工作区,插件配置文件
	 

四、其他#

  • 对于Excalidraw绘图,可以配合Raycast插件通过icons8网站获取矢量图片

具体参考: https://www.raycast.com/yug2005/icons8

效果展示

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。