Obsidian 插件:Link Server

Obsidian 插件:Link Server

插件名片

  • 插件名称:Link Server
  • 插件作者:moelody
  • 插件说明:该插件将在端口 3333 上打开一个反向代理服务器以获取 Obsidian API 的 wikiLink 信息。
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

该插件将在端口 3333 上打开一个反向代理服务器以获取 Obsidian API 的 wikiLink 信息。

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 link-info-server 插件的自述翻译

链接服务器插件

该插件将在端口 3333 上打开一个反向代理服务器,用于从 Obsidian API 中获取 Wiki 链接的文件信息。

// 该插件将会返回obsidian api的筛选结果 `plugin.app.metadataCache.getFirstLinkpathDest(<string>fileLink, <string>sourcePath);`
// 通过使用 http://localhost:3333/?fileLink=<wiki原链接>&sourcePath=<md文件路径> 获取TFile类型的json数据
type TFile = {
    basename: string,
    extension: string
    name: string, 
    parent: {
        name: string,
        path: string
    },
    path: string,
    vault: {
        adapter: {
            basePath: string
        }
    },
    content: string
}

该插件将在端口 3333 上打开一个反向代理服务器,用于从 Obsidian API 中获取 Wiki 链接的文件信息。

// 该插件将会返回obsidian api的筛选结果 `plugin.app.metadataCache.getFirstLinkpathDest(<string>fileLink, <string>sourcePath);`
// 通过使用 http://localhost:3333/?fileLink=<wikiLink>&sourcePath=<mdFilePath> 获取基于下面TFile的json数据
type TFile = {
    basename: string,
    extension: string
    name: string, 
    parent: {
        name: string,
        path: string
    },
    path: string,
    vault: {
        adapter: {
            basePath: string
        }
    },
    content: string
}

如何使用

注意:该插件默认会在端口 3333 上打开一个反向代理服务器。如果该端口已被占用,请前往 Link Server 的设置选项卡中设置另一个端口。


  1. 安装该插件
  2. 第三方插件 中启用该插件
  3. 开始使用插件

兼容性

所需的 API 功能仅适用于 Obsidian v0.12.2+。

安装

来自 Obsidian

  1. 打开 设置>第三方插件
  2. 确保安全模式为关闭
  3. 点击 浏览社区插件
  4. 搜索此插件
  5. 点击 安装
  6. 安装完成后,启用该插件并关闭社区插件窗口,插件即可使用。

来自 GitHub

  1. 从 GitHub 仓库的 Releases 部分下载最新版本
  2. 将文件放入您的 vault 的插件文件夹中:<vault>/.obsidian/plugins/link-info-server
  3. 重新加载 Obsidian
  4. 如果提示安全模式,请禁用安全模式并启用插件。否则,请前往设置,第三方插件,确保关闭安全模式,并从那里启用插件。

注意:.obsidian 文件夹可能是隐藏的。在 macOS 上,您可以按 Command+Shift+Dot 来在 Finder 中显示该文件夹。




反馈交流

其他渠道

版权声明