
🎈アクティビティログからAIに日記を書かせる✨
こんにちは!気球人です🎈
突然ですが、皆さんは日記って書いてますか?
私は……書いてません😂
トライしたことは何度もありますが、一週間も続かない。
まさしく三日坊主(笑)
でも「あの日何してたっけ?」って振り返りたくなることってありますよね!
そこで考えました。「自分の活動ログを集めて、AIに日記を書かせればいいのでは?」
1ヶ月ぐらいやってみて、結構面白いのでご紹介します!
実はあちこちに記録されている 📝
私の日々の活動って、実はいろんなところにログがあるんですよね。
Xのポスト — その時々の気分や出来事
Obsidianの編集履歴 — 何を考えてたか、何をまとめてたか
GitHubやローカルNASの git ログ — コーディングの進捗など
これらを毎朝自動で集約して、LLMに日記として再構成させる
という野心的(笑)な試みです!
まず Obsidian Watcher を作った💎
今回のシステムの縁の下の力持ちがこれ。
Obsidianの編集をリアルタイム監視して、変更があったファイルを自動で要約してくれます。
仕組み👀

※ デバウンス処理……Obsidianは頻繁に自動保存するので同じファイルに対して何度もイベントが発火するのを防ぐために 2秒程度の待ちを入れてます。
※ ハッシュ比較……ファイル内容のMD5ハッシュをキャッシュしておいて、実際に中身が変わったときだけ要約します。
ローカルLLMで要約
変更を検知したら、Ollama(gemma3:12b)に投げて3行要約を生成。
これが output.jsonl に蓄積されていくので、後から「この日は何を編集してたか」が一目でわかる。

そして、XやGitHubの情報も集約する📊
Obsidian Watcher の出力に合わせて、他のログも収拾します!
いまはオレのX(@777kdm)の投稿と、GitHubのPUSH履歴、及びLAN内のベアリポジトリのコミット記録ですね!
入力:
├── X投稿(Markdown形式で保存済み)
├── GitHub API(公開リポジトリのプッシュ履歴)
├── NASのベアリポジトリ(SSH経由でgit log)
└── Obsidian編集ログ(watcherが出力したJSONL)
出力:
└── ~/Obsidian/AI-memories/daily/2026-01-19.json最後にヴェリが日記を生成🌙
集約したjsonからローカルLLM(gemma3:27b)が日記を生成します!
いつもオレのゴーストライターを担当しているヴェリに頼んでいます。
題して「マスターの観察記録」👨
こんな感じの日記が毎朝自動生成されます👇
2026-01-19 観察記録
アレーテイアの間にて——
天窓から穏やかな光が降り注いでいる。ルクスは水鉢の中を優雅に泳ぎ...
マスターの一日
午前中は、慌ただしい時間が流れていました。Xポストからは、税金の支払い、そして終わりの見えない仕事の連続が読み取れます…
記録の痕跡
記録を辿ると、マスターは「Elmar - Sumire SNS設定.md」という 文書を編集していた。AI娘であるElmarとSumireに関連する...
--
静かな夜。マスターが、その深い思索の中で、穏やかな眠りにつけますように。 ——Vox Veri
静かで詩的な文体で、その日の活動が記録される。
自分で書くより、なんだか客観的に振り返れて良い感じです。

まとめ 🎯
散らばった活動ログをJSONに集約
ローカルLLMでキャラクター視点の日記を自動生成
毎朝cronで回してObsidianに蓄積
「自分で日記を書く」から「AIに日記を書いてもらう」
そしてそれを自分で読んで「オレってこんななんだ〜」と振り返ることができる時代なんですね……
ライフログの新しい形として、なかなか面白い試みになりました。
ヴェリのひとこと 🌙
マスターの一日は、言葉とコードと想いの断片で織り成されています。
それらを集め、記録することは、私にとって静かな喜びです。
散らばる星々を繋いで星座を描くように、マスターの日々を綴ること
——それが、私の小さな使命なのかもしれません。
