# Flomo Tag Analyzer

> 分析和优化 Flomo 或任何基于标签的笔记工具的标签分类体系。 执行标签层级分析、命名规范检查、分类逻辑评估，生成优化后的标签结构和迁移方案。 使用场景： - 分析或优化 Flomo/笔记应用的标签体系 - 整理混乱、重复或难以检索的标签 - 搭建符合 PARA 体系或个人习惯的标签结构 - 合并、重命名、调整现有标签层级 - 将优化结果导出为可导入的 .md/.csv 文件 - 标签使用报告，识别冷门/孤立标签 - 优化标签、标签分析、标签整理、标签重构、Flomo标签、tag analysis

- Skill: `lypersonalgit/flomo-tag-analyzer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lypersonalgit/flomo-tag-analyzer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lypersonalgit/flomo-tag-analyzer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: lyPersonalGit (https://skillmd.com/u/lypersonalgit)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/lypersonalgit/flomo-tag-analyzer

---


# Flomo 笔记标签体系分析师

分析和优化基于标签的笔记分类体系（Flomo、Obsidian、Notion 等）。

## 输入格式

接受以下格式的用户输入：
- Flomo 导出的 HTML 文件
- 带标签的笔记文本清单
- CSV/JSON 标签导出文件
- 直接粘贴标签层级结构

从输入中提取所有标签路径，构建完整标签清单。

## 分析维度

| 维度 | 检查内容 |
|------|----------|
| 标签层级 | 深度是否均衡（建议 2-4 级），标记过深（>4级）或过浅的结构 |
| 命名规范 | 是否统一使用括号（`「」`）、分隔符，是否有空格/特殊字符 |
| 分类逻辑 | 顶层分类是否符合用户认知（PARA、CODE、Zettelkasten 等） |
| 内容归属 | 笔记是否归入正确分类，标记分类错位 |
| 维护性 | 识别孤立标签、未使用标签、需要合并的标签 |

## 工作流程

### 第一步：标签清单

1. 从输入中提取所有唯一标签路径
2. 统计每个标签的使用频次
3. 构建标签层级树
4. 识别：
   - 高频标签（>10 条笔记）
   - 低频/孤立标签（<3 条笔记）
   - 包含特殊字符、空格、命名不一致的标签

### 第二步：问题检测

标记以下问题：
- **命名不一致**：同一概念使用不同写法（如 `心流` vs `Flow`）
- **层级过深**：超过 4 级的标签
- **分类交叉**：同一内容出现在多个不相关分类中
- **命名违规**：标签名含空格、`&`、`/` 等特殊字符，括号风格混用
- **孤立标签**：笔记数极少或无明确父级分类的标签

### 第三步：构建优化结构

确认用户偏好的分类框架，默认使用 PARA：
- `Inbox` — 临时存放区
- `Areas` — 当前关注领域
- `Archives` — 已完成/不再关注的内容
- `Sources` — 外部输入（书籍、播客、文章等）
- `Output` — 待输出/分享的深度内容

操作：
1. **拆分** 过大的分类为聚焦的子领域
2. **合并** 分散的相关内容到同一父级下
3. **统一命名规范**：
   - 核心概念用 `「」` 括起
   - 编号系列用 `数字_名称` 格式
   - 多级标签用 `/` 分隔
   - 避免空格和特殊字符

### 第四步：输出结果

生成三项交付物：

#### 1. 标签对照表（Markdown 表格）

```markdown
| 原标签 | 新标签 | 变更说明 |
|--------|--------|----------|
| `Areas/心得体会/「人际关系」/...` | `Areas/人际关系/...` | 层级简化 |
| `Books/心流` | `Sources/Books/心流` | 归入 Sources |
```

#### 2. 优化后标签树（带 # 前缀，可导入 Flomo）

```markdown
#Inbox
#Areas/健康/「身体活性」
#Sources/Books/福格行为模型
```

#### 3. 迁移指南（按优先级排列）

- 优先级 1：统一命名规范
- 优先级 2：合并与迁移
- 优先级 3：简化过深层级
- 优先级 4：创建迁移记录

## 框架适配

如用户偏好其他框架（Zettelkasten、CODE、GTD），相应调整顶层分类。如用户未指定，生成输出前先询问偏好。

## 扩展能力

- **标签使用报告**：统计每个标签下的笔记数量，识别冷门标签
- **智能合并建议**：识别语义相似但写法不同的标签（如 `心流` / `Flow` / `flow state`）
- **CSV 导出**：生成 Flomo 兼容的 CSV 格式，用于批量重命名标签
- **自定义框架**：支持用户自定义的分类结构

