mcpField
O
obsidian-dashboard

obsidian-dashboard

github.com/oldwinter生产力1050 次安装1 周前更新
代码仓库

关于 obsidian-dashboard

obsidian-dashboard 是用于分析 Obsidian 笔记库并生成统计概览的技能,面向希望了解内容与结构的用户。它输出交互式 HTML 仪表板、JSON 统计数据和 Markdown 报告。

主要功能

  1. 01文件与类型统计
  2. 02文件夹结构可视化
  3. 03标签使用分析
  4. 04链接与孤立文件检测
  5. 05近期活动追踪
  6. 06附件使用统计

适用场景

  1. 01检查损坏链接和孤立文件
  2. 02了解标签分布与笔记组织
  3. 03查看文件夹和文件类型构成
  4. 04追踪笔记库近期变化

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/oldwinter/skills --skill obsidian-dashboard

安装后在 Claude Code 中输入/obsidian-dashboard确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.DS_Store
references/
usage_examples.md
scripts/
analyze_vault.py

详细介绍

Obsidian Vault 仪表板生成器

此技能可为 Obsidian 笔记库生成全面的统计数据和可视化概览。它会分析文件、标签、链接和文件夹结构,并创建交互式 HTML 仪表板。

目的

通过自动分析和可视化,详细了解 Obsidian 笔记库的结构与内容。

使用场景

  • 用户想了解笔记库的结构
  • 识别孤立文件、未使用的附件或失效链接
  • 分析标签使用模式和笔记组织方式
  • 查看文件统计数据和文件夹分布情况
  • 可视化笔记库的增长和组织情况

使用方法

  1. 运行分析脚本

    # From this skill directory:
    python3 scripts/analyze_vault.py <vault_path>
    
  2. 脚本将生成:

    • vault_stats.json - 原始统计数据
    • dashboard.html - 交互式 HTML 仪表板
    • vault_report.md - Markdown 摘要报告
  3. 仪表板功能:

    • 文件数量和类型分布
    • 文件夹结构可视化
    • 标签使用情况分析
    • 链接分析(内部/外部/失效)
    • 最近活动跟踪
    • 孤立文件检测
    • 附件使用情况统计

跟踪的关键指标

  • 文件统计:文件总数、笔记、附件、大小分布
  • 类型分析:.md、.pdf、.png、.jpg、.gif、.svg、.mp4、.webm、.mp3、.wav、.m4a
  • 标签分析:唯一标签、标签频率、嵌套标签结构
  • 链接分析:内部链接、外部链接、失效链接、孤立文件
  • 文件夹结构:深度、分布、空文件夹
  • 内容分析:空文件、大文件、旧文件
  • 活动跟踪:最近修改时间、创建日期

输出文件

  • dashboard.html:包含图表和表格的交互式仪表板
  • vault_stats.json:供进一步处理的原始数据
  • vault_report.md:用于笔记库文档的 Markdown 摘要

评论

支持 Markdown