Skip to content

团队与企业版使用指南

Obsidian 不仅适合个人使用,在团队和企业环境中同样表现出色。本文介绍团队协作策略和企业级配置方案。

Obsidian 团队方案概览

方案适用规模费用特点
共享文件夹2-5 人免费本地共享,需同步方案
Obsidian Sync2-50 人$4-8/人/月官方同步,E2EE 加密
Git 协作开发团队免费版本控制,适合技术团队
Obsidian Publish公开分享$8/月发布为网站
混合方案大型团队混合按需组合

团队仓库结构设计

推荐结构

team-vault/
├── 00-home/                # 团队首页
│   ├── README.md           # 团队说明
│   ├── onboarding.md       # 新人指南
│   └── conventions.md      # 文档规范
├── 01-projects/            # 项目文档
│   ├── project-a/
│   └── project-b/
├── 02-meetings/            # 会议记录
│   ├── 2026-07/
│   └── 2026-08/
├── 03-knowledge/           # 知识库
│   ├── technical/
│   ├── business/
│   └── resources/
├── 04-templates/           # 模板
├── 05-archive/             # 归档
├── 06-private/             # 个人区域
│   ├── alice/
│   ├── bob/
│   └── charlie/
└── .obsidian/              # 团队共享配置

文档命名规范

yaml
# 文件命名规则
项目文档:  [项目名]-[文档类型]-[日期].md
            例:project-a-spec-20260713.md

会议记录:  [日期]-[会议主题].md
            例:20260713-周会.md

技术文档:  [分类]-[主题].md
            例:tech-api-design.md

个人笔记:  [姓名]/[主题].md
            例:alice/research-notes.md

协作方案

方案一:Obsidian Sync(推荐)

配置步骤:
1. 创建 Obsidian 账户(管理员)
2. 创建共享仓库
3. 邀请团队成员加入
4. 配置同步设置:
   - 端到端加密:开启
   - 同步范围:选择需要同步的文件夹
   - 排除个人区域:06-private/ 不同步

优势:
  - 官方支持,最稳定
  - 端到端加密
  - 支持版本历史
  - 移动端支持

费用:
  - 个人计划:$4/月
  - 商业计划:$8/月/人(含优先支持)

方案二:Git 协作(技术团队)

bash
# 初始化团队仓库
mkdir team-vault && cd team-vault
git init
git remote add origin git@github.com:team/team-vault.git

# 配置 .gitignore
cat > .gitignore << 'EOF'
.obsidian/workspace.json
.obsidian/workspace-mobile.json
.obsidian/plugins/*/data.json
06-private/
.trash/
*.lock
EOF

# 团队成员克隆
git clone git@github.com:team/team-vault.git

Git 协作注意事项:

  • 频繁提交避免冲突
  • 使用分支处理大改动
  • 配置 Git LFS 处理大文件
  • 设置 CI 自动校验文档格式

方案三:共享文件系统

适用于同一办公室的小团队:

1. 使用 NAS 或共享文件夹
2. Obsidian 直接打开共享路径
3. 注意:
   - 避免多人同时编辑同一文件
   - 定期备份
   - 使用文件锁定机制

推荐同步工具:
  - Syncthing(P2P 同步)
  - Resilio Sync(P2P 同步)
  - rsync(定时同步)

权限管理

文件夹权限

team-vault/
├── 01-projects/     → 全团队可读写
├── 02-meetings/     → 全团队可读写
├── 03-knowledge/    → 全团队可读,管理员可写
├── 04-templates/    → 全团队可读,管理员可写
├── 05-archive/      → 全团队只读
└── 06-private/      → 个人专属,其他人不可见

Obsidian Publish 权限

发布策略:
  - 公开发布:03-knowledge/(技术文档、最佳实践)
  - 内部访问:通过密码保护
  - 完全私密:不发布

发布配置:
  1. 选择要发布的文件夹
  2. 设置访问密码(可选)
  3. 自定义域名
  4. 配置导航结构

模板系统

团队统一模板

markdown
<!-- templates/team-meeting.md -->
---
type: meeting
date: {{date}}
attendees: 
meeting_type: 
tags: [meeting]
status: draft
---

# 📋 会议记录

## 基本信息

| 项目 | 内容 |
|------|------|
| 日期 | {{date}} |
| 时间 | {{time}} |
| 类型 | 日常例会 / 评审 / 头脑风暴 |
| 参会人 | |
| 记录人 | |

## 议程

1. 
2. 
3. 

## 讨论记录

### 议题 1

**讨论:**
- 

**决议:**
- [ ] 

### 议题 2

## 行动项

| 任务 | 负责人 | 截止日期 | 状态 |
|------|--------|---------|------|
|      |        |         | ⬜    |

## 下次会议

- 时间:
- 议程:

项目文档模板

markdown
<!-- templates/project-doc.md -->
---
type: project-doc
project: 
doc_type: 
author: 
created: {{date}}
last_modified: {{date}}
status: draft
tags: [project, ]
reviewers: []
---

# {{title}}

## 文档信息

| 项目 | 内容 |
|------|------|
| 项目 | |
| 类型 | 需求 / 设计 / 方案 / 报告 |
| 作者 | |
| 审核人 | |
| 状态 | 草稿 / 评审中 / 已发布 / 已归档 |
| 版本 | v1.0 |

## 变更记录

| 版本 | 日期 | 修改人 | 修改内容 |
|------|------|--------|---------|
| v1.0 | {{date}} | | 初稿 |

## 正文

## 相关文档

- [[]]

## 附件

-

知识管理策略

团队 MOC(内容地图)

markdown
<!-- 00-home/team-moc.md -->
---
type: moc
---

# 🗺️ 团队知识地图

## 📂 项目

- [[project-a/|项目 A]] — 项目 A 概览
- [[project-b/|项目 B]] — 项目 B 概览

## 📚 知识库

- [[knowledge/technical/|技术文档]]
- [[knowledge/business/|业务文档]]
- [[knowledge/resources/|资源参考]]

## 📋 流程

- [[process/onboarding|新人入职指南]]
- [[process/code-review|代码审查流程]]
- [[process/release|发布流程]]

## 📅 近期会议

```dataview
TABLE date, meeting_type
FROM "02-meetings"
WHERE date >= date(today) - dur(7 days)
SORT date DESC

📊 团队统计

dataviewjs
dv.table(
  ["成员", "本周文档", "本月文档", "总计"],
  [
    ["Alice", dv.pages().where(p => p.author == "Alice" && p.file.ctime >= dv.date("today").minus({days: 7})).length, 
             dv.pages().where(p => p.author == "Alice" && p.file.ctime >= dv.date("today").minus({days: 30})).length,
             dv.pages().where(p => p.author == "Alice").length],
    // ... 其他成员
  ]
)

### 文档生命周期

创建 → 草稿 → 评审 → 发布 → 维护 → 归档

每个阶段对应属性: status: draft → review → published → maintained → archived


## 企业级安全

### 数据安全配置

1. 全盘加密(LUKS / BitLocker / FileVault)
2. Obsidian Sync 端到端加密
3. 定期备份(3-2-1 策略)
4. 访问权限审计

### 合规要求

| 合规要求 | 实现方式 |
|---------|---------|
| 数据本地化 | Obsidian 数据完全本地存储 |
| 加密传输 | E2EE 同步 |
| 访问审计 | Git 提交记录 / Sync 日志 |
| 数据保留 | 归档策略 + 版本历史 |
| 数据删除 | 安全删除工具 |

## 新人入职流程

```markdown
<!-- 00-home/onboarding.md -->

# 🚀 新人入职指南

## 第一天
- [ ] 安装 Obsidian
- [ ] 加入团队仓库
- [ ] 阅读团队规范
- [ ] 创建个人笔记区域

## 第一周
- [ ] 了解项目结构
- [ ] 阅读核心文档
- [ ] 参加首次会议
- [ ] 创建第一篇文档

## 常用资源
- [[conventions|文档规范]]
- [[templates|模板库]]
- [[team-moc|知识地图]]

相关文档