--- created: 2026-01-06 type: reference tags: [reference, daily-workflow, tutorial] --- # 每日日记完整指南 **快速创建每日笔记的三种方式** --- ## 📋 方式一:命令行创建(最快) ### 基础用法 ```bash # 创建今日普通日记(文件名:YYYY-MM-DD.md) pnpm daily-note # 创建带主题的日记(文件名:YYYY-MM-DD - 主题.md) pnpm daily-note "学习 Claude Code" pnpm daily-note "项目会议" pnpm daily-note "阅读笔记" ``` ### 适用场景 - ✅ 习惯使用命令行 - ✅ 需要快速捕获想法 - ✅ 在终端工作 - ✅ 配合 Git 提交流程 ### 示例 ```bash # 早上启动时 git pull pnpm daily-note "今日工作计划" # 编辑文件,开始工作... # 晚上结束时 pnpm daily-note "今日总结" # 编辑文件,总结当天 git add . git commit -m "daily: $(date +%Y-%m-%d)" git push ``` --- ## 📱 方式二:Obsidian 插件(图形界面) ### Templater 插件 - 自动模板应用 **配置位置**:`.obsidian/plugins/templater-obsidian/data.json` 当前配置已启用: - 模板文件夹:`06_Metadata/Templates` - 在 `00_Inbox/` 创建文件时,自动应用 `Daily Note Template.md` - 在 `01_Projects/` 创建文件时,自动应用 `Project Template.md` #### 使用步骤 1. **打开 Obsidian** 2. **导航到 `00_Inbox/` 文件夹** 3. **点击"创建笔记"图标**(或快捷键 `Ctrl+N`) 4. **输入文件名**(建议格式:`YYYY-MM-DD - 主题`) 5. **按 Enter 创建** 6. **Templater 自动填充模板** #### 模板对比 **英文模板**(自动应用): ``` # 2026-01-06 ## Capture - ## Questions - ## Insights - ## Connections - ## For Tomorrow - ``` **中文模板**(手动应用): ``` --- date: 2026-01-06 day: Monday week: 2026-W02 type: daily-note --- # 2026年01月06日 星期一 ## 📋 今日任务 - [ ] ## 📝 工作笔记 ## 💡 想法与灵感 ## 📚 学习记录 ## 🎯 重点事项 ## 📊 总结 --- ← [[2026-01-05]] | [[2026-01-07]] → ``` #### 手动应用模板 如果不想使用自动模板,可以: 1. **快捷键 `Ctrl+E`**(打开 Templater 命令面板) 2. **选择模板** - `daily-note.md`(中文版本,带日期链接) - `Daily Note Template.md`(英文简单版) 3. **模板插入到当前文件** #### 创建快捷键 **在 Obsidian 设置中**: 1. `设置` → `快捷键` → 搜索 "Templater" 2. 找到 "Open Insert Template modal" 3. 设置快捷键(例如:`Ctrl+Shift+T`) ### QuickAdd 插件 - 高级自动化 **当前配置**:QuickAdd 已安装但未配置任何 Choice(需要手动设置) #### 配置 QuickAdd 创建日记 **步骤 1:在 Obsidian 中打开 QuickAdd 设置** - `设置` → `社区插件` → `QuickAdd` → `Manage` **步骤 2:创建新 Choice** - 点击 `+ Create Choice` - 名称:`Daily Note` - 类型:`Template` **步骤 3:配置 Template 选项** - **Template Path**: `06_Metadata/Templates/daily-note.md` - **File Name Format**: `{{DATE:YYYY-MM-DD}}` - **File Location**: `00_Inbox` - **Open**: `Create new tab` **步骤 4:添加变量(可选)** 在 Template 中使用 QuickAdd 变量: ```markdown # {{DATE:YYYY年MM月DD日 dddd}} ## 📋 今日任务 - [ ] {{VALUE:今天的主要任务?}} ``` **步骤 5:设置快捷键** - 在设置中找到 "Daily Note" choice - 设置快捷键(例如:`Ctrl+Shift+D`) #### 使用 QuickAdd 创建日记 配置完成后,按快捷键 `Ctrl+Shift+D` 即可: - ✅ 自动创建日记 - ✅ 自动命名(带日期) - ✅ 自动保存到指定文件夹 - ✅ 应用模板 - ✅ 可选择输入变量值 --- ## 🤖 方式三:Claude Code 智能命令 ### /daily-review 命令 **功能**:每日结束时的智能回顾,自动分析当天活动 **使用方法**: ```bash # 在 Claude Code 中 /daily-review ``` **命令会自动**: 1. 🔍 查找今天修改/创建的所有笔记 2. 📊 分析项目进度 3. 💡 提取关键见解 4. 🔗 发现笔记之间的连接 5. 📝 生成每日总结 6. 🎯 设定明天的优先级 **输出格式**(更新到每日笔记): ```markdown ## Accomplished - ✓ [Completed item 1] - ✓ [Completed item 2] ## Progress Made - [Project]: [What moved forward] ## Insights - [Key realization] ## Discovered Questions - [New question] ## Tomorrow's Focus 1. [Priority 1] 2. [Priority 2] 3. [Priority 3] ``` --- ## 🔄 工作流推荐 ### 每日例行流程 #### ☀️ 早晨(启动工作) **命令行工作流**: ```bash # 1. 同步代码 git pull # 2. 创建今日日记 pnpm daily-note "今日工作" # 3. 在编辑器中打开文件 # 添加今日计划和任务 ``` **Obsidian 工作流**: ```bash # 1. 打开 Obsidian # 2. 按 Ctrl+Shift+D(QuickAdd) # 3. 输入今日主题 # 4. 开始记录 ``` #### 🌞 白天(工作过程) **快速捕获**: - 命令行:`pnpm daily-note "快速想法"` - Obsidian:`00_Inbox/` 中创建临时笔记 - Claude Code:`/thinking-partner` 记录对话 **关联笔记**: - 使用 `[[链接]]` 引用相关项目、资源 - 标记重要发现到每日笔记 #### 🌙 晚上(结束工作) **Claude Code 回顾**: ```bash # 1. 运行每日回顾 /daily-review # 2. 审查生成的总结 # 3. 补充遗漏的内容 # 4. 提交到 Git git add . git commit -m "daily: $(date +%Y-%m-%d)" git push ``` **Obsidian 整理**: 1. 检查 `00_Inbox/` 内容 2. 移动笔记到正确的 PARA 位置 3. 更新项目状态 4. 链接相关笔记 --- ## 📊 对比三种方式 | 特性 | 命令行 | Obsidian Templater | QuickAdd | |------|--------|-------------------|----------| | **速度** | ⚡ 最快 | 🚀 快 | ⚡ 快(配置后) | | **配置** | ✅ 无需配置 | ✅ 预配置 | ⚠️ 需手动配置 | | **灵活性** | ⚠️ 基础 | 🚀 高 | 🌟 极高 | | **自动化** | ⚠️ 有限 | 🚀 自动应用 | 🌟 高度自动化 | | **图形界面** | ❌ 无 | ✅ 有 | ✅ 有 | | **变量支持** | ❌ 无 | ✅ Templater 语法 | ✅ QuickAdd 语法 | | **适用场景** | 命令行爱好者 | Obsidian 用户 | 高级用户 | --- ## 🎯 推荐组合 ### 初学者 - **主要方式**:Obsidian Templater(自动模板) - **辅助方式**:命令行 `pnpm daily-note` ### 进阶用户 - **主要方式**:QuickAdd(快捷键 `Ctrl+Shift+D`) - **辅助方式**:Claude Code `/daily-review` ### 高级用户 - **早晨**:QuickAdd 创建日记 - **白天**:命令行快速捕获 - **晚上**:Claude Code 智能回顾 - **整理**:Obsidian 图形界面链接 --- ## 💡 技巧与最佳实践 ### 1. 命名规范 **推荐格式**: ``` YYYY-MM-DD # 纯日期,普通日记 YYYY-MM-DD - [主题] # 带主题,特定活动 Meeting - [主题] - [日期] # 会议记录 Idea - [简短描述] # 想法记录 ``` ### 2. 模板自定义 **在 `06_Metadata/Templates/` 中创建自定义模板**: ```markdown # {{date:YYYY-MM-DD}} ## 🎯 今日目标 - [ ] ## 📈 进度跟踪 ## 🔍 问题与挑战 ## 💡 学到的东西 ## 📝 待跟进 ``` ### 3. 日期链接 **中文模板支持前一天/后一天链接**: ```markdown --- ← [[2026-01-05]] | [[2026-01-07]] → --- ``` 在 Obsidian 中点击日期即可跳转 ### 4. Git 提交钩子(可选) **自动化每日提交**(在 `.git/hooks/post-commit`): ```bash #!/bin/bash # 自动提交到远程 git push ``` ### 5. 每日提醒 **使用 Obsidian Calendar 插件**: - 安装 Calendar 插件(已安装) - 设置每日提醒创建日记 - 可视化查看日记历史 --- ## 🔧 故障排除 ### 命令行方式失败 **问题**:`pnpm daily-note` 报错 ``` 'pnpm' is not recognized ``` **解决**: ```bash # 安装 pnpm npm install -g pnpm # 或使用 npm npm run daily-note ``` ### Templater 模板不应用 **问题**:在 `00_Inbox/` 创建文件,模板未自动填充 **检查**: 1. Templater 插件是否启用 2. `trigger_on_file_creation` 是否为 `true` 3. 文件夹模板配置是否正确 4. 模板文件是否存在 ### QuickAdd 无响应 **问题**:按快捷键没有反应 **解决**: 1. 检查快捷键是否被其他插件占用 2. 重新加载 Obsidian(禁用后启用 QuickAdd) 3. 查看 Console 日志(`Ctrl+Shift+I`) --- ## 📚 相关文档 - [[QUICK_REFERENCE]] - 快速参考卡片 - [[WEEKLY_REVIEW]] - 每周回顾流程 - [[AGENTS]] - Claude Code 命令说明 - [[README]] - 项目完整文档 --- ## 🆘 需要帮助? **获取即时帮助**: ```bash # 在 Claude Code 中询问 "如何自定义每日日记模板?" "如何设置 QuickAdd 自动创建日记?" "如何将日记链接到项目?" ``` --- **最后更新**:2026-01-06 **作者**:Claude Code Assistant **版本**:1.0