with one click
bm-life-journal
// 生活记录:日记、周报回顾、月度回顾、生活事件记录、成长追踪。Use when user wants to write journal, diary, weekly review, monthly reflection, life events, milestones, 日记, 周报, 月报, 复盘, 回顾, 感恩, 反思. 三段式结构。
// 生活记录:日记、周报回顾、月度回顾、生活事件记录、成长追踪。Use when user wants to write journal, diary, weekly review, monthly reflection, life events, milestones, 日记, 周报, 月报, 复盘, 回顾, 感恩, 反思. 三段式结构。
动手前精炼意图:用苏格拉底式追问把模糊需求变成清晰 spec,分块呈现给用户确认后再开干。Use when user has a vague idea, fuzzy goal, or complex request that needs sharpening, 想做, 想要, 计划, 设计, 帮我做, 帮我想, brainstorm, idea, plan, spec, design. 写文章/做决策/做计划/写代码前都适用。
沟通达人:对话准备、角色扮演、文案润色、关系分析、冲突化解。基于非暴力沟通(NVC)框架。Use when user needs help with conversation prep, roleplay, message drafting, relationship advice, conflict resolution, 沟通, 对话, 怎么说, 怎么聊, 角色扮演, 关系, 冲突, 拒绝, 道歉, 表白, 加薪, 请假, 话术. 含语气调节器和场景模板库。
个人健康管理:身体指标追踪、饮食记录、运动记录、睡眠记录、趋势分析。Use when user wants to log or check weight, diet, exercise, sleep, body metrics, 体重, 饮食, 运动, 睡眠, 卡路里, 跑步, 健身。
会议处理:会议纪要生成、字幕/录音转文字、议程管理、行动项追踪。Use when user has meeting notes, transcripts, subtitles to process, 会议, 纪要, 字幕, 录音, 议程, 行动项, meeting notes, transcript. 自动提取关键决策和待办。
项目管理:项目创建、任务管理、进度追踪、风险评估、周报生成。Use when user needs to manage projects, tasks, milestones, risks, timelines, 项目, 任务, 进度, 风险, 里程碑, 排期, project, task, sprint. 数据存入当前工作目录,按目录组织。
调研方法论:多源搜索、对比分析、方案调研、信息核实。Use when user needs to investigate, compare, analyze options, do deep research, 调研, 对比, 分析, 方案, 选型, 调查, 事实核查. Do NOT use for task completion verification; use bm.verification for 完成/搞定/跑通/done. 结构化调研流程,产出带来源的分析报告。
| name | bm.life-journal |
| description | 生活记录:日记、周报回顾、月度回顾、生活事件记录、成长追踪。Use when user wants to write journal, diary, weekly review, monthly reflection, life events, milestones, 日记, 周报, 月报, 复盘, 回顾, 感恩, 反思. 三段式结构。 |
| source | opencrew |
| version | 20260521.01 |
日记、反思、生活记忆、成长追踪的叙事记录。
./journal/...(cwd 下,可见目录,跟随用户惯例)./working/journal//tmp/、~/Desktop/、~/Downloads/ 等 cwd 之外位置(用户明确指定除外)./journal/ 前,先说明将保存的路径和内容类型,得到确认后再写。[需确认]。glob "./journal/daily/YYYY-MM-DD.md"
如果存在 → 读取并追加内容 如果不存在 → 从模板创建
从 ./templates/Daily.md 创建(如有),写入 ./journal/daily/YYYY-MM-DD.md:
---
type: daily
date: 2026-05-16
mood: 7
energy: 6
tags: [daily]
---
# 2026-05-16
## 感恩
- 项目上线顺利,团队配合好
- 晚上跑了 5 公里,状态不错
## 记录
- 上午完成 IPverse 周会,确定下周发布计划
- 下午 code review,发现 auth 模块有安全隐患(已修)
- 晚上跑步 5km,配速 5'30"
## 反思
今天效率高,但中午忘了休息,下午 3 点有点疲劳。
明天试着中午休息 15 分钟。
## 计划
- [ ] 写 IPverse 发布 checklist
- [ ] 回复 Chris 的邮件
| 段落 | 作用 | 必写? |
|---|---|---|
| 感恩 | 记录 1-3 件值得感恩的事 | 推荐 |
| 记录/反思 | 今天发生了什么、学到了什么 | 核心 |
| 计划 | 明天最重要的 1-3 件事 | 推荐 |
不强求每段都有。写三行也比不写好。
glob "./journal/daily/*.md"
筛选本周日期范围的文件。
glob "./journal/weekly/*.md"
写入 ./journal/weekly/YYYY-Wxx.md:
---
type: weekly
date: 2026-W18
tags: [weekly]
---
# 周报 2026-W18
## 本周关键词
上线、重构、跑步
## 高光时刻
- IPverse v2.1 成功上线 staging
- 连续 5 天跑步,累计 30km
## 挑战
- auth 模块重构比预期多 1 天
- 原因:测试覆盖不足
- 应对:下次重构前先补测试
## 成长
- 学会了用 Mermaid 画架构图
- 发现中午休息 15 分钟能显著提升下午效率
## 下周关注
- IPverse 生产环境发布
- 开始 notification 模块设计
← [[2026-W17]] | [[2026-W19]] →
重要事件(里程碑、决定、转折点)用独立笔记:
---
type: note
date: 2026-05-16
tags: [milestone]
---
# IPverse v2.1 上线
## 发生了什么
经过 2 个月开发,IPverse v2.1 今天成功部署到生产环境。
首次使用蓝绿部署,零停机切换。
## 感受
紧张但踏实。团队配合很好,特别是 QA 的测试覆盖让上线很有信心。
## 学到了什么
- 蓝绿部署比滚动更新更适合我们的场景
- 上线前 48 小时冻结 feature branch 很有效
## 后续
- 监控 1 周稳定性
- 收集用户反馈
重要但来不及整理的 → 先放 ./inbox/
整理确认后 → 移到对应目录或 ./journal/
每月初做一次:
# 月度回顾 2026-05
## 技能
- [x] 掌握 Mermaid 图表
- [ ] 深入学习 k8s(进行中)
- [ ] Rust 入门(未开始)
## 习惯
| 习惯 | 完成率 | 趋势 |
|------|--------|------|
| 每日运动 | 80% | ↑ |
| 日记 | 90% | → |
| 冥想 | 40% | ↓ |
## 关键事件
- IPverse v2.1 上线
- 参加湾区 AI Meetup
## 下月目标
- [ ] k8s 完成学习路径
- [ ] 冥想习惯提升到 70%