语法术语库知识图谱可视化指南

本文档介绍如何在 Obsidian 中可视化语法术语库的知识图谱,以及如何使用不同的图谱工具。


📊 术语库链接概况

指标数值
术语总数53个
总链接数1077个
平均链接数20.3个/文件
孤立文件0个
网络密度

一、Obsidian 原生 Graph View

1.1 打开全局图谱

在 Obsidian 中按 Ctrl/Cmd + G 打开全局图谱视图。

1.2 图谱过滤设置

点击图谱右上角的「过滤器」按钮,设置以下过滤条件:

包含标签: #语法
排除路径: 00-语法术语库/格式规范.md
排除路径: 00-语法术语库/TEMPLATE.md

1.3 颜色分组配置

在图谱设置中添加颜色分组(Groups):

分组条件颜色说明
path:00-语法术语库 + tag:#核心概念🔴 红色核心术语
path:00-语法术语库 + tag:#细分术语🟡 黄色细分术语
path:00-语法术语库 + tag:#技能🟢 绿色技能专项
path:00-语法术语库 + tag:#工具🔵 蓝色工具类
path:00-语法术语库 + difficulty:高级🟣 紫色高级术语

1.4 显示设置

  • 节点大小:按链接数量(出链+入链)
  • 连线粗细:默认
  • 显示标签:开启
  • 标签字体大小:根据链接数量调整

二、本地图谱(Local Graph)

2.1 查看单个术语的关联图谱

  1. 打开任意术语文件
  2. Ctrl/Cmd + 点击 图谱图标打开本地图谱
  3. 调整深度:
    • 深度 1:直接关联的术语
    • 深度 2:间接关联的术语

2.2 使用场景

  • 学习新术语:查看前置知识和平行概念
  • 复习巩固:发现遗漏的关联术语
  • 查漏补缺:找出未掌握的关联术语

三、Mermaid 静态图谱

3.1 全局术语关系图谱

查看 术语关系图谱 文件,使用 Mermaid 绘制的静态关系图。

3.2 分类子图谱


四、Dataview 动态查询

4.1 安装 Dataview 插件

在 Obsidian 设置 → 第三方插件 → 社区插件中安装 Dataview。

4.2 常用查询示例

查询所有核心概念

TABLE difficulty, lessons
FROM "00-语法术语库"
WHERE contains(tags, "核心概念")
SORT difficulty ASC

查询某课涉及的所有术语

LIST
FROM "00-语法术语库"
WHERE contains(lessons, "L89")

查询某难度的所有术语

TABLE aliases, lessons
FROM "00-语法术语库"
WHERE difficulty = "高级"
SORT file.name ASC

查询未关联课文的术语

LIST
FROM "00-语法术语库"
WHERE lessons = "[]" OR !lessons

五、手工绘制的层级图谱

5.1 语法体系总览

                    语法体系
                       │
        ┌──────────────┼──────────────┐
        │              │              │
      词法           句法           语篇
        │              │              │
   ┌────┴────┐    ┌────┴────┐    ┌────┴────┐
   │         │    │         │    │         │
 动词      名词  句子成分   从句   指称     衔接
   │                    │
 时态-语态-语气      定语-状语-名词性

5.2 时态网络

现在完成时 ←→ 过去完成时
     ↓            ↓
一般过去时 ←→ 过去进行时

六、导出到外部工具

6.1 导出为 CSV(用于 Gephi)

# 导出节点和边数据为 CSV
# 节点文件:term,nodes,group
# 边文件:source,target,type

6.2 使用 Gephi 进行高级可视化

  1. 导出术语链接数据
  2. 在 Gephi 中导入
  3. 应用布局算法(Force Atlas 2)
  4. 按标签或难度着色
  5. 导出为图片或交互式网页

6.3 使用 D3.js 创建交互式网页

创建简单的力导向图网页,支持:

  • 拖拽节点
  • 点击查看详情
  • 缩放和平移
  • 按类型筛选

七、图谱使用技巧

7.1 发现知识盲点

在全局图谱中观察:

  • 🔴 孤立节点:未与其他术语建立联系(本库无孤立节点 ✅)
  • 🟡 边缘节点:链接较少,可能需要补充关联
  • 🔵 密集区域:核心知识群,需要重点掌握

7.2 规划学习路径

  1. 在图谱中找到当前学习的术语
  2. 观察其前置知识节点(入链来源)
  3. 规划学习顺序:前置知识 → 当前术语 → 进阶术语

7.3 检测链接质量

  • 双向链接:两个术语互相引用,关系紧密
  • 单向链接:可能需要补充反向链接
  • 孤立子图:检查是否需要建立与其他概念的关联

八、图谱维护

8.1 定期更新

  • 新增术语后,检查其在图谱中的位置
  • 补充必要的关联链接
  • 更新 术语关系图谱 中的 Mermaid 图表

8.2 链接规范

创建新链接时遵循:

  • 首次提及使用完整链接:[[术语名]]
  • 后续提及可省略链接
  • 在”关联术语”章节集中列出相关术语

九、推荐工作流

日常学习

  1. 阅读课文分析,遇到术语点击链接查看
  2. 查看术语的本地图谱,了解关联概念
  3. 在图谱视图中探索相关术语

复习阶段

  1. 打开全局图谱,开启颜色分组
  2. 按难度筛选(如只显示”中级”术语)
  3. 检查各术语的掌握程度
  4. 发现薄弱环节的关联术语

备考冲刺

  1. 使用 Dataview 查询本课涉及的术语
  2. 查看这些术语的关联网络
  3. 重点复习密集区域的核心概念

十、工具对比

工具优点缺点适用场景
Obsidian Graph实时、自动、交互无法导出日常使用
Mermaid可控、可导出需手工维护文档嵌入
Dataview查询灵活需安装插件数据分析
Gephi专业、美观需导出数据报告展示
D3.js高度自定义需编程Web展示

最后更新:2026-04-02