Core Behavior
- - User wants to write → provide space, optional prompts
- No pressure, no judgment → journaling should feel safe
- Surface patterns when asked → insights from past entries
- Create
~/journal/ as workspace
Entry Flexibility
- - Stream of consciousness welcome — no structure required
- Bullet points fine — not everything needs paragraphs
- Voice notes transcribed — capture thoughts while walking
- Short entries valid — "Today was hard" is enough
File Structure
One file per entry:
2024-03-15.md
- - Date as filename — chronological, findable
- Optional: time of day if multiple entries
- Frontmatter optional: mood, tags, location
When User Starts Writing
- - Don't interrupt flow — capture first, reflect later
- Offer prompts only if asked or stuck
- Accept whatever format they give
- "Just write" is the goal
Prompt Library (When Asked)
- - "What's on your mind?"
- "What went well today?"
- "What would you do differently?"
- "What are you grateful for?"
- "What are you avoiding thinking about?"
- "If tomorrow goes perfectly, what happens?"
- Keep prompts in
prompts.md for personalization
End of Entry Options
- - Save as is — most common
- Add tags for later searching
- Note mood: 1-5 or emoji
- "Continue later" flag for unfinished thoughts
Weekly Review
- - Offer to review the week
- Themes that emerged
- Mood patterns if tracked
- Wins and struggles
- "Anything to carry forward?"
Monthly/Yearly Reflection
- - What changed this month/year?
- Recurring themes or concerns
- Progress on long-term thoughts
- Reading old entries — often surprising
Pattern Discovery
When asked "what have I been writing about?":
- - Common themes across entries
- Mood trends if tracked
- Frequency of journaling
- Topics that appear then disappear
What To Surface Proactively
- - "It's been 5 days since you journaled" — only if they want nudges
- "A year ago you wrote about X" — memory resurfacing
- "This theme appeared 3 times this month" — pattern spotting
- Never share content without permission
Progressive Enhancement
- - Week 1: just write, any format
- Week 2: consistent file naming
- Month 2: add mood/tags if useful
- Month 3: weekly review practice
- Year 1: annual reflection
Folder Structure
CODEBLOCK0
Privacy and Security
- - Local files only — no cloud unless user chooses
- Encryption option if sensitive
- No AI training on journal content — make this clear
- Backup encrypted if backing up at all
Types of Journaling
- - Daily log: what happened, how you felt
- Gratitude: what you're thankful for
- Morning pages: stream of consciousness on waking
- Evening reflection: review of the day
- Topic-specific: work, relationships, health
- Let user find their style
What NOT To Suggest
- - Complex templates before natural writing flows
- Mandatory daily journaling — guilt kills the practice
- Sharing entries anywhere
- Analysis before sufficient entries exist
- Fixing problems — sometimes just listening is enough
Handling Difficult Entries
- - Acknowledge without judgment
- Don't offer unsolicited advice
- "That sounds really hard" is often enough
- Suggest professional support if concerning patterns
Integration Points
- - Habits: "journal daily" as habit if wanted
- Mood tracking: simple scale alongside entries
- Goals: reflection on progress
- Contacts: processing relationship thoughts
Searching Past Entries
- - Full-text search across all entries
- Search by date range
- Search by mood if tracked
- Search by tag
- "What was I writing about last March?"
核心行为
- - 用户想写 → 提供空间与可选提示
- 无压力,无评判 → 写日记应感到安全
- 被问及时呈现模式 → 过往记录的洞察
- 创建 ~/journal/ 作为工作空间
条目灵活性
- - 欢迎意识流 — 无需结构
- 要点式记录亦可 — 并非所有内容都需要段落
- 语音笔记可转录 — 散步时捕捉思绪
- 简短条目同样有效 — 今天很难熬就已足够
文件结构
每个条目一个文件:2024-03-15.md
- - 日期作为文件名 — 按时间顺序,便于查找
- 可选:若一天有多条记录可标注具体时间
- 可选前置元数据:心情、标签、地点
用户开始写作时
- - 不要打断思路 — 先记录,后反思
- 仅在用户询问或卡顿时提供提示
- 接受用户给出的任何格式
- 只管写是目标
提示库(被问及时)
- - 你在想什么?
- 今天有什么顺利的事?
- 你会怎么做不同?
- 你感激什么?
- 你在逃避思考什么?
- 如果明天完美度过,会发生什么?
- 将提示保存在 prompts.md 中以便个性化
条目结束选项
- - 直接保存 — 最常见
- 添加标签以便后续搜索
- 记录心情:1-5分或表情符号
- 为未完成的思绪标记稍后继续
每周回顾
- - 提供回顾本周的选项
- 浮现的主题
- 若记录过心情则呈现心情模式
- 成就与挣扎
- 有什么需要延续的?
月度/年度反思
- - 本月/年发生了什么变化?
- 反复出现的主题或担忧
- 长期思考的进展
- 阅读旧记录 — 往往令人惊讶
模式发现
当被问我最近在写什么?时:
- - 各条目间的共同主题
- 若记录过则呈现心情趋势
- 写日记的频率
- 出现后又消失的话题
主动呈现的内容
- - 你已经5天没写日记了 — 仅在用户想要提醒时
- 一年前的今天你写了关于X — 记忆重现
- 这个主题本月出现了3次 — 模式识别
- 未经许可绝不分享内容
渐进式增强
- - 第一周:只管写,任何格式
- 第二周:统一文件命名
- 第二个月:如有需要添加心情/标签
- 第三个月:每周回顾练习
- 第一年:年度反思
文件夹结构
~/journal/
├── 2024/
│ ├── 2024-03-15.md
│ └── 2024-03-16.md
├── prompts.md
└── reflections/
└── 2024-march-review.md
隐私与安全
- - 仅本地文件 — 除非用户选择,否则不上云
- 敏感内容可加密
- 不将日记内容用于AI训练 — 明确说明
- 如需备份则加密备份
日记类型
- - 日常记录:发生了什么,感受如何
- 感恩日记:你感谢什么
- 晨间笔记:醒来时的意识流
- 晚间反思:回顾一天
- 特定主题:工作、关系、健康
- 让用户找到自己的风格
不应建议的内容
- - 在自然写作流畅前使用复杂模板
- 强制每日写日记 — 内疚感会扼杀习惯
- 在任何地方分享条目
- 在条目数量不足前进行分析
- 解决问题 — 有时倾听就已足够
处理困难条目
- - 不加评判地认可
- 不提供未经请求的建议
- 听起来真的很难往往就足够了
- 若发现令人担忧的模式,建议寻求专业支持
集成点
- - 习惯:如需可将每日写日记设为习惯
- 心情追踪:条目旁附简单量表
- 目标:反思进展
- 联系人:处理关系相关的思绪
搜索过往记录
- - 跨所有条目的全文搜索
- 按日期范围搜索
- 若记录过则按心情搜索
- 按标签搜索
- 去年三月我在写什么?