团队与企业版使用指南
Obsidian 不仅适合个人使用,在团队和企业环境中同样表现出色。本文介绍团队协作策略和企业级配置方案。
Obsidian 团队方案概览
| 方案 | 适用规模 | 费用 | 特点 |
|---|---|---|---|
| 共享文件夹 | 2-5 人 | 免费 | 本地共享,需同步方案 |
| Obsidian Sync | 2-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.gitGit 协作注意事项:
- 频繁提交避免冲突
- 使用分支处理大改动
- 配置 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|知识地图]]相关文档
- 协作功能 — Obsidian 协作功能
- 团队协作工作流 — 团队工作流
- Obsidian Sync 详解 — 同步深入
- Obsidian Publish 指南 — 发布指南
- 安全加固指南 — 安全策略
- Obsidian Git — Git 版本管理
- 商用指南 — 商用许可
- 会议记录工作流 — 会议记录