Obsidian 允许其他开发者编写第三方插件来扩展 Obsidian 的功能。第三方插件可以分成社区插件和非社区插件两种。 目前,插件 API 正处于测试状态。这意味着 API 的任何部分都可能在未来发生重大改变。 ### 开发者相关 有关创建新插件的说明,请参考[我们的示例插件](https://github.com/obsidianmd/obsidian-sample-plugin)。 关于 API 的文档,请查看[我们的插件 API 仓库](https://github.com/obsidianmd/obsidian-api)。 关于插件的开发文档,请查看[我们的插件开发文档](https://github.com/luhaifeng666/obsidian-plugin-docs-zh) 在你创建了你的插件之后,你可以通过向[我们的发布仓库](https://github.com/obsidianmd/obsidian-releases)提交请求,将你的插件添加到社区插件页面中。关于如何发布插件更新,请参考示例插件。 ### 用户相关 #### 安全模式 默认情况下,Obsidian 将打开安全模式,以保护您免受潜在的伤害。在安全模式下,Obsidian 不会运行任何第三方插件。 请注意,第三方插件可以访问你电脑上的文件,连接互联网,甚至安装额外的程序。了解更多关于插件安全性的信息,请阅读[[#插件安全性|此部分]]。 为了安装社区插件,你需要在 `设置` -> `第三方插件` -> `安全模式` 中关闭安全模式。 #### 浏览与安装社区插件 禁用安全模式后,你可以在 `设置` -> `第三方插件` -> `社区插件` -> `浏览` 中打开社区插件列表页面,从而找到由社区成员开发的社区插件。 在这个页面上,插件是按照流行度来排列的,你可以轻松地看到最流行的插件。当然,你也可以通过搜索来寻找特定的插件。找到你感兴趣的插件后,点击插件就可以查看插件的详细信息。在详细信息页面,你可以点击 `安装` 按钮来安装插件。 插件安装后,你可以在 `设置` -> `第三方插件` 下找到已安装的插件。插件需要启用才能生效。当然,你也可以在那里卸载它们。 ### 插件安全性 Obsidian 非常重视你的数据安全,这使得我们非常重视安全问题,社区插件的安全性也包括在内。 由于技术原因,我们无法限制插件的权限或访问级别。同时,由于 Obsidian 是一个免费软件,目前我们仍没有精力人工审查每个插件。 值得庆幸的是,Obsidian 拥有一个氛围良好的社区,因此我们可以依靠社区信任来确保社区插件的安全性。 一般来说,你可以信任在社区中流行的大多数插件。为了进一步确保插件的安全性,我们要求所有社区插件在 GitHub 上开源。**但是,如果你正在处理重要的数据,我们仍建议你在安装插件前检查插件代码,从而更好地保证数据安全。**你可以在插件的详细信息页面找到插件的 Github 仓库地址。 如果你发现社区插件有安全漏洞,你可以通过在 GitHub 上添加问题来告知插件作者。如果你认为某个插件是恶意的,请联系我们,让我们调查并删除这个插件。