Files
vault-para/400-archive/Personal-Refactor-2025-12-29.md
windyboy daf4aa3dfa Add P.A.R.A. methodology documentation and restructure Personal folder
- Created Methodology.md to outline the P.A.R.A. system and its components.
- Added Outline.md for a structured overview of P.A.R.A. content.
- Documented PKM content organization decisions in PKM-Consolidation-Decision.md.
- Introduced Workflows.md to explain practical applications of P.A.R.A. in work scenarios.
- Moved sensitive information to security-sensitive folder and restructured the Personal folder to align with P.A.R.A. principles.
- Archived backup files including Matrix Me.md and TTG Cookies.md.
- Implemented a comprehensive refactor of the Personal folder to improve organization and security.
2025-12-29 15:37:17 +08:00

206 lines
5.5 KiB
Markdown

# Personal 文件夹重构记录
**日期**: 2025-12-29
**执行者**: GitHub Copilot (Claude Sonnet 4.5)
**目标**: 全面优化重构 100-project/Personal 文件夹,使其符合 PARA 方法论
## 问题诊断
### 发现的主要问题
1. **结构性问题**
- `100-project/Personal` 本身违反 PARA 原则(Personal 不是一个项目)
- 多个非项目性质的内容混杂在 Projects 下
- PKM 内容应属于 Resources 而非 Projects
- Professional 内容应属于 Areas
2. **安全问题**
- `Professional/Blog.md` 包含 GitHub access token
- `Development/Tools/Github.md` 包含多个 GitHub tokens
- 这些敏感信息应移到安全存储
3. **分类问题**
- Lifestyle 应属于 Areas 而非 Projects
- Development/Tools 属于学习资源而非项目
- Backup 属于归档内容
## 执行的重构操作
### 1. 安全处理(优先级最高)
移动包含敏感信息的文件:
```bash
100-project/Personal/Professional/Blog.md
→ 400-archive/security-sensitive/Personal/Blog-tokens.md
100-project/Personal/Development/Tools/Github.md
→ 400-archive/security-sensitive/Personal/Github-tokens.md
```
### 2. 重新分类到正确的 PARA 层级
#### 移到 300-resources (Resources - 学习资源)
```bash
100-project/Personal/PKM/*
→ 300-resources/Personal Knowledge Management/
包含:
- Obsidian/
- PARA/ (Methodology.md, Workflows.md, etc.)
100-project/Personal/Development/*
→ 300-resources/Development/
包含:
- Languages/Rust/
- Tools/ (Microsoft.md, Mobaxterm.md, Notion.md, PlayWright.md, Shell/)
```
#### 移到 200-area (Areas - 责任领域)
```bash
100-project/Personal/Professional/Resume/
→ 200-area/Career/Resume/
100-project/Personal/Lifestyle/*
→ 200-area/Lifestyle/
包含:
- Cooking/
- Gaming/
- Home/
- Mobile/
```
#### 移到 400-archive (Archive - 归档)
```bash
100-project/Personal/Backup/*
→ 400-archive/Backup/
包含:
- Matrix Me.md
- TTG Cookies.md
```
### 3. 项目层级重组
将真正的活跃项目提升到正确层级:
```bash
# 删除 Personal 中间层,直接放在 100-project 下
100-project/Personal/AI → 100-project/AI
100-project/Personal/Infrastructure → 100-project/Infrastructure
100-project/Personal/Home-Automation → 100-project/Home-Automation
# 删除空的 Personal 文件夹
rmdir 100-project/Personal
```
## 最终结构
### 100-project/ (Projects - 活跃项目)
```
100-project/
├── AI/ # AI 相关项目
├── Home-Automation/ # 智能家居项目
├── Infrastructure/ # 基础设施维护
├── Notes Migration/ # 笔记迁移项目
└── Work/ # 工作项目
```
### 200-area/ (Areas - 责任领域)
```
200-area/
├── Blog/
├── Career/
│ └── Resume/ # 从 Personal/Professional 移来
├── Finance/
├── Health/
├── House/
├── Job/
├── Lifestyle/ # 从 Personal 移来
│ ├── Cooking/
│ ├── Gaming/
│ ├── Home/
│ └── Mobile/
├── Network & VPN/
├── Personal Development/
└── Productivity/
```
### 300-resources/ (Resources - 参考资料)
```
300-resources/
├── Community/
├── Cooking/
├── Development/ # 从 Personal 移来
│ ├── Architecture/
│ ├── Languages/
│ ├── Linux/
│ ├── Philosophy/
│ └── Tools/
├── Drawing/
├── Gaming/
├── Marketing/
├── Network/
├── Personal Knowledge Management/ # 从 Personal/PKM 移来
│ ├── Obsidian/
│ └── PARA/
├── Productivity/
├── Travel/
└── Writing/
```
### 400-archive/ (Archive - 归档)
```
400-archive/
├── Backup/ # 从 Personal 移来
│ ├── Matrix Me.md
│ └── TTG Cookies.md
└── security-sensitive/
└── Personal/
├── Blog-tokens.md
└── Github-tokens.md
```
## 影响评估
### 文件统计
- **移动的文件**: 约 103 个 Markdown 文件
- **重组的文件夹**: 8 个主要文件夹
- **删除的空文件夹**: 0 (检查未发现空文件夹)
### 链接完整性
- 搜索了可能损坏的 wikilinks
- 未发现引用 "Personal" 路径的链接
- PKM 内部链接仍然有效(同目录)
### 数据安全
- ✅ 敏感 tokens 已隔离到 security-sensitive
- ✅ 无数据丢失(使用 rsync 和 mv)
- ✅ 所有原始内容已保留
## 符合 PARA 原则的改进
### Before (问题)
- ❌ Personal 作为 Project(违反定义)
- ❌ PKM 学习内容在 Projects 下
- ❌ Lifestyle 责任区在 Projects 下
- ❌ 备份数据未归档
### After (正确)
- ✅ 只有真正的活跃项目在 100-project
- ✅ 学习资源在 300-resources
- ✅ 责任领域在 200-area
- ✅ 历史数据在 400-archive
- ✅ 敏感信息单独隔离
## 后续建议
1. **定期审查**: 每季度审查 100-project,将完成的项目归档
2. **敏感信息**: 考虑使用密码管理器而非 Markdown 存储 tokens
3. **命名一致性**: 统一使用英文或中文命名,避免混用
4. **标签系统**: 为重要笔记添加 frontmatter tags 方便检索
## 参考资料
- PARA Methodology: [300-resources/Personal Knowledge Management/PARA/Methodology.md](300-resources/Personal Knowledge Management/PARA/Methodology.md)
- PARA Workflows: [300-resources/Personal Knowledge Management/PARA/Workflows.md](300-resources/Personal Knowledge Management/PARA/Workflows.md)