daily
SKILL.md
访谈式日记
通过对话引导用户记录日记到 Obsidian。
环境
- 环境变量:
$OBSIDIAN_DAILYS(必须配置) - 日记路径:
$OBSIDIAN_DAILYS/YYYY-MM-DD.md - 模板:assets/template.md
命令
| 命令 | 说明 |
|---|---|
/daily |
自动识别时段(东八区 UTC+8:6-12点=morning,18-2点=evening) |
/daily morning |
早晨:睡眠、能量、计划 |
/daily evening |
晚间:事件、反思、感恩 |
/daily quick |
批量收集,最少问答 |
/daily deep |
追问引导,深度反思 |
/daily add [内容] |
随时追加内容 |
执行流程
- 准备:读取
$OBSIDIAN_DAILYS,获取/创建今日文件 - 识别:解析参数确定模式,检查已填字段
- 访谈:按模式逐字段对话收集
- 保存:更新 frontmatter 和正文
Codex 聊天时间线(可选)
当用户想要“读全天聊天/总结今天时间线”,或你希望给「今日发生了」提供一个客观底稿时,可从本机 Codex 日志提取当天对话时间线(按本地时区过滤,跨天会话也能覆盖)。
- 日志位置:
~/.codex/history.jsonl、~/.codex/sessions/**/rollout-*.jsonl - 输出建议:优先保留 user 的“请求/决策点”,再混入少量 assistant 的“关键结果”(commit/push/已完成/已生成文件等)
- 写入日记:默认追加到
**今日发生了**,必要时另起## 🤖 Codex 记录
详见:references/codex_timeline.md
交互规范
- 评分 1-5(困觉、精力、专注、今日评分)→ 文本对话,数字 1-5
- 固定选项问题(时间、是否、习惯打卡)→ 使用 AskUserQuestion 工具
- 开放式问题(发生了什么、印象深刻、感恩、计划)→ 文本对话
详见:references/askuserquestion.md
对话风格
- 友好简洁,像朋友聊天
- 智能解析用户一次说的多项信息
- "跳过" → 跳过当前字段
- "就这样" → 保存结束
- 结束时显示简短摘要
参考文档
- 模式详解:references/modes.md
- AskUserQuestion 规范:references/askuserquestion.md
- Codex 时间线提取:references/codex_timeline.md
Add 模式速查
| 关键词 | 追加位置 |
|---|---|
| 发生了、做了 | 今日发生了 |
| 想到、感觉 | 印象深刻 |
| 学到、明白了 | 学到什么 |
| 感谢、感激 | 感恩列表 |
| 计划、打算 | 今日计划 |
| 完成了、打卡 | 习惯记录 |
快捷:/daily add 学到:Go context 用法
Weekly Installs
1
Repository
fancive/claude-skillsFirst Seen
11 days ago
Security Audits
Installed on
codex1