如何安装以及用相关插件配置OBSIDIAN?

本文分享了作者从Logseq转向Obsidian的使用体验,认为Obsidian在第三方插件同步方面表现更好。文章详细介绍了如何通过Self-hostedLiveSync进行跨设备同步,包括CouchDB服务器的搭建、配置和同步设置。此外,还提到了MindMap插件的使用,并提及该插件对文本格式要求高的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

之前看人推荐logseq就尝试了一下,吐槽跨设备同步难搞,然后被人种草了Obsidian,这几天使用下来感觉确实比logseq好用多了,第三方插件同步虽然有点冲突但大体上还好。现在考虑怎么去合理规划tag以及wiznote笔记的迁移,虽说感觉也不能完全替代wiznote。这个还是比较适合纯文本记录,对文件等等同步不太友好。

如需了解更多,请访问: https://www.emperinter.info/2022/05/03/how-do-i-install-and-configure-obsidian-with-the-relevant-plug-ins/

安装

同步

官方

  • 官方付费同步,这个没啥好说的,懂的都懂。

插件同步: Self-hosted LiveSync

这里我选用的是跨设备同步较好的Self-hosted LiveSync

插件安装启用

服务器搭建couchdb

  • 安装基础环境docker

  • 生成配置文件local.ini

vim local.ini
# 内容如下
[couchdb]
single_node=true

[chttpd]
require_valid_user = true

[chttpd_auth]
require_valid_user = true
authentication_redirect = /_utils/session.html

[httpd]
WWW-Authenticate = Basic realm="couchdb"
enable_cors = true

[cors]
origins = app://obsidian.md,capacitor://localhost,http://localhost
credentials = true
headers = accept, authorization, content-type, origin, referer
methods = GET, PUT, POST, HEAD, DELETE
max_age = 3600
  • 启动
docker run -d --name obsidian --restart always -e COUCHDB_USER=admin -e COUCHDB_PASSWORD=passwd -v /home/obsidian/local.ini:/opt/couchdb/etc/local.ini  -p 5984:5984 couchdb
  • 连接配置

配置完成后记得点一下Test去测试,我这里踩过的坑是没有填DataBase name导致一直有报错。各个设备保持信息一直就行了。

  • 同步设置参考,我这里没选LiveSync,感觉在冲突时有点问题

其它插件推荐

MindMap

  • 脑图生成,这里唯一有点吐槽的是需要设置快捷键才能使用,没找到其它方法。同时对文本文件格式要求极高,稍有不对就无法生成。

如需了解更多,请访问: https://www.emperinter.info/2022/05/03/how-do-i-install-and-configure-obsidian-with-the-relevant-plug-ins/

### 手动安装 Obsidian 插件的方法 手动安装 Obsidian 插件的过程相对简单,主要涉及下载插件文件并将其放置到指定目录中。以下是详细的说明: #### 准备工作 首先需要确认已启用 **社区插件** 功能。如果尚未开启此功能,请进入设置页面中的“核心插件”部分,并激活“社区插件”。这一步非常重要,因为只有启用了该选项才能加载自定义插件[^1]。 #### 下载插件文件 通常可以从第三方资源库或者 GitHub 上找到所需的插件源码或打包好的 `.js` 文件。例如许多流行的 Obsidian 插件都托管于 [GitHub](https://github.com/) 平台下专门用于分享这些工具的仓库里[^2]。确保所获取的是最新版本以及适合当前使用的操作系统环境下的兼容包。 #### 定位本地路径 每当你成功克隆了一个新的obsidian-plugin项目之后, 需要知道你的个人资料夹位置在哪里 (即 vault 的具体存储地址),可以通过如下方式快速定位: -Obsidian应用内按 `Ctrl+P`(Windows/Linux) 或者 `Cmd+P`(MacOS); - 输入 `/settings`, 进入偏好设定界面; - 转至 "Advanced" -> “Open Vault Directory”,即可打开所在磁盘上的实际物理文件夹[^3]. #### 移动解压后的数据 将刚才获得的目标压缩包里的全部内容复制粘贴进上述提到过的那个特定子目录结构当中去——一般命名为`.obsidian/plugins/your_plugin_name_here/` 。注意保持原有层次关系不变以便程序能够正常识别读取它们的信息[^4]。 #### 启用新加入的功能模块 返回软件主界面重新启动一次应用程序后,在左侧边栏底部应该能看到刚添加进去的那个扩展项链接按钮;点击它就可以按照提示完成最后几步简单的配置操作啦! ```javascript // Example JavaScript code snippet demonstrating how to programmatically enable a plugin. const fs = require('fs'); function activatePlugin(pluginName){ const pathToPluginsFolder = `${process.env.HOME}/.config/obsidian/.obsidian/plugins`; try { let data = JSON.parse(fs.readFileSync(`${pathToPluginsFolder}/${pluginName}/manifest.json`)); console.log(`Enabling ${data.name}`); } catch(err){ console.error("Failed to find or parse manifest file:", err.message); } } activatePlugin("example-community-plugin"); ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值