作成日:

スマホから Obsidian で雑メモを残し、ブログ記事へ繋げる環境を整えました

日々のちょっとした気づきや思いつき、ゲームの記録などをブログ記事として残したいと思いつつも、毎回PCを開いて「ちゃんとした記事構成」をイチから書こうとすると、どうしても腰が重くなってしまうことがあります。

そこで今回は、スマートフォン版の Obsidian から手軽に「local メモ」を書き留められるように設定を見直し、さらに Antigravity(AI)と連携してブログ記事の下書きへスムーズに繋げられるパイプラインを整えてみました。

スマホから Obsidian で雑メモを残し、ブログ記事へ繋げる環境を整えました (Gemini 画像生成)
スマホから Obsidian で雑メモを残し、ブログ記事へ繋げる環境を整えました (Gemini 画像生成)

1. 公開フォルダーと「local メモ」の分離

これまでは Obsidian のデイリーノート設定が直接ブログの公開用ディレクトリ(journal-base/md/)を向いていたため、「書きかけのまま置いておけない」「ちゃんとした見出しで書かないといけない」という心理的なハードルがありました。

そこで、新しく非公開のメモ用フォルダー journal-base/notes/ を新設し、Obsidian の新規ノートおよびデイリーノートの保存先をそちらへ移行しました。

  • 日中はスマホの Obsidian から、殴り書きや箇条書きで「今日やったこと」を気兼ねなく放り込む
  • ブログの配信システム側(PHP)は journal-base/md/ のみを走査するため、メモが誤ってWebに公開される心配がない
  • スマホのObsidianの新規作成ボタンを押しても、トップ階層に散らばらず notes/ 配下に自動で保存されるよう設定

2. 実際にスマホからテスト送信

設定後、実際に手元のスマートフォンから Obsidian を開いてテスト用のメモを書き込んでみました。

「テストこんこん」「書き込まれましたか?」といった短い殴り書きメモが、ローカルの journal-base/notes/ へ一瞬で同期されて届くことを確認できました。移動中や出先でも思いついた時にサッとメモを残せるようになったのは、執筆の摩擦を減らす意味でも大きな一歩です。

3. 管理者プレビューと「人間による最終確認・編集」

今回の自動化で特にこだわったのが、「AIが書いた下書きをそのまま自動公開するのではなく、必ず人間の目で最終確認・推敲してから公開する」 という点です。

夜間に Antigravity がメモを読み取って記事の下書きを作成するのですが、保存先は公開用ではなく下書きフォルダー(journal-base/drafts/)に隔離されます。

管理者プレビュー機能: 管理者としてブログにログインしている時だけ、下書き記事(/journal/YYYY-MM-DD)が本番とまったく同じデザインでプレビュー表示される


一般アクセス遮断: 未ログインの読者やクローラーがアクセスしても 404 Not Found となり、外部から下書きやメモが直接覗かれないよう .htaccess による多層防御を設定


人間の推敲とワンクリック公開: 画面上に表示される「下書きプレビュー(管理者のみ閲覧中)」のバナーを見ながら、事実関係のチェックや言い回しの微調整をおこない、納得のいく仕上がりになったら「🚀 本番公開する」ボタンを1クリックするだけで正式に公開される

4. これからの運用フローとAIとの付き合い方

  1. 日常のメモ(人間): スマホから Obsidian の notes/ に、ゲームのスコアや開発ログ、思いつきを箇条書きで気楽にストック
  2. 下書き作成(AI): 夜間や空いた時間に、Antigravity がメモを読み取って過去記事のトーンに合わせたドラフトを生成
  3. 推敲・最終確認(人間): 管理者プレビューで記事を読み返し、自分らしい言葉や細部の表現を整えて本番公開

「素材集めは人間が気楽にやり、文章の骨組み作りは AI に手伝ってもらい、最後の魂込めと確認は人間が責任を持つ」。この役割分担ができたことで、ブログを書くハードルを下げつつ、丁寧で読み応えのある記事を無理なく続けていけそうです。