# 概述
[Obsidian 发布服务](https://obsidian.md/publish) 是 Obsidian 官方提供的云服务,让你可以将笔记发布为百科、知识库、在线文档或数字花园等各类网站。
选择你想与他人分享的笔记,点击**发布**,别人就能在 `publish.obsidian.md/你的网址` 上查看这些笔记。
# 订阅
**Obsidian 发布服务** 可在**Publish**部分找到。发布服务支持[[Obsidian 教育折扣|教育折扣]]和[[Obsidian 非盈利组织折扣|非盈利组织折扣]],以及[[Obsidian 早鸟优惠|早鸟价]]
# 退款
见 [[Obsidian 退款政策]]
# 使用
见 [[Obsidian 发布网站]]
如果想发布附件,见 [[Obsidian 发布服务-应用-附件]]
# 协作
见 [[Obsidian 发布服务-应用-团队]]
# 安全与隐私
用户可以自主选择要发布到网站上的笔记。其余的笔记将安全地保存在本地仓库中。此外,只有主动发布的笔记才会被发送到 Obsidian 的服务器,而取消发布的笔记将被从服务器上移除。
## 密码保护
为了增强发布网站的安全性,可以为网站设置密码。具体见 [[Obsidian 发布网站]]。
## 数据收集
默认情况下,发布服务**不会**收集访客数据,也不会存储 Cookies 或操作个人信息。但是,可以通过[[Obsidian 发布网站|自定义网站]]来添加相关功能,以分析或记录相关数据。
不过需要注意的是,作为网站所有者,你必须遵守当地的法律法规。你可以通过 `publish.js` 对此进行提示,或在网站里添加隐私政策相关页面。
## 访问
[Cloudflare](https://www.cloudflare.com) 为发布服务提供了托管服务,服务器在旧金山。
为了管理网络对发布的访问,你需要管理以下域名:
- 前端:`publish.obsidian.md`
- 后端:`publish-main.obsidian.md`
此外,后端服务使用以下子域:`publish-xx.obsidian.md`,其中 `xx` 是从 `1 - 100` 的数字范围。
> [! Tip] 如果防火墙系统支持,我们建议将 `publish-*.obsidian.md` 列入白名单,以适应子域不断扩展的情况。
# 应用
- [[Obsidian 发布服务-应用-PDF]]
# 展望
Obsidian 发布服务对[[第三方插件|社区插件]]的支持较为有限。
像 Waypoint 这样能输出原始 Markdown 文件的插件就比较与发布服务兼容,因为它们不需要专门的代码来渲染数据。
但对于需要额外代码来渲染的插件,比如 Dataview 或 Fantasy Statblocks,在发布服务中就无法正常工作了。
> [! 提示] 不过,强大的[社区](https://obsidian.md/community)成员已经想出了一些解决这一限制的方法,官方正在尝试中。
## 图谱
发布服务提供了对关系图谱的颜色自定义功能,使用 CSS 修改 `publish.css` 文件即可调整图谱的颜色。相关 css 选择器见[这篇文档](https://docs.obsidian.md/Reference/CSS+variables/Plugins/Graph)。
但发布网站中的图谱不支持应用程序[[关系图谱]]中复杂的排序和查看功能。
## 媒体文件
发布服务并不适合发布视频或大型音频文件。如果确实需要发布这些文件,请查看 [[Obsidian 发布服务-应用-附件]]。
## PDF 文件
见[[Obsidian 发布服务-应用-PDF]]
## 搜索
发布服务支持对已发布的文本内容进行搜索。搜索的优先级如下:
- 文件名
- 别名
- 小标题名称
上述内容搜索完成后,再转到正文的搜索。
为了提升发布网站内容的可搜索性,建议你的笔记使用具有描述性的且准确反映内容的名称,并加入多个别名。
# 网站示例
以下是使用了发布服务的网站:
- [[法政西南]]