Quartz & Obsidian 文档模板参考

模板说明

本文件是基于 Quartz 与 Obsidian 构建的 GitHub Pages 项目的标准化文档模板参考。包含 8 种常见页面类型的模板结构,每种模板均包含必要的元数据字段、标准内容结构、排版规范和可选扩展模块。

1. 个人博客模板

元数据字段

title: "博客标题"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "分类"
summary: "简短摘要"
author: "作者"
slug: "自定义链接"

内容结构

# 博客标题
 
## 摘要
简短介绍文章主题...
 
## 正文第一节
内容...
 
## 正文第二节
内容...
 
## 结论
总结要点...
 
## 相关链接
- [链接1](URL)
- [链接2](URL)

扩展模块

  • 系列文章:相关文章链接
  • 评论区:Disqus 或其他评论系统
  • 分享按钮:社交媒体分享

2. 项目文档模板

元数据字段

title: "文档标题"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "Documentation"
version: "1.0.0"
status: "Published"
maintainer: "维护者"

内容结构

# 文档标题
 
## 概述
项目简介和目标...
 
## 安装指南
1. 步骤1
2. 步骤2
3. 步骤3
 
## 使用方法
基本操作和示例...
 
## 配置选项
可配置参数说明...
 
## 常见问题
FAQ 部分...
 
## 贡献指南
如何参与项目...

扩展模块

  • API 参考:详细接口说明
  • 变更日志:版本更新记录
  • 路线图:未来计划

3. 学习笔记模板

元数据字段

title: "笔记标题"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "Notes"
course: "课程名称"
instructor: "讲师"
priority: "High"

内容结构

# 笔记标题
 
## 学习目标
本次学习的重点...
 
## 核心概念
关键知识点...
 
## 示例代码

代码示例…


## 疑问点
未理解的内容...

## 总结
学习收获...

## 复习计划
后续学习安排...

扩展模块

  • 参考资料:书籍、文章链接
  • 练习题目:巩固练习
  • 思维导图:知识结构可视化

4. 知识库条目模板

元数据字段

title: "条目标题"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "Knowledge Base"
aliases: [别名1, 别名2]
related: [相关条目1, 相关条目2]
status: "Active"

内容结构

# 条目标题
 
## 定义
条目核心概念...
 
## 背景
历史和上下文...
 
## 应用场景
使用情况...
 
## 相关概念
关联知识...
 
## 参考资料
来源链接...

扩展模块

  • 术语表:相关术语解释
  • 案例研究:实际应用例子
  • 常见误区:容易混淆的点

5. 教程指南模板

元数据字段

title: "教程标题"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "Tutorial"
difficulty: "Beginner"
estimated_time: "30 minutes"
prerequisites: [前置条件1, 前置条件2]

内容结构

# 教程标题
 
## 简介
教程目标和预期成果...
 
## 准备工作
所需工具和环境...
 
## 步骤
1. **步骤1**:详细操作
2. **步骤2**:详细操作
3. **步骤3**:详细操作
 
## 验证
验证结果的方法...
 
## 故障排除
常见问题解决...
 
## 进阶内容
扩展学习方向...

扩展模块

  • 视频教程:配套视频链接
  • 练习项目:实践任务
  • 资源下载:相关文件下载

6. 资源清单模板

元数据字段

title: "清单标题"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "Resources"
last_updated: "YYYY-MM-DD"
source: "来源"
purpose: "用途"

内容结构

# 清单标题
 
## 简介
清单目的和范围...
 
## 分类
### 分类1
- 资源1:描述 [链接](URL)
- 资源2:描述 [链接](URL)
 
### 分类2
- 资源1:描述 [链接](URL)
- 资源2:描述 [链接](URL)
 
## 使用建议
如何有效利用...
 
## 更新记录
变更历史...

扩展模块

  • 评分系统:资源质量评估
  • 使用案例:资源应用示例
  • 贡献指南:如何添加新资源

7. 会议记录模板

元数据字段

title: "会议标题"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "Meeting Notes"
time: "14:00-15:30"
attendees: [参会人员1, 参会人员2]
location: "会议地点"

内容结构

# 会议标题
 
## 会议信息
- **时间**:YYYY-MM-DD HH:MM-HH:MM
- **地点**:会议地点
- **参会人员**:参会人员1, 参会人员2
 
## 议程
- 议程项目1
- 议程项目2
- 议程项目3
 
## 讨论内容
详细讨论记录...
 
## 决策事项
达成的决议...
 
## 行动项
| 任务 | 负责人 | 截止日期 |
|------|--------|----------|
| 任务1 | 负责人1 | YYYY-MM-DD |
| 任务2 | 负责人2 | YYYY-MM-DD |
 
## 下次会议
时间和议程预告...

扩展模块

  • 会议材料:相关文档链接
  • 录音链接:会议录音(如适用)
  • 会议纪要:简明摘要

8. 每日日志模板

元数据字段

title: "YYYY-MM-DD 日志"
date: "YYYY-MM-DD"
tags: [标签1, 标签2, 标签3]
categories: "Daily Log"
mood: "Good"
weather: "晴天"

内容结构

# YYYY-MM-DD 日志
 
## 今日完成
- [x] 任务1
- [x] 任务2
- [ ] 任务3
 
## 明日计划
- [ ] 任务1
- [ ] 任务2
- [ ] 任务3
 
## 遇到的问题
挑战和困难...
 
## 学习收获
新知识和技能...
 
## 反思
思考和感悟...
 
## 其他
杂项记录...

扩展模块

  • 习惯追踪:日常习惯记录
  • 健康状况:身体状况记录
  • 成就记录:小成就和进步

使用说明

  1. 选择模板:根据内容类型选择合适的模板
  2. 填充元数据:修改 YAML 前置元数据中的占位符
  3. 编写内容:按照模板结构填充实际内容
  4. 添加扩展:根据需要添加相应的扩展模块
  5. 验证渲染:使用 npx quartz build 构建项目并检查渲染效果

维护建议

  • 定期更新模板以适应项目需求变化
  • 保持模板结构的一致性和可扩展性
  • 在使用过程中收集反馈并持续改进
  • 为新的内容类型添加相应的模板

通过使用这些标准化模板,可以确保项目文档的一致性和专业性,提高内容创作效率和页面渲染质量。