SuperAPI AI 工具集

wiki-export

数据与分析

查看项目

更新于 10-16 03:14

技能介绍

用途:将 Obsidian vault 中页面之间的 wikilink 图谱导出为结构化格式,供外部工具(Gephi、Neo4j、浏览器可视化、自定义脚本)使用。

主要能力:导出 graph.json(NetworkX node_link 格式)、graph.graphml(GraphML,可由 Gephi、yEd、Cytoscape 加载)、cypher.txt(Neo4j MERGE 语句)、postgres.sql(wiki_pages 与 wiki_edges 两张表,使用 ON CONFLICT 幂等 upsert)、graph.html(基于 vis.js CDN 的自包含交互可视化),以及资料提到的 OKF 包。节点包含 id、label、category、tags、summary、community;边以 wikilink 为默认,也可由 frontmatter 的 relationships: 块提升为命名语义类型(typed),并按类型着色。社区按首个标签聚类,供可视化着色与 Gephi 使用。

使用方式:先按 llm-wiki/SKILL.md 的 Config Resolution Protocol 解析配置以获得 OBSIDIAN_VAULT_PATH,并确认 vault 中页面不少于 5 个。可选用项目过滤(如 /wiki-export prismor)或可见性过滤(排除 visibility/internal、visibility/pii)。随后扫描 .md 文件(排除 _archives/、_raw/、_readouts/、.obsidian/、index.md、log.md、_insights.md),提取节点与边,并在 vault 根目录写入所有输出文件。

适用场景:把 wiki 数据迁移到图数据库、做图谱可视化、进行外部分析或脚本处理。

限制:需具备 Obsidian vault 与相应配置;页面过少会警告并停止;断链与越出节点列表的链接会被跳过;未提供平台、收费、价格等信息。