个人数字资产与知识库管理规范¶
[!ABSTRACT] 核心摘要 本文档定义了个人电脑中代码、文件与知识笔记的组织方式。 核心原则: 物理存储追求扁平,逻辑索引追求关联;代码库与知识库物理分离。
1. 物理存储层 (Physical Storage)¶
原则: 文件夹只负责“存”,不负责分类逻辑。不使用 PARA,使用更直观的功能分区。
🏗️ 生产力区 (Code Space)¶
根目录: D:\Code\
| 文件夹名 | 说明 | 规则 |
|---|---|---|
| (根目录下) | 个人项目 | 扁平存放,如 D:\Code\MyBlog。 |
_External |
第三方库 | 存放 Clone 下来、作为工具运行或修改过的库。加 _ 确保排在最前。 |
_Archive |
归档库 | 基本不会继续修改的库。 |
🗄️ 资源与归档区 (Assets Space)¶
根目录: 分散于各专用盘符 (暂定)
| 文件夹名 | 说明 | 现状备注 |
|---|---|---|
D:\Pictures |
个人图片、素材 | 保持现状,未来考虑按年份归档。 |
D:\Videos |
娱乐视频、大文件 | 保持现状。 |
2. 逻辑索引层 (Logical Index)¶
平台: Obsidian 原则: 利用数字编号强制排序,建立“控制塔”。
00_Inbox- 📥 碎片收集:随手记的灵感、未分类的想法。每天或每周清空一次,分发到具体的项目或笔记中。
10_项目- 🚀 项目索引:每个
D:\Code下的项目,这里必须有一个对应的.md卡片。
- 🚀 项目索引:每个
20_服务器- ☁️ 远程设施:记录服务器 IP、Docker 配置、部署清单。
30_Knowledge- 📚 通用知识:编程技巧、环境配置教程(非特定项目的知识)。
99_元信息- ⚙️ 系统维护:存放本文档、模板 (Templates)、脚本等“压箱底”的内容。
3. 双轨管理标准 (The Protocol)¶
3.1 活跃项目的“两张身份证”¶
每个在 D:\Code 里的活跃项目,必须拥有以下两份文件:
-
README.md (技术说明书)
- 位置:
D:\Code\ProjectX\README.md - 内容: 安装、运行、依赖 (纯技术)。
- 维护者: AI 生成 (由脚本读取代码自动生成)。
- 位置:
-
Project Card (管理控制台)
- 位置: Obsidian
10_项目\ProjectX.md - 内容: 本地路径链接、服务器信息、灵感记录、TODO。
- 维护者: 我 (AI 辅助摘要)。
- 位置: Obsidian
3.2 命名与版本规范¶
- 代码文件夹: 小写串式命名 (kebab-case),如
web-scraper-pro。 - 笔记文件: 自然语言命名,如
Web Scraper Pro 项目主页。 - 文档版本: 系统级文档(如本文)在 Frontmatter 手动记录
version;笔记级文档通过修改日期追踪。
4. 附录:AI 协作提示词 (System Prompt)¶
复制以下内容给 ChatGPT/Claude,让其快速理解本系统:
我正在维护一套代码与知识分离的系统: 1. 代码位置:我的自研代码在
D:\Code\,第三方库在D:\Code\_External\。 2. 文档区分: - 如果我让你写README,请生成纯技术文档(Markdown),放入代码库。 - 如果我让你写“项目卡片”,请生成 Obsidian 格式笔记,包含version和tags元数据,并预留file:///D:/Code/...的本地路径链接。 3. 当前任务:[在此处填入你的需求]