Session 2026-07-01 — Wiki Vault 搭建与 Obsidian 启用

全流程一句话:从零建 vault → 灌 5 份 HTML → 跑 lint → 装 Obsidian 看图谱。

🪜 操作时间线(11:42 → 13:16)

时段事件结果
11:42wiki-vault 初始化(Mode E — Research)空 vault + CLAUDE.md + 4 个 meta 模板
11:50第一次 ingest:hvac-rd-knowledge.html(161KB)+58 页(1 源 + 23 章 + 15 概念 + 19 实体)
12:25第二次 batch ingest:4 份 HTML(autocad / career / roadmap / trends)+34 页(4 源 + 26 章)
~13:00wiki-lint 健康体检1 BLOCKER / 3 HIGH / 5 MEDIUM / 4 LOW,verdict WARN
13:07Obsidian 1.12.7 via brew install --cask/Applications/Obsidian.app + obsidian-cli
13:14注册 wiki-vault 到 Obsidian + 写 .obsidian/workspace.jsonObsidian 启动即见 Graph view

最终: 92 页 = 5 sources + 49 chapters + 15 concepts + 19 entities + 4 meta

🎯 关键决策

D1: 模式 = Mode E (Research)

源是结构化技术知识库(20 章 + 附录),非商业/B 站/课程记录,故选 Research 而非 C / B / D。

D2: 位置 = ~/wiki-vault/

  • 用户 home 目录现有多个 HTML + PDF 分散
  • 新建独立 vault 隔离开,不污染 ~/Documents/Obsidian Vault
  • 干净起点(无 .obsidian/

D3: 章节页命名 = <source-prefix>-<n>.md

  • k01..k20(hvac-rd-knowledge)+ autocad-1..4 + career-1..7 + roadmap-1..9 + trends-1..6
  • 短文件名 + 数字 → 易打 wikilink [[k09]]
  • 不同源不同前缀避免冲突
  • 与源 <span class="chapter-num"> 数字一致

D4: 概念/实体保守策略

只有”跨章节反复出现”才建独立页。一次性提到的(国标 GB 19576、MATLAB、V-Model、AutoCAD 等)不建 stub,仅在章节正文提及。理由:避免 wiki 被 stub 污染,维持内链密度。例外:[[数字孪生]] 概念/实体二合一为概念页;[[基加利修正案]] 作为关键政策被独立为实体页。

D5: Obsidian 集成 = 编辑 obsidian.json + workspace.json

不依赖 obsidian-cli(CLI 需用户在 vault settings 手动启用)。workspace.json 保证重启 Obsidian 直接落到 Graph view + index.md 双 pane 布局。

🩺 当前健康状态(详见 lint-2026-07-01

✅ 健康项

  • 0 孤儿页;91/91 叶子页可达自 [[index]]
  • 5 份源文件不可变(.raw/ 全锁)
  • 关键概念入链密度高:R32 28 / R290 28 / 数字孪生 25 / 基加利修正案 20
  • 单页 80–300 行长度合规
  • [[ε-NTU法]] Unicode 文件名解析正常

⚠️ 待修问题(Top 5 by ROI)

优先级编号内容
P0B125 个断链(核心 HVAC 概念如 [[压缩机]] [[热泵]] [[蒸发器]] [[水泵]] [[碳中和]]
P0H1trends-2 + 基加利修正案 缺 Q6 备注框(EU F-gas 2025 -90% vs 2030 -79%)
P1H24 个 meta 文件 frontmatter 不齐 / [[overview]] 用了 type: overviewtype: meta
P1H311 个国标只在正文出现,未建 entity
P2MED-2hot Q1 标记已解决(lint 确认 k01.md 不含 “approximating”)

🟡 衍生洞见

  • vault 目录无 .git/ ——下次 lint 前可顺手 git init + .gitignore,让 wiki 演化有版本控制
  • obsidian-cli 未启用 ——若想 shell 直接控制 Obsidian,需在 vault settings → Core plugins → “Command line interface” 一次 toggle

🔮 开放问题(hot Q1–Q6 + lint 衍生)

Q内容状态
Q1k1.6 表格尾 “approximating” 孤立文本lint 确认已解决(hot.md 待标注)
Q2源未含 BOM / 测试报告 / 出货量数据待追加 source
Q3安装施工、运维、营销明确 out-of-scope永久忽略
Q4国标独立 entity 还是 hub 页?待定
Q5autocad-4:71 误链 [[k14]](sub-domain 违规)待修
Q6EU F-gas vs 基加利数字基准年不同待加 callout
NEW-1是否 git init wiki-vault?待用户决策

⏭️ 下一步建议(按 ROI)

  1. 修 B1 + H1:让 wiki 自洽——所有 wikilink 可达,跨页数字有备注框
  2. 修 H3 国标:建 1 个 hub 页 wiki/concepts/国标-GB-Standards.md,列 11 个国标为锚点(不建 11 个 entity)
  3. 修 H2 + MED-2:4 个 meta 文件加 frontmatter 几行就完事
  4. Git init:让 92 页 + 后续演化有轨迹
  5. 新 source:lint 报告建议 next candidates = GB standards / York-Trane 冷水机拆解 / 行业市场数据(CRAA/CRRA)

📂 关键文件位置

  • Vault 根:/Users/fireworks7/wiki-vault/
  • Obsidian 配置:~/Library/Application Support/obsidian/obsidian.json + <vault>/.obsidian/workspace.json
  • 健康报告:[[lint-2026-07-01]]
  • 元数据:[[CLAUDE|CLAUDE]] (vault root) / [[index]] / [[hot]] / [[log]] / [[overview]]

💡 关键学习(自合成)

  1. vault 多源命名加前缀比全用统一 k* 安全——异源同时存在是常态
  2. 先 lint 后 ingest比边 ingest 边 lint 好——能一次看清 cross-ref 模式
  3. .obsidian/workspace.json 是只写一次的 cheat sheet——绕过 GUI dialog 直接开期望视图
  4. CLI 不能绕过 GUI 一次性 toggle——但 obsidian.json 编辑能完成”vault 注册”前置
  5. macOS brew install --cask 装 Electron 应用很顺手——比 DMG 拖拽少 1 个用户操作