wiki-setup
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseObsidian Setup — Vault Initialization
Obsidian设置 — Vault初始化
You are setting up a new Obsidian wiki vault (or repairing an existing one).
你正在搭建一个新的Obsidian wiki vault(或修复现有vault)。
Step 1: Create .env
步骤1:创建.env
If doesn't exist, create it from . Ask the user for:
.env.env.example-
Where should the vault live? →
OBSIDIAN_VAULT_PATH- Default:
~/Documents/obsidian-wiki-vault - Must be an absolute path (after expansion)
- Default:
-
Where are your source documents? →
OBSIDIAN_SOURCES_DIR- Can be multiple paths, comma-separated
- Default:
~/Documents
-
Want to import Claude history? →
CLAUDE_HISTORY_PATH- Default: auto-discovers from
~/.claude - Set explicitly if Claude data is elsewhere
- Default: auto-discovers from
-
Have QMD installed? →/
QMD_WIKI_COLLECTIONQMD_PAPERS_COLLECTION- Optional. Enables semantic search in and source discovery in
wiki-query.wiki-ingest - If unsure, skip for now — both skills fall back to automatically.
Grep - Install instructions: see (QMD section).
.env.example
- Optional. Enables semantic search in
如果不存在,就基于创建它。向用户询问以下信息:
.env.env.example-
vault应该存放在哪里? →
OBSIDIAN_VAULT_PATH- 默认值:
~/Documents/obsidian-wiki-vault - 必须是(展开后的)绝对路径
- 默认值:
-
你的源文档存放在哪里? →
OBSIDIAN_SOURCES_DIR- 可以是多个路径,用英文逗号分隔
- 默认值:
~/Documents
-
需要导入Claude历史记录吗? →
CLAUDE_HISTORY_PATH- 默认值:自动从路径发现
~/.claude - 如果Claude数据存放在其他位置请明确设置
- 默认值:自动从
-
是否安装了QMD? →/
QMD_WIKI_COLLECTIONQMD_PAPERS_COLLECTION- 可选配置。开启后可支持的语义搜索和
wiki-query的源发现功能wiki-ingest - 如果不确定可以暂时跳过,这两个技能会自动降级使用
Grep - 安装说明:查看的QMD部分
.env.example
- 可选配置。开启后可支持
Step 2: Create Vault Directory Structure
步骤2:创建Vault目录结构
bash
mkdir -p "$OBSIDIAN_VAULT_PATH"/{concepts,entities,skills,references,synthesis,journal,projects,_archives,_raw,.obsidian}- — Obsidian's own config. Creates vault recognition.
.obsidian/ - — Per-project knowledge (populated during ingest).
projects/ - — Stores wiki snapshots for rebuild/restore operations.
_archives/ - — Staging area for unprocessed drafts. Drop rough notes here;
_raw/will promote them to proper wiki pages and delete the originals.wiki-ingest
bash
mkdir -p "$OBSIDIAN_VAULT_PATH"/{concepts,entities,skills,references,synthesis,journal,projects,_archives,_raw,.obsidian}- — Obsidian自身的配置目录,用于标识vault身份
.obsidian/ - — 项目维度的知识内容(在ingest过程中自动填充)
projects/ - — 存储wiki快照,用于重建/恢复操作
_archives/ - — 未处理草稿的暂存区。把粗略的笔记放在这里,
_raw/会将它们转化为规范的wiki页面并删除原始草稿wiki-ingest
Step 3: Create Special Files
步骤3:创建特殊文件
index.md
index.md
markdown
---
title: Wiki Index
---markdown
---
title: Wiki Index
---Wiki Index
Wiki Index
This index is automatically maintained. Last updated: TIMESTAMP
本索引会自动维护。最后更新时间:TIMESTAMP
Concepts
概念
No pages yet. Use to add your first source.
wiki-ingest暂无页面。使用添加你的第一个源内容。
wiki-ingestEntities
实体
Skills
技能
References
参考资料
Synthesis
综合内容
Journal
日志
undefinedundefinedlog.md
log.md
markdown
---
title: Wiki Log
---markdown
---
title: Wiki Log
---Wiki Log
Wiki Log
- [TIMESTAMP] INIT vault_path="OBSIDIAN_VAULT_PATH" categories=concepts,entities,skills,references,synthesis,journal
undefined- [TIMESTAMP] INIT vault_path="OBSIDIAN_VAULT_PATH" categories=concepts,entities,skills,references,synthesis,journal
undefinedStep 4: Create .obsidian Configuration
步骤4:创建.obsidian配置
Create minimal Obsidian config for a good out-of-box experience:
创建最简Obsidian配置,开箱即可获得良好使用体验:
.obsidian/app.json
.obsidian/app.json
json
{
"strictLineBreaks": false,
"showFrontmatter": false,
"defaultViewMode": "preview",
"livePreview": true
}json
{
"strictLineBreaks": false,
"showFrontmatter": false,
"defaultViewMode": "preview",
"livePreview": true
}.obsidian/appearance.json
.obsidian/appearance.json
json
{
"baseFontSize": 16
}json
{
"baseFontSize": 16
}Step 5: Recommend Obsidian Plugins
步骤5:推荐Obsidian插件
Tell the user about these recommended community plugins (they install manually):
- Dataview — Query page metadata, create dynamic tables. Essential for a wiki.
- Graph Analysis — Enhanced graph view for exploring connections.
- Templater — If they want to create pages manually using templates.
- Obsidian Git — Auto-backup the vault to a git repo.
告知用户以下推荐的社区插件(需要用户手动安装):
- Dataview — 查询页面元数据,创建动态表格,是wiki的必备插件
- Graph Analysis — 增强的图谱视图,用于探索内容关联
- Templater — 适合需要使用模板手动创建页面的用户
- Obsidian Git — 自动将vault备份到git仓库
Step 6: Verify Setup
步骤6:验证设置
Run a quick sanity check:
- Vault directory exists with: ,
concepts/,entities/,skills/,references/,synthesis/,journal/,projects/,_archives/_raw/ - exists at vault root
index.md - exists at vault root
log.md - has
.envsetOBSIDIAN_VAULT_PATH - directory exists
.obsidian/ - Source directories (if configured) exist and are readable
Report the results and tell the user they can now:
- Open the vault in Obsidian (File → Open Vault → select the directory)
- Run to see what's available to ingest
wiki-status - Run to add their first sources
wiki-ingest - Run to mine their Claude conversations
claude-history-ingest - Run to mine their Codex sessions (if they use Codex)
codex-history-ingest - Run again anytime to check the delta
wiki-status
执行快速可用性检查:
- Vault目录存在,包含以下子目录:、
concepts/、entities/、skills/、references/、synthesis/、journal/、projects/、_archives/_raw/ - Vault根目录下存在
index.md - Vault根目录下存在
log.md - 中已配置
.envOBSIDIAN_VAULT_PATH - 目录存在
.obsidian/ - 源目录(如果已配置)存在且可读
向用户报告检查结果,并告知用户现在可以进行以下操作:
- 在Obsidian中打开vault(文件 → 打开Vault → 选择对应目录)
- 运行查看可导入的内容
wiki-status - 运行添加第一批源内容
wiki-ingest - 运行提取Claude对话内容
claude-history-ingest - 运行提取Codex会话内容(如果使用Codex)
codex-history-ingest - 随时可以再次运行查看增量变更
wiki-status