Obsidian 插件:PostgreSQL Obsidian

Obsidian 插件:PostgreSQL Obsidian

插件名片

  • 插件名称:PostgreSQL Obsidian
  • 插件作者:Camille Louédoc-Eyries
  • 插件说明:将您的笔记的元数据上传到 PostgreSQL 数据库
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

将您的笔记的元数据上传到 PostgreSQL 数据库

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 postgresql-obsidian 插件的自述翻译

Obsidian + PostgreSQL = ❤️

一个插件,用于将您的笔记元数据上传到数据库中。

特点

  • 将页面的 Dataview 注释发送到 PostgreSQL 数据库
    • 这使您可以在数据上使用 SQL 查询,并将其与其他工具(如 Grafana)集成。

安装

  1. 获取一个 PostgreSQL 数据库(见下面的部分)
  2. 在设置中设置您的 PostgreSQL 连接字符串
  3. 打开命令面板,输入 “PostgreSQL” 以查看可用命令的列表

设置一个 PostgreSQL 数据库

我个人更喜欢在离岸服务器上自行托管 PostgreSQL 以保护我的隐私。然而,请注意,这需要更多的知识,因为如果您在远程服务器上托管,您将学习如何启用网络加密(SSL)以防止未经授权的中间人窥探您的数据。

我没有尝试过上面列出的托管提供商,但它们来自信誉良好的公司,并且提供的存储空间和计算能力远远超过您托管此插件生成的数据所需的。

我的数据存储在哪里?

postgresql-obsidian 生成的数据在 obsidian 数据库模式下提供给您使用。

您可以使用 PostgreSQL 视图来提取和格式化所需的信息。

为什么我应该将我的数据发送到 PostgreSQL 数据库?

将笔记的元数据发送到 PostgreSQL 数据库将使您能够使用其他工具来探索它,例如 Grafana

这是我制作的用于监控个人健康的 Grafana 仪表板的截图:

Obsidian 插件:PostgreSQL Obsidian--设置一个 PostgreSQL 数据库

贡献

贡献是使开源社区成为一个如此令人惊叹的地方,可以学习、激发灵感和创造的原因。我们非常感谢您所做的任何贡献!

开发

有关更多信息,请参阅 开发者文档

待办事项

  • 过于复杂的开发工作流程
  • 在设置中设置 PostgreSQL URL
  • 从当前笔记中获取各种信息
    • Dataview 数据
    • 列出内容
  • 命令
    • 上传当前笔记
    • 批量上传
    • 编辑时自动上传
  • 提交到 Obsidian 插件注册表

有用的链接

归属

  • 感谢 pg 提供了在 JavaScript 中轻松连接到 PostgreSQL 数据库的可能性。
  • 感谢 Rush Stack 提供了易于使用的 ESLint 配置。
  • 感谢 Dataview Plugin 提供了轻松访问笔记元数据的功能。

许可证

MIT



反馈交流

其他渠道

版权声明