8.7 KiB
8.7 KiB
created, type, tags
| created | type | tags | |||
|---|---|---|---|---|---|
| 2026-01-06 | reference |
|
每日日记完整指南
快速创建每日笔记的三种方式
📋 方式一:命令行创建(最快)
基础用法
# 创建今日普通日记(文件名: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
使用步骤
- 打开 Obsidian
- 导航到
00_Inbox/文件夹 - 点击"创建笔记"图标(或快捷键
Ctrl+N) - 输入文件名(建议格式:
YYYY-MM-DD - 主题) - 按 Enter 创建
- 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]] →
手动应用模板
如果不想使用自动模板,可以:
- 快捷键
Ctrl+E(打开 Templater 命令面板) - 选择模板
daily-note.md(中文版本,带日期链接)Daily Note Template.md(英文简单版)
- 模板插入到当前文件
创建快捷键
在 Obsidian 设置中:
设置→快捷键→ 搜索 "Templater"- 找到 "Open Insert Template modal"
- 设置快捷键(例如:
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 变量:
# {{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
命令会自动:
- 🔍 查找今天修改/创建的所有笔记
- 📊 分析项目进度
- 💡 提取关键见解
- 🔗 发现笔记之间的连接
- 📝 生成每日总结
- 🎯 设定明天的优先级
输出格式(更新到每日笔记):
## 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+D(QuickAdd)
# 3. 输入今日主题
# 4. 开始记录
🌞 白天(工作过程)
快速捕获:
- 命令行:
pnpm daily-note "快速想法" - Obsidian:
00_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 整理:
- 检查
00_Inbox/内容 - 移动笔记到正确的 PARA 位置
- 更新项目状态
- 链接相关笔记
📊 对比三种方式
| 特性 | 命令行 | 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/ 创建文件,模板未自动填充
检查:
- Templater 插件是否启用
trigger_on_file_creation是否为true- 文件夹模板配置是否正确
- 模板文件是否存在
QuickAdd 无响应
问题:按快捷键没有反应
解决:
- 检查快捷键是否被其他插件占用
- 重新加载 Obsidian(禁用后启用 QuickAdd)
- 查看 Console 日志(
Ctrl+Shift+I)
📚 相关文档
- QUICK_REFERENCE - 快速参考卡片
- WEEKLY_REVIEW - 每周回顾流程
- AGENTS - Claude Code 命令说明
- README - 项目完整文档
🆘 需要帮助?
获取即时帮助:
# 在 Claude Code 中询问
"如何自定义每日日记模板?"
"如何设置 QuickAdd 自动创建日记?"
"如何将日记链接到项目?"
最后更新:2026-01-06 作者:Claude Code Assistant 版本:1.0