# 概述 Obsidian 可以简化创建和编辑团队的维基、知识库、文档等工作。它可以作为内部和外部网站的编辑工具或内容管理系统(CMS)使用。你可以将你的朋友和同事添加为网站的协作者,这样他们就可以和你一同进行网站内容的更新。 协作功能只需网站所有者订阅发布服务,其他人只需要一个 [[Obsidian 账号|Obsidian 账户]] 即可进行协作。 > [! Warning] 警告 > 在网站更改之前,请确保[[#协作者之间同步更改|同步了其他协作者的更改]]。否则,你可能会覆盖掉其他协作者的更改内容。 # 操作 ## 添加网站协作者 1. 在功能区中,点击**发布更改**按钮(![[lucide-send.svg#icon]])。 2. 在**发布更改**对话框中,点击**更改网站设置**选项(![[lucide-cog.svg#icon]])。 3. 在**协作**设置旁边,点击**管理**。 4. 在**邀请用户**旁边的输入框中,输入协作者的电子邮件。 5. 点击**添加**。 ## 移除协作者 1. 在功能区中,点击**发布更改**按钮(![[lucide-send.svg#icon]])。 2. 在**发布更改**对话框中,点击**更改网站设置**选项(![[lucide-cog.svg#icon]])。 3. 在**协作**设置旁边,点击**管理**。 4. 在要移除的协作者旁边,选择**移除用户**(![[lucide-x.svg#icon]])。 ## 协作者之间同步更改 在协作情景下,发布服务不会自动把其他协作者的更改同步至本地仓库。因此,你需要手动把其他协作者的更改同步到本地。 要把其他人的更改通过发布服务同步到本地仓库: 1. 在功能区中,点击**发布更改**按钮(![[lucide-send.svg#icon]])。 2. 右键单击要同步的更改,然后选择**同步网站版本**。**这将覆盖本地仓库中的笔记。** > [! Tip] > 我们建议你使用其他工具来同步和管理协作者之间的更改,例如 [[Obsidian 官方同步]]或 [git](https://git-scm.com/)。 # 权限 以下表格列出了网站所有者和协作者的权限: | 操作 | 协作者 | 所有者 | | ---------- | :-: | :-: | | 发布新页面 | ✓ | ✓ | | 更改已发布页面的内容 | ✓ | ✓ | | 撤回页面 | ✓ | ✓ | | 修改网站选项 | | ✓ | | 管理权限 | | ✓ | # 注意事项 如果你在一个大型团队中工作,你可能需要将发布服务与更高级的版本控制系统(如 Git)配合使用。当然,发布服务也可以与[[Obsidian 官方同步|Obsidian 同步服务]]结合使用,以在多个用户之间保持更改的同步。