Files
my-vault/06_Metadata/Reference/DAILY_NOTE_GUIDE.md
T

8.7 KiB
Raw Blame History

created, type, tags
created type tags
2026-01-06 reference
reference
daily-workflow
tutorial

每日日记完整指南

快速创建每日笔记的三种方式


📋 方式一:命令行创建(最快)

基础用法

# 创建今日普通日记(文件名:YYYY-MM-DD.md
pnpm daily-note

# 创建带主题的日记(文件名:YYYY-MM-DD - 主题.md
pnpm daily-note "学习 Claude Code"
pnpm daily-note "项目会议"
pnpm daily-note "阅读笔记"

适用场景

  • 习惯使用命令行
  • 需要快速捕获想法
  • 在终端工作
  • 配合 Git 提交流程

示例

# 早上启动时
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
-

---
← [[2026-01-05]] | [[2026-01-07]] →

中文模板(手动应用):

---
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 设置

  • 设置社区插件QuickAddManage

步骤 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 变量:

# {{DATE:YYYY年MM月DD日 dddd}}

## 📋 今日任务
- [ ] {{VALUE:今天的主要任务?}}

步骤 5:设置快捷键

  • 在设置中找到 "Daily Note" choice
  • 设置快捷键(例如:Ctrl+Shift+D

使用 QuickAdd 创建日记

配置完成后,按快捷键 Ctrl+Shift+D 即可:

  • 自动创建日记
  • 自动命名(带日期)
  • 自动保存到指定文件夹
  • 应用模板
  • 可选择输入变量值

🤖 方式三:Claude Code 智能命令

/daily-review 命令

功能:每日结束时的智能回顾,自动分析当天活动

使用方法

# 在 Claude Code 中
/daily-review

命令会自动

  1. 🔍 查找今天修改/创建的所有笔记
  2. 📊 分析项目进度
  3. 💡 提取关键见解
  4. 🔗 发现笔记之间的连接
  5. 📝 生成每日总结
  6. 🎯 设定明天的优先级

输出格式(更新到每日笔记):

## 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]

🔄 工作流推荐

每日例行流程

☀️ 早晨(启动工作)

命令行工作流

# 1. 同步代码
git pull

# 2. 创建今日日记
pnpm daily-note "今日工作"

# 3. 在编辑器中打开文件
# 添加今日计划和任务

Obsidian 工作流

# 1. 打开 Obsidian
# 2. 按 Ctrl+Shift+DQuickAdd
# 3. 输入今日主题
# 4. 开始记录

🌞 白天(工作过程)

快速捕获

  • 命令行:pnpm daily-note "快速想法"
  • Obsidian00_Inbox/ 中创建临时笔记
  • Claude Code/thinking-partner 记录对话

关联笔记

  • 使用 [[链接]] 引用相关项目、资源
  • 标记重要发现到每日笔记

🌙 晚上(结束工作)

Claude Code 回顾

# 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/ 中创建自定义模板

# {{date:YYYY-MM-DD}}

## 🎯 今日目标
- [ ] 

## 📈 进度跟踪

## 🔍 问题与挑战

## 💡 学到的东西

## 📝 待跟进

3. 日期链接

中文模板支持前一天/后一天链接

---
← [[2026-01-05]] | [[2026-01-07]] →
---

在 Obsidian 中点击日期即可跳转

4. Git 提交钩子(可选)

自动化每日提交(在 .git/hooks/post-commit):

#!/bin/bash
# 自动提交到远程
git push

5. 每日提醒

使用 Obsidian Calendar 插件

  • 安装 Calendar 插件(已安装)
  • 设置每日提醒创建日记
  • 可视化查看日记历史

🔧 故障排除

命令行方式失败

问题pnpm daily-note 报错

'pnpm' is not recognized

解决

# 安装 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

📚 相关文档


🆘 需要帮助?

获取即时帮助

# 在 Claude Code 中询问
"如何自定义每日日记模板?"
"如何设置 QuickAdd 自动创建日记?"
"如何将日记链接到项目?"

最后更新2026-01-06 作者Claude Code Assistant 版本1.0