Skip to content

晨间日记增强

每天写晨间日记进行反思和规划,AI 帮助分析情绪、发现模式、提供洞察,促进自我成长。

适用场景

  • 日常反思和规划
  • 情绪追踪和分析
  • 习惯养成记录
  • 个人成长复盘

前置准备

必需插件

插件用途安装方式
Text GeneratorAI 分析日记社区插件市场
Daily Notes日记管理核心插件

推荐插件

插件用途
Periodic Notes周期性笔记
Tracker习惯追踪

日记模板

markdown
---
title: 晨间日记 {{date}}
date: {{date}}
mood: 
energy: 
tags: [journal, daily]
---

# 晨间日记 - {{date}}

## 🌅 昨日回顾
<!-- 昨天发生了什么 -->

## 🎯 今日目标
- [ ] 目标1
- [ ] 目标2
- [ ] 目标3

## 💭 感恩与反思
<!-- 3件感恩的事 -->

## 📝 随想
<!-- 自由书写 -->

---
## 🤖 AI 洞察
<!-- AI 分析 -->

AI 分析 Prompt

markdown
# 晨间日记分析

## 任务
分析以下晨间日记,提供洞察和建议。

## 日记内容
{{selection}}

## 分析维度

### 1. 情绪分析
- 整体情绪倾向(积极/消极/中性)
- 情绪关键词提取
- 情绪波动点

### 2. 模式发现
- 重复出现的主题
- 可能的触发因素
- 行为模式

### 3. 目标分析
- 目标是否清晰可执行
- 目标与价值观的一致性
- 建议调整

### 4. 行动建议
- 1-3 条具体可行的建议
- 帮助改善的方向

周度汇总

javascript
<%*
// 汇总本周日记
const files = app.vault.getMarkdownFiles()
  .filter(f => f.path.includes("Journal") && isThisWeek(f));

let weeklyContent = "";
for (const file of files) {
  weeklyContent += await app.vault.read(file) + "\n---\n";
}

const prompt = `分析本周日记,总结:
1. 本周情绪曲线
2. 主要关注事项
3. 目标完成情况
4. 下周改进建议

内容:
${weeklyContent}`;

const weeklySummary = await aiGenerate(prompt);
%>

返回

← 返回案例目录

详细操作步骤

步骤一:设置日记模板

markdown
<!-- Templates/Daily Journal.md -->
---
title: 晨间日记 {{date}}
date: {{date}}
mood: 5
energy: 5
tags: [journal, daily]
---

# 晨间日记 - {{date}}

## 🌅 昨日回顾
<!-- 昨天发生了什么?有什么收获? -->

## 🎯 今日目标
- [ ] 最重要的 3 件事
- [ ]
- [ ]

## 💭 感恩与反思
<!-- 3件感恩的事 -->
1.
2.
3.

## 📝 自由书写
<!-- 任何想法、感受、灵感 -->

---
## 🤖 AI 洞察
<!-- 使用 Text Generator 生成 -->

步骤二:配置 AI 分析

javascript
// 日记分析命令
async function analyzeJournal() {
  const activeFile = app.workspace.getActiveFile();
  const content = await app.vault.read(activeFile);
  
  const analysis = await textGenerator.generate(`
    作为专业的心理咨询师和人生教练,分析以下晨间日记:

    ${content}

    请提供:
    1. **情绪分析**:整体情绪倾向和关键词
    2. **模式发现**:重复出现的主题或行为
    3. **目标评估**:目标是否清晰、可实现
    4. **洞察建议**:1-3条具体的改进建议
    5. **鼓励话语**:温暖的支持和肯定

    语气:温暖、支持、专业但不生硬
  `);
  
  // 将分析追加到日记中
  await appendToSection(activeFile, "## 🤖 AI 洞察", analysis);
}

步骤三:设置周期性复盘

javascript
// Templater 脚本:周度日记汇总
async function weeklyJournalReview() {
  const weekStart = moment().startOf('week');
  const weekEnd = moment().endOf('week');
  
  // 收集本周日记
  const journals = await getJournals(weekStart, weekEnd);
  
  const summary = await textGenerator.generate(`
    分析以下本周日记,生成周度总结:

    ${journals.map(j => `
    ## ${j.date}
    ${j.content}
    `).join('\n')}

    请总结:
    1. **本周情绪曲线**:整体变化趋势
    2. **主要关注事项**:反复出现的话题
    3. **目标完成情况**:完成率和原因分析
    4. **成长亮点**:值得肯定的地方
    5. **改进空间**:可以做得更好的地方
    6. **下周建议**:具体的行动建议
  `);
  
  return summary;
}

高级技巧

1. 情绪追踪可视化

dataview
TABLE 
  date as "日期",
  mood as "心情",
  energy as "能量"
FROM "Journal"
WHERE date >= date(today) - dur(30 days)
SORT date DESC
tracker
searchType: frontmatter
searchTarget: mood
folder: Journal
startDate: 2024-01-01
endDate: 2024-01-31
line:
    title: "心情曲线"
    lineColor: "#4CAF50"

2. 提问式日记模板

markdown
---
title: 晨间日记 {{date}}
---

## 🌅 早间提问
1. 今天我最期待的是什么?
2. 我今天想成为什么样的人?
3. 今天我可以为他人做些什么?

## 🌙 晚间提问
1. 今天发生了什么美好的事?
2. 我今天学到了什么?
3. 如果重来,我会做得有什么不同?

## 🤖 AI 分析
<!-- 自动生成 -->

3. 习惯关联分析

javascript
// 分析习惯与心情的关联
async function analyzeHabitsMoodCorrelation() {
  const journals = await getJournals(30); // 最近30天
  
  return await textGenerator.generate(`
    分析以下日记数据,找出习惯与心情的关联:

    ${journals.map(j => `
    日期:${j.date}
    心情:${j.mood}/10
    完成习惯:${j.habits.join(', ')}
    `).join('\n')}

    请分析:
    1. 哪些习惯与高心情值相关?
    2. 心情低谷时缺少哪些习惯?
    3. 建议养成的习惯
  `);
}

常见问题

Q1: 写日记容易坚持不下去?

解决方案:

markdown
# 降低阻力策略

## 极简日记模板
---
date: {{date}}
mood: 5
---

## 一句话总结
<!-- 今天一句话就够了 -->

## AI 鼓励
<!-- 自动生成鼓励话语 -->
javascript
// 设置提醒
async function journalReminder() {
  // 每天早上 7 点提醒
  // 如果检测到昨天没写,发送温和提醒
}

Q2: AI 分析太笼统?

解决方案:

markdown
# 增加上下文的 Prompt

## 日记内容
{{journal_content}}

## 个人背景
- 当前目标:{{goals}}
- 正在养成的习惯:{{habits}}
- 关注的领域:{{focus_areas}}

## 近期大事件
{{recent_events}}

## 分析要求
请结合我的个人背景,给出针对性的分析和建议。

Q3: 如何保护隐私?

方案:

yaml
# 本地化配置
# 使用本地 AI 模型,数据不出本地

Text Generator:
  Provider: Ollama
  Model: llama3.2
  Base URL: http://localhost:11434

# 所有日记数据完全本地化

实际案例

案例:30天自我成长日记

markdown
## 使用效果

### 第1周
- 开始建立写日记习惯
- AI 发现我经常提到"焦虑"
- 建议:尝试冥想和运动

### 第2周
- 坚持每天记录
- AI 发现"运动"后心情值上升
- 开始养成晨跑习惯

### 第3周
- 心情值从平均 5.2 提升到 6.8
- AI 发现感恩练习效果显著
- 继续强化积极习惯

### 第4周
- 整体情绪稳定提升
- 建立了稳定的日记习惯
- 自我觉察能力明显增强

## 数据总结
| 指标 | 第1周 | 第4周 | 变化 |
|------|-------|-------|------|
| 平均心情 | 5.2 | 7.1 | +36% |
| 日记完成率 | 70% | 100% | +30% |
| 积极词汇 | 20% | 45% | +25% |

最佳实践

时间内容AI 作用
早晨规划今日提醒、激励
晚上回顾反思分析、洞察
周末周度总结模式发现
月末月度复盘趋势分析
最后更新:2026年4月7日编辑此页反馈问题